From 24e381775a329984772a760cc5f2c80a2c9fcc0b Mon Sep 17 00:00:00 2001 From: Crayon2000 Date: Fri, 25 Nov 2022 04:45:23 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20GRRLIB/G?= =?UTF-8?q?RRLIB@3050dba25675452fcf66af8552e2bb4619f1bbf3=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PDF-documentation.pdf | Bin 306548 -> 306590 bytes _g_r_r_l_i_b____inline_8h.html | 30 ++-- _g_r_r_l_i_b____lib_8h.html | 30 ++-- globals.html | 20 +-- globals_func.html | 20 +-- group___all_func.html | 140 +++++++++--------- ...l_i_b__g_r_r_l_i_b__c_h_a_n_g_e_l_o_g.html | 9 +- search/all_6.js | 20 +-- search/functions_0.js | 20 +-- 9 files changed, 145 insertions(+), 144 deletions(-) diff --git a/PDF-documentation.pdf b/PDF-documentation.pdf index 68b20935c31b7ecde676e37dc19b1d95c01ada22..fa1b8d798edea664e14b92dcfc36b2287c58178f 100644 GIT binary patch delta 75766 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�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 delta 75757 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 Jc?|`${{|USl1%^r diff --git a/_g_r_r_l_i_b____inline_8h.html b/_g_r_r_l_i_b____inline_8h.html index 74e5b68..cb4d80e 100644 --- a/_g_r_r_l_i_b____inline_8h.html +++ b/_g_r_r_l_i_b____inline_8h.html @@ -91,9 +91,9 @@ Functions INLINE void GRRLIB_ClipReset (void)  Reset the clipping to normal.
  -INLINE void GRRLIB_ClipDrawing (const int x, const int y, const int width, const int height) - Clip the drawing area to an rectangle. More...
-  +INLINE void GRRLIB_ClipDrawing (const u32 x, const u32 y, const u32 width, const u32 height) + Clip the drawing area to an rectangle. More...
+  INLINE bool GRRLIB_PtInRect (const int hotx, const int hoty, const int hotw, const int hoth, const int wpadx, const int wpady)  Determine whether the specified point lies within the specified rectangle. More...
  @@ -103,18 +103,18 @@ INLINE void INLINE bool GRRLIB_RectOnRect (const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h)  Determine whether a part of a specified rectangle lies on another rectangle. More...
  -INLINE void GRRLIB_NPlot (const guVector v[], const u32 color[], const long n) - Draw an array of points. More...
-  -INLINE void GRRLIB_NGone (const guVector v[], const u32 color[], const long n) - Draw a polygon. More...
-  -INLINE void GRRLIB_NGoneFilled (const guVector v[], const u32 color[], const long n) - Draw a filled polygon. More...
-  -INLINE void GRRLIB_GXEngine (const guVector v[], const u32 color[], const long n, const u8 fmt) - Draws a vector. More...
-  +INLINE void GRRLIB_NPlot (const guVector v[], const u32 color[], const u16 n) + Draw an array of points. More...
+  +INLINE void GRRLIB_NGone (const guVector v[], const u32 color[], const u16 n) + Draw a polygon. More...
+  +INLINE void GRRLIB_NGoneFilled (const guVector v[], const u32 color[], const u16 n) + Draw a filled polygon. More...
+  +INLINE void GRRLIB_GXEngine (const guVector v[], const u32 color[], const u16 n, const u8 fmt) + Draws a vector. More...
+  INLINE void GRRLIB_FillScreen (const u32 color)  Clear screen with a specific color. More...
  diff --git a/_g_r_r_l_i_b____lib_8h.html b/_g_r_r_l_i_b____lib_8h.html index 37e3ffe..5770ce1 100644 --- a/_g_r_r_l_i_b____lib_8h.html +++ b/_g_r_r_l_i_b____lib_8h.html @@ -160,15 +160,15 @@ Functions void GRRLIB_Render (void)  Call this function after drawing.
  -void GRRLIB_Screen2Texture (int posx, int posy, GRRLIB_texImg *tex, bool clear) - Make a snapshot of the screen in a texture WITHOUT ALPHA LAYER. More...
-  +void GRRLIB_Screen2Texture (u16 posx, u16 posy, GRRLIB_texImg *tex, bool clear) + Make a snapshot of the screen in a texture WITHOUT ALPHA LAYER. More...
+  void GRRLIB_CompoStart (void)  Start GX compositing process. More...
  -void GRRLIB_CompoEnd (int posx, int posy, GRRLIB_texImg *tex) - End GX compositing process (Make a snapshot of the screen in a texture WITH ALPHA LAYER). More...
-  +void GRRLIB_CompoEnd (u16 posx, u16 posy, GRRLIB_texImg *tex) + End GX compositing process (Make a snapshot of the screen in a texture WITH ALPHA LAYER). More...
GRRLIB_texImgGRRLIB_CreateEmptyTexture (const u32 width, const u32 height)  Create an empty texture. More...
  @@ -181,9 +181,9 @@ void GRRLIB_texImgGRRLIB_LoadTextureJPG (const u8 *my_jpg)  Load a texture from a buffer. More...
  -GRRLIB_texImgGRRLIB_LoadTextureJPGEx (const u8 *my_jpg, const int my_size) - Load a texture from a buffer. More...
-  +GRRLIB_texImgGRRLIB_LoadTextureJPGEx (const u8 *my_jpg, const u32 my_size) + Load a texture from a buffer. More...
GRRLIB_texImgGRRLIB_LoadTextureBMP (const u8 *my_bmp)  Load a texture from a buffer. More...
  @@ -241,12 +241,12 @@ void void GRRLIB_DrawCube (f32 size, bool filled, u32 col)  Draw a cube (with normal). More...
  -void GRRLIB_DrawCylinder (f32 r, f32 h, int d, bool filled, u32 col) - Draw a cylinder (with normal). More...
-  -void GRRLIB_DrawCone (f32 r, f32 h, int d, bool filled, u32 col) - Draw a cone (with normal). More...
-  +void GRRLIB_DrawCylinder (f32 r, f32 h, u16 d, bool filled, u32 col) + Draw a cylinder (with normal). More...
+  +void GRRLIB_DrawCone (f32 r, f32 h, u16 d, bool filled, u32 col) + Draw a cone (with normal). More...
+  void GRRLIB_DrawTessPanel (f32 w, f32 wstep, f32 h, f32 hstep, bool filled, u32 col)  Draw a Tesselated panel (with normal). More...
  diff --git a/globals.html b/globals.html index 4115aac..158be67 100644 --- a/globals.html +++ b/globals.html @@ -155,13 +155,13 @@ $(function() { : GRRLIB__inline.h
  • GRRLIB_ClipDrawing() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_ClipReset() : GRRLIB__inline.h
  • GRRLIB_CompoEnd() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_CompoStart() : GRRLIB__lib.h @@ -170,13 +170,13 @@ $(function() { : GRRLIB__lib.h
  • GRRLIB_DrawCone() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_DrawCube() : GRRLIB__lib.h
  • GRRLIB_DrawCylinder() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_DrawImg() : GRRLIB__lib.h @@ -245,7 +245,7 @@ $(function() { : GRRLIB__inline.h
  • GRRLIB_GXEngine() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_Init() : GRRLIB__lib.h @@ -275,7 +275,7 @@ $(function() { : GRRLIB__lib.h
  • GRRLIB_LoadTextureJPGEx() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_LoadTexturePNG() : GRRLIB__lib.h @@ -287,13 +287,13 @@ $(function() { : GRRLIB__lib.h
  • GRRLIB_NGone() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_NGoneFilled() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_NPlot() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_ObjectView() : GRRLIB__lib.h @@ -347,7 +347,7 @@ $(function() { : GRRLIB__lib.h
  • GRRLIB_Screen2Texture() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_ScrShot() : GRRLIB__lib.h diff --git a/globals_func.html b/globals_func.html index 4fd49a8..17feb43 100644 --- a/globals_func.html +++ b/globals_func.html @@ -105,13 +105,13 @@ $(function() { : GRRLIB__inline.h
  • GRRLIB_ClipDrawing() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_ClipReset() : GRRLIB__inline.h
  • GRRLIB_CompoEnd() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_CompoStart() : GRRLIB__lib.h @@ -120,13 +120,13 @@ $(function() { : GRRLIB__lib.h
  • GRRLIB_DrawCone() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_DrawCube() : GRRLIB__lib.h
  • GRRLIB_DrawCylinder() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_DrawImg() : GRRLIB__lib.h @@ -192,7 +192,7 @@ $(function() { : GRRLIB__inline.h
  • GRRLIB_GXEngine() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_Init() : GRRLIB__lib.h @@ -222,7 +222,7 @@ $(function() { : GRRLIB__lib.h
  • GRRLIB_LoadTextureJPGEx() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_LoadTexturePNG() : GRRLIB__lib.h @@ -234,13 +234,13 @@ $(function() { : GRRLIB__lib.h
  • GRRLIB_NGone() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_NGoneFilled() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_NPlot() -: GRRLIB__inline.h +: GRRLIB__inline.h
  • GRRLIB_ObjectView() : GRRLIB__lib.h @@ -294,7 +294,7 @@ $(function() { : GRRLIB__lib.h
  • GRRLIB_Screen2Texture() -: GRRLIB__lib.h +: GRRLIB__lib.h
  • GRRLIB_ScrShot() : GRRLIB__lib.h diff --git a/group___all_func.html b/group___all_func.html index b02459c..2f8544a 100644 --- a/group___all_func.html +++ b/group___all_func.html @@ -198,9 +198,9 @@ GRR_EXTERN u32 fb GRR_INIT INLINE void GRRLIB_ClipReset (void)  Reset the clipping to normal.
      -INLINE void GRRLIB_ClipDrawing (const int x, const int y, const int width, const int height) - Clip the drawing area to an rectangle. More...
    -  +INLINE void GRRLIB_ClipDrawing (const u32 x, const u32 y, const u32 width, const u32 height) + Clip the drawing area to an rectangle. More...
    +  INLINE bool GRRLIB_PtInRect (const int hotx, const int hoty, const int hotw, const int hoth, const int wpadx, const int wpady)  Determine whether the specified point lies within the specified rectangle. More...
      @@ -210,18 +210,18 @@ INLINE void INLINE bool GRRLIB_RectOnRect (const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h)  Determine whether a part of a specified rectangle lies on another rectangle. More...
      -INLINE void GRRLIB_NPlot (const guVector v[], const u32 color[], const long n) - Draw an array of points. More...
    -  -INLINE void GRRLIB_NGone (const guVector v[], const u32 color[], const long n) - Draw a polygon. More...
    -  -INLINE void GRRLIB_NGoneFilled (const guVector v[], const u32 color[], const long n) - Draw a filled polygon. More...
    -  -INLINE void GRRLIB_GXEngine (const guVector v[], const u32 color[], const long n, const u8 fmt) - Draws a vector. More...
    -  +INLINE void GRRLIB_NPlot (const guVector v[], const u32 color[], const u16 n) + Draw an array of points. More...
    +  +INLINE void GRRLIB_NGone (const guVector v[], const u32 color[], const u16 n) + Draw a polygon. More...
    +  +INLINE void GRRLIB_NGoneFilled (const guVector v[], const u32 color[], const u16 n) + Draw a filled polygon. More...
    +  +INLINE void GRRLIB_GXEngine (const guVector v[], const u32 color[], const u16 n, const u8 fmt) + Draws a vector. More...
    +  INLINE void GRRLIB_FillScreen (const u32 color)  Clear screen with a specific color. More...
      @@ -355,15 +355,15 @@ INLINE void GRRLIB_Render (void)  Call this function after drawing.
      -void GRRLIB_Screen2Texture (int posx, int posy, GRRLIB_texImg *tex, bool clear) - Make a snapshot of the screen in a texture WITHOUT ALPHA LAYER. More...
    -  +void GRRLIB_Screen2Texture (u16 posx, u16 posy, GRRLIB_texImg *tex, bool clear) + Make a snapshot of the screen in a texture WITHOUT ALPHA LAYER. More...
    +  void GRRLIB_CompoStart (void)  Start GX compositing process. More...
      -void GRRLIB_CompoEnd (int posx, int posy, GRRLIB_texImg *tex) - End GX compositing process (Make a snapshot of the screen in a texture WITH ALPHA LAYER). More...
    -  +void GRRLIB_CompoEnd (u16 posx, u16 posy, GRRLIB_texImg *tex) + End GX compositing process (Make a snapshot of the screen in a texture WITH ALPHA LAYER). More...
    GRRLIB_texImgGRRLIB_CreateEmptyTexture (const u32 width, const u32 height)  Create an empty texture. More...
      @@ -376,9 +376,9 @@ void GRRLIB_texImgGRRLIB_LoadTextureJPG (const u8 *my_jpg)  Load a texture from a buffer. More...
      -GRRLIB_texImgGRRLIB_LoadTextureJPGEx (const u8 *my_jpg, const int my_size) - Load a texture from a buffer. More...
    -  +GRRLIB_texImgGRRLIB_LoadTextureJPGEx (const u8 *my_jpg, const u32 my_size) + Load a texture from a buffer. More...
    GRRLIB_texImgGRRLIB_LoadTextureBMP (const u8 *my_bmp)  Load a texture from a buffer. More...
      @@ -436,12 +436,12 @@ void void GRRLIB_DrawCube (f32 size, bool filled, u32 col)  Draw a cube (with normal). More...
      -void GRRLIB_DrawCylinder (f32 r, f32 h, int d, bool filled, u32 col) - Draw a cylinder (with normal). More...
    -  -void GRRLIB_DrawCone (f32 r, f32 h, int d, bool filled, u32 col) - Draw a cone (with normal). More...
    -  +void GRRLIB_DrawCylinder (f32 r, f32 h, u16 d, bool filled, u32 col) + Draw a cylinder (with normal). More...
    +  +void GRRLIB_DrawCone (f32 r, f32 h, u16 d, bool filled, u32 col) + Draw a cone (with normal). More...
    +  void GRRLIB_DrawTessPanel (f32 w, f32 wstep, f32 h, f32 hstep, bool filled, u32 col)  Draw a Tesselated panel (with normal). More...
      @@ -1130,8 +1130,8 @@ GRR_EXTERN GXRModeObj *  - -

    ◆ GRRLIB_ClipDrawing()

    + +

    ◆ GRRLIB_ClipDrawing()

    - -

    ◆ GRRLIB_CompoEnd()

    + +

    ◆ GRRLIB_CompoEnd()

    - -

    ◆ GRRLIB_DrawCone()

    + +

    ◆ GRRLIB_DrawCone()

    @@ -1306,7 +1306,7 @@ GRR_EXTERN GXRModeObj *  - int  + u16  d, @@ -1387,8 +1387,8 @@ GRR_EXTERN GXRModeObj * 
    - -

    ◆ GRRLIB_DrawCylinder()

    + +

    ◆ GRRLIB_DrawCylinder()

    @@ -1408,7 +1408,7 @@ GRR_EXTERN GXRModeObj *  - int  + u16  d, @@ -2381,8 +2381,8 @@ GRR_EXTERN GXRModeObj * 
    - -

    ◆ GRRLIB_GXEngine()

    + +

    ◆ GRRLIB_GXEngine()

    - -

    ◆ GRRLIB_LoadTextureJPGEx()

    + +

    ◆ GRRLIB_LoadTextureJPGEx()

    - -

    ◆ GRRLIB_NGone()

    + +

    ◆ GRRLIB_NGone()

    - -

    ◆ GRRLIB_NGoneFilled()

    + +

    ◆ GRRLIB_NGoneFilled()

    - -

    ◆ GRRLIB_NPlot()

    + +

    ◆ GRRLIB_NPlot()

  • Fixed compatibility issues with devkitPPC release 39.
  • Added GRRLIB_LoadTTFFromFile() to load a TTF from a file.
  • Added GRRLIB_Ellipse() to draw an ellipse.
  • -
  • Fixed documentation for GRRLIB_Camera3dSettings(), GRRLIB_Screen2Texture() and GRRLIB_CompoEnd().
  • +
  • Changed function arguments types in a few functions.
  • +
  • Fixed documentation for GRRLIB_Camera3dSettings(), GRRLIB_Screen2Texture() and GRRLIB_CompoEnd().
  • 4.4.1 - 2021-03-05

      @@ -122,8 +123,8 @@ $(function() {

      4.2.0 - 2009-12-16

      • First support to 3D functions
      • -
      • GRRLIB_CompoStart() and GRRLIB_CompoEnd() for real GX compositing with transparency support
      • -
      • GRRLIB_Screen2Texture() is now fully optimized
      • +
      • GRRLIB_CompoStart() and GRRLIB_CompoEnd() for real GX compositing with transparency support
      • +
      • GRRLIB_Screen2Texture() is now fully optimized
      • USB_Gecko output facilities
      • GRRLIB_Compose() was deleted since it was not fully using GX
      • GRRLIB_GetColor() was deleted, the RGBA macro should be used instead
      • @@ -152,7 +153,7 @@ $(function() {
      • libpng was updated to version 1.2.40
      • Support for MS-Windows Bitmap format uncompressed (1-bit, 4-bit, 8-bit, 24-bit and 32-bit)
      • New function called GRRLIB_DrawPart() to draw a specific part of a texture
      • -
      • Extra parameters to GRRLIB_Screen2Texture()
      • +
      • Extra parameters to GRRLIB_Screen2Texture()
      • Video is now initialized even without a SD card
      • Fixed a problem with scaling images
      • Documentation improvement
      • diff --git a/search/all_6.js b/search/all_6.js index d2147d9..da796f7 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -29,14 +29,14 @@ var searchData= ['grrlib_5fcamera3dsettings_35',['GRRLIB_Camera3dSettings',['../group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a',1,'GRRLIB_Camera3dSettings(f32 posx, f32 posy, f32 posz, f32 upx, f32 upy, f32 upz, f32 lookx, f32 looky, f32 lookz): GRRLIB_3D.c'],['../group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a',1,'GRRLIB_Camera3dSettings(f32 posx, f32 posy, f32 posz, f32 upx, f32 upy, f32 upz, f32 lookx, f32 looky, f32 lookz): GRRLIB_3D.c']]], ['grrlib_5fcircle_36',['GRRLIB_Circle',['../group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3',1,'GRRLIB_Circle(const f32 x, const f32 y, const f32 radius, const u32 color, const u8 filled): GRRLIB_fbAdvanced.c'],['../group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3',1,'GRRLIB_Circle(const f32 x, const f32 y, const f32 radius, const u32 color, const u8 filled): GRRLIB_fbAdvanced.c']]], ['grrlib_5fcleartex_37',['GRRLIB_ClearTex',['../group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e',1,'GRRLIB_ClearTex(GRRLIB_texImg *tex): GRRLIB_texSetup.h'],['../group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e',1,'GRRLIB_ClearTex(GRRLIB_texImg *tex): GRRLIB_texSetup.h']]], - ['grrlib_5fclipdrawing_38',['GRRLIB_ClipDrawing',['../group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98',1,'GRRLIB_ClipDrawing(const int x, const int y, const int width, const int height): GRRLIB_clipping.h'],['../group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98',1,'GRRLIB_ClipDrawing(const int x, const int y, const int width, const int height): GRRLIB_clipping.h']]], + ['grrlib_5fclipdrawing_38',['GRRLIB_ClipDrawing',['../group___all_func.html#gac59a40807579d718a2c139245b599472',1,'GRRLIB_ClipDrawing(const u32 x, const u32 y, const u32 width, const u32 height): GRRLIB_clipping.h'],['../group___all_func.html#gac59a40807579d718a2c139245b599472',1,'GRRLIB_ClipDrawing(const u32 x, const u32 y, const u32 width, const u32 height): GRRLIB_clipping.h']]], ['grrlib_5fclipreset_39',['GRRLIB_ClipReset',['../group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4',1,'GRRLIB_ClipReset(void): GRRLIB_clipping.h'],['../group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4',1,'GRRLIB_ClipReset(void): GRRLIB_clipping.h']]], - ['grrlib_5fcompoend_40',['GRRLIB_CompoEnd',['../group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3',1,'GRRLIB_CompoEnd(int posx, int posy, GRRLIB_texImg *tex): GRRLIB_snapshot.c'],['../group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3',1,'GRRLIB_CompoEnd(int posx, int posy, GRRLIB_texImg *tex): GRRLIB_snapshot.c']]], + ['grrlib_5fcompoend_40',['GRRLIB_CompoEnd',['../group___all_func.html#ga0af29f5435a5cbdee720afb8c375ca71',1,'GRRLIB_CompoEnd(u16 posx, u16 posy, GRRLIB_texImg *tex): GRRLIB_snapshot.c'],['../group___all_func.html#ga0af29f5435a5cbdee720afb8c375ca71',1,'GRRLIB_CompoEnd(u16 posx, u16 posy, GRRLIB_texImg *tex): GRRLIB_snapshot.c']]], ['grrlib_5fcompostart_41',['GRRLIB_CompoStart',['../group___all_func.html#gab46283be3128415bf0ab2969bf7fda95',1,'GRRLIB_CompoStart(void): GRRLIB_snapshot.c'],['../group___all_func.html#gab46283be3128415bf0ab2969bf7fda95',1,'GRRLIB_CompoStart(void): GRRLIB_snapshot.c']]], ['grrlib_5fcreateemptytexture_42',['GRRLIB_CreateEmptyTexture',['../group___all_func.html#ga1ce62f1f902e4138f4d92e4808c957b1',1,'GRRLIB_CreateEmptyTexture(const u32 width, const u32 height): GRRLIB_texEdit.c'],['../group___all_func.html#ga1ce62f1f902e4138f4d92e4808c957b1',1,'GRRLIB_CreateEmptyTexture(const u32 width, const u32 height): GRRLIB_texEdit.c']]], - ['grrlib_5fdrawcone_43',['GRRLIB_DrawCone',['../group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80',1,'GRRLIB_DrawCone(f32 r, f32 h, int d, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80',1,'GRRLIB_DrawCone(f32 r, f32 h, int d, bool filled, u32 col): GRRLIB_3D.c']]], + ['grrlib_5fdrawcone_43',['GRRLIB_DrawCone',['../group___all_func.html#ga09c1572feadf21c46678b3a7bb0944e2',1,'GRRLIB_DrawCone(f32 r, f32 h, u16 d, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#ga09c1572feadf21c46678b3a7bb0944e2',1,'GRRLIB_DrawCone(f32 r, f32 h, u16 d, bool filled, u32 col): GRRLIB_3D.c']]], ['grrlib_5fdrawcube_44',['GRRLIB_DrawCube',['../group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2',1,'GRRLIB_DrawCube(f32 size, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2',1,'GRRLIB_DrawCube(f32 size, bool filled, u32 col): GRRLIB_3D.c']]], - ['grrlib_5fdrawcylinder_45',['GRRLIB_DrawCylinder',['../group___all_func.html#ga6250c32662da700f248f305b737f3ceb',1,'GRRLIB_DrawCylinder(f32 r, f32 h, int d, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#ga6250c32662da700f248f305b737f3ceb',1,'GRRLIB_DrawCylinder(f32 r, f32 h, int d, bool filled, u32 col): GRRLIB_3D.c']]], + ['grrlib_5fdrawcylinder_45',['GRRLIB_DrawCylinder',['../group___all_func.html#gac6ecd421da6885c7ee3f1b41f36acad2',1,'GRRLIB_DrawCylinder(f32 r, f32 h, u16 d, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#gac6ecd421da6885c7ee3f1b41f36acad2',1,'GRRLIB_DrawCylinder(f32 r, f32 h, u16 d, bool filled, u32 col): GRRLIB_3D.c']]], ['grrlib_5fdrawimg_46',['GRRLIB_DrawImg',['../group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150',1,'GRRLIB_DrawImg(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color): GRRLIB_render.c'],['../group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150',1,'GRRLIB_DrawImg(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color): GRRLIB_render.c']]], ['grrlib_5fdrawimgquad_47',['GRRLIB_DrawImgQuad',['../group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317',1,'GRRLIB_DrawImgQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color): GRRLIB_render.c'],['../group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317',1,'GRRLIB_DrawImgQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color): GRRLIB_render.c']]], ['grrlib_5fdrawpart_48',['GRRLIB_DrawPart',['../group___all_func.html#gabafe0b9297e020c440851543c028575e',1,'GRRLIB_DrawPart(const f32 xpos, const f32 ypos, const f32 partx, const f32 party, const f32 partw, const f32 parth, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color): GRRLIB_render.c'],['../group___all_func.html#gabafe0b9297e020c440851543c028575e',1,'GRRLIB_DrawPart(const f32 xpos, const f32 ypos, const f32 partx, const f32 party, const f32 partw, const f32 parth, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color): GRRLIB_render.c']]], @@ -60,7 +60,7 @@ var searchData= ['grrlib_5fgetblend_66',['GRRLIB_GetBlend',['../group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30',1,'GRRLIB_GetBlend(void): GRRLIB_settings.h'],['../group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30',1,'GRRLIB_GetBlend(void): GRRLIB_settings.h']]], ['grrlib_5fgetpixelfromfb_67',['GRRLIB_GetPixelFromFB',['../group___all_func.html#ga454dafae2dfd9829789aa73810163858',1,'GRRLIB_GetPixelFromFB(int x, int y): GRRLIB_pixel.h'],['../group___all_func.html#ga454dafae2dfd9829789aa73810163858',1,'GRRLIB_GetPixelFromFB(int x, int y): GRRLIB_pixel.h']]], ['grrlib_5fgetpixelfromteximg_68',['GRRLIB_GetPixelFromtexImg',['../group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56',1,'GRRLIB_GetPixelFromtexImg(const int x, const int y, const GRRLIB_texImg *tex): GRRLIB_pixel.h'],['../group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56',1,'GRRLIB_GetPixelFromtexImg(const int x, const int y, const GRRLIB_texImg *tex): GRRLIB_pixel.h']]], - ['grrlib_5fgxengine_69',['GRRLIB_GXEngine',['../group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const long n, const u8 fmt): GRRLIB_fbGX.h'],['../group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const long n, const u8 fmt): GRRLIB_fbGX.h']]], + ['grrlib_5fgxengine_69',['GRRLIB_GXEngine',['../group___all_func.html#ga5aad414db04673ea5142519600856419',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const u16 n, const u8 fmt): GRRLIB_fbGX.h'],['../group___all_func.html#ga5aad414db04673ea5142519600856419',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const u16 n, const u8 fmt): GRRLIB_fbGX.h']]], ['grrlib_5finit_70',['GRRLIB_Init',['../group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a',1,'GRRLIB_Init(void): GRRLIB_core.c'],['../group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a',1,'GRRLIB_Init(void): GRRLIB_core.c']]], ['grrlib_5finittileset_71',['GRRLIB_InitTileSet',['../group___all_func.html#ga9a25f472b099163469251ec7ad52d270',1,'GRRLIB_InitTileSet(GRRLIB_texImg *tex, const u32 tilew, const u32 tileh, const u32 tilestart): GRRLIB_bmf.c'],['../group___all_func.html#ga9a25f472b099163469251ec7ad52d270',1,'GRRLIB_InitTileSet(GRRLIB_texImg *tex, const u32 tilew, const u32 tileh, const u32 tilestart): GRRLIB_bmf.c']]], ['grrlib_5fline_72',['GRRLIB_Line',['../group___all_func.html#ga6b0172d719954b1d876138d3e71b188c',1,'GRRLIB_Line(const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color): GRRLIB_fbSimple.h'],['../group___all_func.html#ga6b0172d719954b1d876138d3e71b188c',1,'GRRLIB_Line(const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color): GRRLIB_fbSimple.h']]], @@ -70,13 +70,13 @@ var searchData= ['grrlib_5floadtexturebmp_76',['GRRLIB_LoadTextureBMP',['../group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e',1,'GRRLIB_LoadTextureBMP(const u8 *my_bmp): GRRLIB_texEdit.c'],['../group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e',1,'GRRLIB_LoadTextureBMP(const u8 *my_bmp): GRRLIB_texEdit.c']]], ['grrlib_5floadtexturefromfile_77',['GRRLIB_LoadTextureFromFile',['../group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc',1,'GRRLIB_LoadTextureFromFile(const char *filename): GRRLIB_fileIO.c'],['../group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc',1,'GRRLIB_LoadTextureFromFile(const char *filename): GRRLIB_fileIO.c']]], ['grrlib_5floadtexturejpg_78',['GRRLIB_LoadTextureJPG',['../group___all_func.html#ga885310955bccea418939fb791e0640f8',1,'GRRLIB_LoadTextureJPG(const u8 *my_jpg): GRRLIB_texEdit.c'],['../group___all_func.html#ga885310955bccea418939fb791e0640f8',1,'GRRLIB_LoadTextureJPG(const u8 *my_jpg): GRRLIB_texEdit.c']]], - ['grrlib_5floadtexturejpgex_79',['GRRLIB_LoadTextureJPGEx',['../group___all_func.html#ga18be940abee75a107e8b48789cd5688b',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const int my_size): GRRLIB_texEdit.c'],['../group___all_func.html#ga18be940abee75a107e8b48789cd5688b',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const int my_size): GRRLIB_texEdit.c']]], + ['grrlib_5floadtexturejpgex_79',['GRRLIB_LoadTextureJPGEx',['../group___all_func.html#ga81963db20a127b9fa88686b119018dda',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const u32 my_size): GRRLIB_texEdit.c'],['../group___all_func.html#ga81963db20a127b9fa88686b119018dda',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const u32 my_size): GRRLIB_texEdit.c']]], ['grrlib_5floadtexturepng_80',['GRRLIB_LoadTexturePNG',['../group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391',1,'GRRLIB_LoadTexturePNG(const u8 *my_png): GRRLIB_texEdit.c'],['../group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391',1,'GRRLIB_LoadTexturePNG(const u8 *my_png): GRRLIB_texEdit.c']]], ['grrlib_5floadttf_81',['GRRLIB_LoadTTF',['../group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7',1,'GRRLIB_LoadTTF(const u8 *file_base, s32 file_size): GRRLIB_ttf.c'],['../group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7',1,'GRRLIB_LoadTTF(const u8 *file_base, s32 file_size): GRRLIB_ttf.c']]], ['grrlib_5floadttffromfile_82',['GRRLIB_LoadTTFFromFile',['../group___all_func.html#ga61a5765d99502956f055b666d51f0497',1,'GRRLIB_LoadTTFFromFile(const char *filename): GRRLIB_fileIO.c'],['../group___all_func.html#ga61a5765d99502956f055b666d51f0497',1,'GRRLIB_LoadTTFFromFile(const char *filename): GRRLIB_fileIO.c']]], - ['grrlib_5fngone_83',['GRRLIB_NGone',['../group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h'],['../group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h']]], - ['grrlib_5fngonefilled_84',['GRRLIB_NGoneFilled',['../group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h'],['../group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h']]], - ['grrlib_5fnplot_85',['GRRLIB_NPlot',['../group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h'],['../group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h']]], + ['grrlib_5fngone_83',['GRRLIB_NGone',['../group___all_func.html#gaaaad869c6b2cd0ac502b8ab261fe34e9',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h'],['../group___all_func.html#gaaaad869c6b2cd0ac502b8ab261fe34e9',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h']]], + ['grrlib_5fngonefilled_84',['GRRLIB_NGoneFilled',['../group___all_func.html#gab848be8b56929c0706da29fe66549ff0',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h'],['../group___all_func.html#gab848be8b56929c0706da29fe66549ff0',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h']]], + ['grrlib_5fnplot_85',['GRRLIB_NPlot',['../group___all_func.html#gaad6d71991d8257d06591bdee6fe600f5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h'],['../group___all_func.html#gaad6d71991d8257d06591bdee6fe600f5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h']]], ['grrlib_5fobjectview_86',['GRRLIB_ObjectView',['../group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530',1,'GRRLIB_ObjectView(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz): GRRLIB_3D.c'],['../group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530',1,'GRRLIB_ObjectView(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz): GRRLIB_3D.c']]], ['grrlib_5fobjectviewbegin_87',['GRRLIB_ObjectViewBegin',['../group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6',1,'GRRLIB_ObjectViewBegin(void): GRRLIB_3D.c'],['../group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6',1,'GRRLIB_ObjectViewBegin(void): GRRLIB_3D.c']]], ['grrlib_5fobjectviewend_88',['GRRLIB_ObjectViewEnd',['../group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e',1,'GRRLIB_ObjectViewEnd(void): GRRLIB_3D.c'],['../group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e',1,'GRRLIB_ObjectViewEnd(void): GRRLIB_3D.c']]], @@ -94,7 +94,7 @@ var searchData= ['grrlib_5frectinrect_100',['GRRLIB_RectInRect',['../group___all_func.html#gaaaf388fab79085829b2cc886f18a138f',1,'GRRLIB_RectInRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h): GRRLIB_collision.h'],['../group___all_func.html#gaaaf388fab79085829b2cc886f18a138f',1,'GRRLIB_RectInRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h): GRRLIB_collision.h']]], ['grrlib_5frectonrect_101',['GRRLIB_RectOnRect',['../group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d',1,'GRRLIB_RectOnRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h): GRRLIB_collision.h'],['../group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d',1,'GRRLIB_RectOnRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h): GRRLIB_collision.h']]], ['grrlib_5frender_102',['GRRLIB_Render',['../group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef',1,'GRRLIB_Render(void): GRRLIB_render.c'],['../group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef',1,'GRRLIB_Render(void): GRRLIB_render.c']]], - ['grrlib_5fscreen2texture_103',['GRRLIB_Screen2Texture',['../group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1',1,'GRRLIB_Screen2Texture(int posx, int posy, GRRLIB_texImg *tex, bool clear): GRRLIB_snapshot.c'],['../group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1',1,'GRRLIB_Screen2Texture(int posx, int posy, GRRLIB_texImg *tex, bool clear): GRRLIB_snapshot.c']]], + ['grrlib_5fscreen2texture_103',['GRRLIB_Screen2Texture',['../group___all_func.html#ga2679d0fa70341fa428857a776b9db970',1,'GRRLIB_Screen2Texture(u16 posx, u16 posy, GRRLIB_texImg *tex, bool clear): GRRLIB_snapshot.c'],['../group___all_func.html#ga2679d0fa70341fa428857a776b9db970',1,'GRRLIB_Screen2Texture(u16 posx, u16 posy, GRRLIB_texImg *tex, bool clear): GRRLIB_snapshot.c']]], ['grrlib_5fscrshot_104',['GRRLIB_ScrShot',['../group___all_func.html#ga3460233a6d9323890a8eefa19f520e25',1,'GRRLIB_ScrShot(const char *filename): GRRLIB_fileIO.c'],['../group___all_func.html#ga3460233a6d9323890a8eefa19f520e25',1,'GRRLIB_ScrShot(const char *filename): GRRLIB_fileIO.c']]], ['grrlib_5fsetantialiasing_105',['GRRLIB_SetAntiAliasing',['../group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd',1,'GRRLIB_SetAntiAliasing(const bool aa): GRRLIB_settings.h'],['../group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd',1,'GRRLIB_SetAntiAliasing(const bool aa): GRRLIB_settings.h']]], ['grrlib_5fsetbackgroundcolour_106',['GRRLIB_SetBackgroundColour',['../group___all_func.html#ga73ea335f801066d4c13114124e70f82f',1,'GRRLIB_SetBackgroundColour(u8 r, u8 g, u8 b, u8 a): GRRLIB_3D.c'],['../group___all_func.html#ga73ea335f801066d4c13114124e70f82f',1,'GRRLIB_SetBackgroundColour(u8 r, u8 g, u8 b, u8 a): GRRLIB_3D.c']]], diff --git a/search/functions_0.js b/search/functions_0.js index 7cad724..7632a28 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -13,14 +13,14 @@ var searchData= ['grrlib_5fcamera3dsettings_170',['GRRLIB_Camera3dSettings',['../group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a',1,'GRRLIB_Camera3dSettings(f32 posx, f32 posy, f32 posz, f32 upx, f32 upy, f32 upz, f32 lookx, f32 looky, f32 lookz): GRRLIB_3D.c'],['../group___all_func.html#ga7300940a38526ab5aa9be0f4abe4a32a',1,'GRRLIB_Camera3dSettings(f32 posx, f32 posy, f32 posz, f32 upx, f32 upy, f32 upz, f32 lookx, f32 looky, f32 lookz): GRRLIB_3D.c']]], ['grrlib_5fcircle_171',['GRRLIB_Circle',['../group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3',1,'GRRLIB_Circle(const f32 x, const f32 y, const f32 radius, const u32 color, const u8 filled): GRRLIB_fbAdvanced.c'],['../group___all_func.html#ga23a8ac948a2f606256f981ec7665f7a3',1,'GRRLIB_Circle(const f32 x, const f32 y, const f32 radius, const u32 color, const u8 filled): GRRLIB_fbAdvanced.c']]], ['grrlib_5fcleartex_172',['GRRLIB_ClearTex',['../group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e',1,'GRRLIB_ClearTex(GRRLIB_texImg *tex): GRRLIB_texSetup.h'],['../group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e',1,'GRRLIB_ClearTex(GRRLIB_texImg *tex): GRRLIB_texSetup.h']]], - ['grrlib_5fclipdrawing_173',['GRRLIB_ClipDrawing',['../group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98',1,'GRRLIB_ClipDrawing(const int x, const int y, const int width, const int height): GRRLIB_clipping.h'],['../group___all_func.html#gacf077d7ee678f8bd942db4cbf6027d98',1,'GRRLIB_ClipDrawing(const int x, const int y, const int width, const int height): GRRLIB_clipping.h']]], + ['grrlib_5fclipdrawing_173',['GRRLIB_ClipDrawing',['../group___all_func.html#gac59a40807579d718a2c139245b599472',1,'GRRLIB_ClipDrawing(const u32 x, const u32 y, const u32 width, const u32 height): GRRLIB_clipping.h'],['../group___all_func.html#gac59a40807579d718a2c139245b599472',1,'GRRLIB_ClipDrawing(const u32 x, const u32 y, const u32 width, const u32 height): GRRLIB_clipping.h']]], ['grrlib_5fclipreset_174',['GRRLIB_ClipReset',['../group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4',1,'GRRLIB_ClipReset(void): GRRLIB_clipping.h'],['../group___all_func.html#gae4bc6ca96070c33d540ad720c5c91fc4',1,'GRRLIB_ClipReset(void): GRRLIB_clipping.h']]], - ['grrlib_5fcompoend_175',['GRRLIB_CompoEnd',['../group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3',1,'GRRLIB_CompoEnd(int posx, int posy, GRRLIB_texImg *tex): GRRLIB_snapshot.c'],['../group___all_func.html#gaab852acf9b7679bd1142003b4d6635f3',1,'GRRLIB_CompoEnd(int posx, int posy, GRRLIB_texImg *tex): GRRLIB_snapshot.c']]], + ['grrlib_5fcompoend_175',['GRRLIB_CompoEnd',['../group___all_func.html#ga0af29f5435a5cbdee720afb8c375ca71',1,'GRRLIB_CompoEnd(u16 posx, u16 posy, GRRLIB_texImg *tex): GRRLIB_snapshot.c'],['../group___all_func.html#ga0af29f5435a5cbdee720afb8c375ca71',1,'GRRLIB_CompoEnd(u16 posx, u16 posy, GRRLIB_texImg *tex): GRRLIB_snapshot.c']]], ['grrlib_5fcompostart_176',['GRRLIB_CompoStart',['../group___all_func.html#gab46283be3128415bf0ab2969bf7fda95',1,'GRRLIB_CompoStart(void): GRRLIB_snapshot.c'],['../group___all_func.html#gab46283be3128415bf0ab2969bf7fda95',1,'GRRLIB_CompoStart(void): GRRLIB_snapshot.c']]], ['grrlib_5fcreateemptytexture_177',['GRRLIB_CreateEmptyTexture',['../group___all_func.html#ga1ce62f1f902e4138f4d92e4808c957b1',1,'GRRLIB_CreateEmptyTexture(const u32 width, const u32 height): GRRLIB_texEdit.c'],['../group___all_func.html#ga1ce62f1f902e4138f4d92e4808c957b1',1,'GRRLIB_CreateEmptyTexture(const u32 width, const u32 height): GRRLIB_texEdit.c']]], - ['grrlib_5fdrawcone_178',['GRRLIB_DrawCone',['../group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80',1,'GRRLIB_DrawCone(f32 r, f32 h, int d, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#gabc9c582a2d39b97f5450fea8c61f7f80',1,'GRRLIB_DrawCone(f32 r, f32 h, int d, bool filled, u32 col): GRRLIB_3D.c']]], + ['grrlib_5fdrawcone_178',['GRRLIB_DrawCone',['../group___all_func.html#ga09c1572feadf21c46678b3a7bb0944e2',1,'GRRLIB_DrawCone(f32 r, f32 h, u16 d, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#ga09c1572feadf21c46678b3a7bb0944e2',1,'GRRLIB_DrawCone(f32 r, f32 h, u16 d, bool filled, u32 col): GRRLIB_3D.c']]], ['grrlib_5fdrawcube_179',['GRRLIB_DrawCube',['../group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2',1,'GRRLIB_DrawCube(f32 size, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#gad029080b2bb31c61feb5af6b60e59ec2',1,'GRRLIB_DrawCube(f32 size, bool filled, u32 col): GRRLIB_3D.c']]], - ['grrlib_5fdrawcylinder_180',['GRRLIB_DrawCylinder',['../group___all_func.html#ga6250c32662da700f248f305b737f3ceb',1,'GRRLIB_DrawCylinder(f32 r, f32 h, int d, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#ga6250c32662da700f248f305b737f3ceb',1,'GRRLIB_DrawCylinder(f32 r, f32 h, int d, bool filled, u32 col): GRRLIB_3D.c']]], + ['grrlib_5fdrawcylinder_180',['GRRLIB_DrawCylinder',['../group___all_func.html#gac6ecd421da6885c7ee3f1b41f36acad2',1,'GRRLIB_DrawCylinder(f32 r, f32 h, u16 d, bool filled, u32 col): GRRLIB_3D.c'],['../group___all_func.html#gac6ecd421da6885c7ee3f1b41f36acad2',1,'GRRLIB_DrawCylinder(f32 r, f32 h, u16 d, bool filled, u32 col): GRRLIB_3D.c']]], ['grrlib_5fdrawimg_181',['GRRLIB_DrawImg',['../group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150',1,'GRRLIB_DrawImg(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color): GRRLIB_render.c'],['../group___all_func.html#gac93fa62dac7639bd2fe626aae5fef150',1,'GRRLIB_DrawImg(const f32 xpos, const f32 ypos, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color): GRRLIB_render.c']]], ['grrlib_5fdrawimgquad_182',['GRRLIB_DrawImgQuad',['../group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317',1,'GRRLIB_DrawImgQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color): GRRLIB_render.c'],['../group___all_func.html#ga852b2b23d242d8cdd0a1cbcbe89d7317',1,'GRRLIB_DrawImgQuad(const guVector pos[4], GRRLIB_texImg *tex, const u32 color): GRRLIB_render.c']]], ['grrlib_5fdrawpart_183',['GRRLIB_DrawPart',['../group___all_func.html#gabafe0b9297e020c440851543c028575e',1,'GRRLIB_DrawPart(const f32 xpos, const f32 ypos, const f32 partx, const f32 party, const f32 partw, const f32 parth, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color): GRRLIB_render.c'],['../group___all_func.html#gabafe0b9297e020c440851543c028575e',1,'GRRLIB_DrawPart(const f32 xpos, const f32 ypos, const f32 partx, const f32 party, const f32 partw, const f32 parth, const GRRLIB_texImg *tex, const f32 degrees, const f32 scaleX, const f32 scaleY, const u32 color): GRRLIB_render.c']]], @@ -42,7 +42,7 @@ var searchData= ['grrlib_5fgetblend_199',['GRRLIB_GetBlend',['../group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30',1,'GRRLIB_GetBlend(void): GRRLIB_settings.h'],['../group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30',1,'GRRLIB_GetBlend(void): GRRLIB_settings.h']]], ['grrlib_5fgetpixelfromfb_200',['GRRLIB_GetPixelFromFB',['../group___all_func.html#ga454dafae2dfd9829789aa73810163858',1,'GRRLIB_GetPixelFromFB(int x, int y): GRRLIB_pixel.h'],['../group___all_func.html#ga454dafae2dfd9829789aa73810163858',1,'GRRLIB_GetPixelFromFB(int x, int y): GRRLIB_pixel.h']]], ['grrlib_5fgetpixelfromteximg_201',['GRRLIB_GetPixelFromtexImg',['../group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56',1,'GRRLIB_GetPixelFromtexImg(const int x, const int y, const GRRLIB_texImg *tex): GRRLIB_pixel.h'],['../group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56',1,'GRRLIB_GetPixelFromtexImg(const int x, const int y, const GRRLIB_texImg *tex): GRRLIB_pixel.h']]], - ['grrlib_5fgxengine_202',['GRRLIB_GXEngine',['../group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const long n, const u8 fmt): GRRLIB_fbGX.h'],['../group___all_func.html#gab30f2c50710d1d659efb03daaa4866c8',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const long n, const u8 fmt): GRRLIB_fbGX.h']]], + ['grrlib_5fgxengine_202',['GRRLIB_GXEngine',['../group___all_func.html#ga5aad414db04673ea5142519600856419',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const u16 n, const u8 fmt): GRRLIB_fbGX.h'],['../group___all_func.html#ga5aad414db04673ea5142519600856419',1,'GRRLIB_GXEngine(const guVector v[], const u32 color[], const u16 n, const u8 fmt): GRRLIB_fbGX.h']]], ['grrlib_5finit_203',['GRRLIB_Init',['../group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a',1,'GRRLIB_Init(void): GRRLIB_core.c'],['../group___all_func.html#gad3186c7e10e4e6c46a743e062971e89a',1,'GRRLIB_Init(void): GRRLIB_core.c']]], ['grrlib_5finittileset_204',['GRRLIB_InitTileSet',['../group___all_func.html#ga9a25f472b099163469251ec7ad52d270',1,'GRRLIB_InitTileSet(GRRLIB_texImg *tex, const u32 tilew, const u32 tileh, const u32 tilestart): GRRLIB_bmf.c'],['../group___all_func.html#ga9a25f472b099163469251ec7ad52d270',1,'GRRLIB_InitTileSet(GRRLIB_texImg *tex, const u32 tilew, const u32 tileh, const u32 tilestart): GRRLIB_bmf.c']]], ['grrlib_5fline_205',['GRRLIB_Line',['../group___all_func.html#ga6b0172d719954b1d876138d3e71b188c',1,'GRRLIB_Line(const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color): GRRLIB_fbSimple.h'],['../group___all_func.html#ga6b0172d719954b1d876138d3e71b188c',1,'GRRLIB_Line(const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color): GRRLIB_fbSimple.h']]], @@ -52,13 +52,13 @@ var searchData= ['grrlib_5floadtexturebmp_209',['GRRLIB_LoadTextureBMP',['../group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e',1,'GRRLIB_LoadTextureBMP(const u8 *my_bmp): GRRLIB_texEdit.c'],['../group___all_func.html#ga715d38ab3a56377f4d1ae855f7a7a94e',1,'GRRLIB_LoadTextureBMP(const u8 *my_bmp): GRRLIB_texEdit.c']]], ['grrlib_5floadtexturefromfile_210',['GRRLIB_LoadTextureFromFile',['../group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc',1,'GRRLIB_LoadTextureFromFile(const char *filename): GRRLIB_fileIO.c'],['../group___all_func.html#ga1c43c28ecb0e4d7f592577bca92e7ffc',1,'GRRLIB_LoadTextureFromFile(const char *filename): GRRLIB_fileIO.c']]], ['grrlib_5floadtexturejpg_211',['GRRLIB_LoadTextureJPG',['../group___all_func.html#ga885310955bccea418939fb791e0640f8',1,'GRRLIB_LoadTextureJPG(const u8 *my_jpg): GRRLIB_texEdit.c'],['../group___all_func.html#ga885310955bccea418939fb791e0640f8',1,'GRRLIB_LoadTextureJPG(const u8 *my_jpg): GRRLIB_texEdit.c']]], - ['grrlib_5floadtexturejpgex_212',['GRRLIB_LoadTextureJPGEx',['../group___all_func.html#ga18be940abee75a107e8b48789cd5688b',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const int my_size): GRRLIB_texEdit.c'],['../group___all_func.html#ga18be940abee75a107e8b48789cd5688b',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const int my_size): GRRLIB_texEdit.c']]], + ['grrlib_5floadtexturejpgex_212',['GRRLIB_LoadTextureJPGEx',['../group___all_func.html#ga81963db20a127b9fa88686b119018dda',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const u32 my_size): GRRLIB_texEdit.c'],['../group___all_func.html#ga81963db20a127b9fa88686b119018dda',1,'GRRLIB_LoadTextureJPGEx(const u8 *my_jpg, const u32 my_size): GRRLIB_texEdit.c']]], ['grrlib_5floadtexturepng_213',['GRRLIB_LoadTexturePNG',['../group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391',1,'GRRLIB_LoadTexturePNG(const u8 *my_png): GRRLIB_texEdit.c'],['../group___all_func.html#gaab9f55cfb94c2cbfcd65fb7970357391',1,'GRRLIB_LoadTexturePNG(const u8 *my_png): GRRLIB_texEdit.c']]], ['grrlib_5floadttf_214',['GRRLIB_LoadTTF',['../group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7',1,'GRRLIB_LoadTTF(const u8 *file_base, s32 file_size): GRRLIB_ttf.c'],['../group___all_func.html#gab2b209553f321a9e30078aa6f5942ea7',1,'GRRLIB_LoadTTF(const u8 *file_base, s32 file_size): GRRLIB_ttf.c']]], ['grrlib_5floadttffromfile_215',['GRRLIB_LoadTTFFromFile',['../group___all_func.html#ga61a5765d99502956f055b666d51f0497',1,'GRRLIB_LoadTTFFromFile(const char *filename): GRRLIB_fileIO.c'],['../group___all_func.html#ga61a5765d99502956f055b666d51f0497',1,'GRRLIB_LoadTTFFromFile(const char *filename): GRRLIB_fileIO.c']]], - ['grrlib_5fngone_216',['GRRLIB_NGone',['../group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h'],['../group___all_func.html#gac7ba7ec716a2a7100cdc6f4fb8c85062',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h']]], - ['grrlib_5fngonefilled_217',['GRRLIB_NGoneFilled',['../group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h'],['../group___all_func.html#ga39d86882203f923af1403ec9bbbd01c4',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h']]], - ['grrlib_5fnplot_218',['GRRLIB_NPlot',['../group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h'],['../group___all_func.html#ga4e6b4d7e4a15eb39d507d923b439d0e5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const long n): GRRLIB_fbComplex.h']]], + ['grrlib_5fngone_216',['GRRLIB_NGone',['../group___all_func.html#gaaaad869c6b2cd0ac502b8ab261fe34e9',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h'],['../group___all_func.html#gaaaad869c6b2cd0ac502b8ab261fe34e9',1,'GRRLIB_NGone(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h']]], + ['grrlib_5fngonefilled_217',['GRRLIB_NGoneFilled',['../group___all_func.html#gab848be8b56929c0706da29fe66549ff0',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h'],['../group___all_func.html#gab848be8b56929c0706da29fe66549ff0',1,'GRRLIB_NGoneFilled(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h']]], + ['grrlib_5fnplot_218',['GRRLIB_NPlot',['../group___all_func.html#gaad6d71991d8257d06591bdee6fe600f5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h'],['../group___all_func.html#gaad6d71991d8257d06591bdee6fe600f5',1,'GRRLIB_NPlot(const guVector v[], const u32 color[], const u16 n): GRRLIB_fbComplex.h']]], ['grrlib_5fobjectview_219',['GRRLIB_ObjectView',['../group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530',1,'GRRLIB_ObjectView(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz): GRRLIB_3D.c'],['../group___all_func.html#gac02a14d2556b5ec92e28f41c9888b530',1,'GRRLIB_ObjectView(f32 posx, f32 posy, f32 posz, f32 angx, f32 angy, f32 angz, f32 scalx, f32 scaly, f32 scalz): GRRLIB_3D.c']]], ['grrlib_5fobjectviewbegin_220',['GRRLIB_ObjectViewBegin',['../group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6',1,'GRRLIB_ObjectViewBegin(void): GRRLIB_3D.c'],['../group___all_func.html#gaf7f2e67faf4659534f18a6077522eaf6',1,'GRRLIB_ObjectViewBegin(void): GRRLIB_3D.c']]], ['grrlib_5fobjectviewend_221',['GRRLIB_ObjectViewEnd',['../group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e',1,'GRRLIB_ObjectViewEnd(void): GRRLIB_3D.c'],['../group___all_func.html#gac174d61b9a21730a97a8aa6ba59c8e2e',1,'GRRLIB_ObjectViewEnd(void): GRRLIB_3D.c']]], @@ -76,7 +76,7 @@ var searchData= ['grrlib_5frectinrect_233',['GRRLIB_RectInRect',['../group___all_func.html#gaaaf388fab79085829b2cc886f18a138f',1,'GRRLIB_RectInRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h): GRRLIB_collision.h'],['../group___all_func.html#gaaaf388fab79085829b2cc886f18a138f',1,'GRRLIB_RectInRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h): GRRLIB_collision.h']]], ['grrlib_5frectonrect_234',['GRRLIB_RectOnRect',['../group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d',1,'GRRLIB_RectOnRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h): GRRLIB_collision.h'],['../group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d',1,'GRRLIB_RectOnRect(const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h): GRRLIB_collision.h']]], ['grrlib_5frender_235',['GRRLIB_Render',['../group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef',1,'GRRLIB_Render(void): GRRLIB_render.c'],['../group___all_func.html#ga9840a19154f1e0cf9de14ad81ba23aef',1,'GRRLIB_Render(void): GRRLIB_render.c']]], - ['grrlib_5fscreen2texture_236',['GRRLIB_Screen2Texture',['../group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1',1,'GRRLIB_Screen2Texture(int posx, int posy, GRRLIB_texImg *tex, bool clear): GRRLIB_snapshot.c'],['../group___all_func.html#ga7ac4e30576d4fccd0ae537a41b75f4c1',1,'GRRLIB_Screen2Texture(int posx, int posy, GRRLIB_texImg *tex, bool clear): GRRLIB_snapshot.c']]], + ['grrlib_5fscreen2texture_236',['GRRLIB_Screen2Texture',['../group___all_func.html#ga2679d0fa70341fa428857a776b9db970',1,'GRRLIB_Screen2Texture(u16 posx, u16 posy, GRRLIB_texImg *tex, bool clear): GRRLIB_snapshot.c'],['../group___all_func.html#ga2679d0fa70341fa428857a776b9db970',1,'GRRLIB_Screen2Texture(u16 posx, u16 posy, GRRLIB_texImg *tex, bool clear): GRRLIB_snapshot.c']]], ['grrlib_5fscrshot_237',['GRRLIB_ScrShot',['../group___all_func.html#ga3460233a6d9323890a8eefa19f520e25',1,'GRRLIB_ScrShot(const char *filename): GRRLIB_fileIO.c'],['../group___all_func.html#ga3460233a6d9323890a8eefa19f520e25',1,'GRRLIB_ScrShot(const char *filename): GRRLIB_fileIO.c']]], ['grrlib_5fsetantialiasing_238',['GRRLIB_SetAntiAliasing',['../group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd',1,'GRRLIB_SetAntiAliasing(const bool aa): GRRLIB_settings.h'],['../group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd',1,'GRRLIB_SetAntiAliasing(const bool aa): GRRLIB_settings.h']]], ['grrlib_5fsetbackgroundcolour_239',['GRRLIB_SetBackgroundColour',['../group___all_func.html#ga73ea335f801066d4c13114124e70f82f',1,'GRRLIB_SetBackgroundColour(u8 r, u8 g, u8 b, u8 a): GRRLIB_3D.c'],['../group___all_func.html#ga73ea335f801066d4c13114124e70f82f',1,'GRRLIB_SetBackgroundColour(u8 r, u8 g, u8 b, u8 a): GRRLIB_3D.c']]],