2020-10-17 03:08:44 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2023-02-05 19:26:26 +00:00
< html xmlns = "http://www.w3.org/1999/xhtml" lang = "en-US" >
2020-07-05 03:37:29 +00:00
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
2023-02-05 19:26:26 +00:00
< meta http-equiv = "X-UA-Compatible" content = "IE=11" / >
2024-01-09 04:33:10 +00:00
< meta name = "generator" content = "Doxygen 1.10.0" / >
2020-07-05 03:37:29 +00:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > GRRLIB: GRRLIB__inline.h File Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
2024-01-09 04:33:10 +00:00
< script type = "text/javascript" src = "clipboard.js" > < / script >
< script type = "text/javascript" src = "cookie.js" > < / script >
2020-07-05 03:37:29 +00:00
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
2023-02-05 19:26:26 +00:00
< tr id = "projectrow" >
< td id = "projectalign" >
< div id = "projectname" > GRRLIB< span id = "projectnumber" >   4.4.1< / span >
2020-07-05 03:37:29 +00:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2024-01-09 04:33:10 +00:00
<!-- Generated by Doxygen 1.10.0 -->
2020-07-05 03:37:29 +00:00
< script type = "text/javascript" >
2023-02-05 19:26:26 +00:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
2020-10-17 03:08:44 +00:00
/* @license-end */
2020-07-05 03:37:29 +00:00
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
2023-02-05 19:26:26 +00:00
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699& dn=expat.txt MIT */
2020-07-05 03:37:29 +00:00
$(function() {
initMenu('',true,false,'search.php','Search');
2024-01-09 04:33:10 +00:00
$(function() { init_search(); });
2020-07-05 03:37:29 +00:00
});
2023-02-05 19:26:26 +00:00
/* @license-end */
< / script >
2020-07-05 03:37:29 +00:00
< div id = "main-nav" > < / div >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
2023-02-05 19:26:26 +00:00
< div id = "MSearchResults" >
< div class = "SRPage" >
< div id = "SRIndex" >
< div id = "SRResults" > < / div >
< div class = "SRStatus" id = "Loading" > Loading...< / div >
< div class = "SRStatus" id = "Searching" > Searching...< / div >
< div class = "SRStatus" id = "NoMatches" > No Matches< / div >
< / div >
< / div >
< / div >
2020-07-05 03:37:29 +00:00
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
2020-12-15 02:55:15 +00:00
< li class = "navelem" > < a class = "el" href = "dir_a738d6a0465574a15e4ded3e16776ff8.html" > grrlib< / a > < / li > < / ul >
2020-07-05 03:37:29 +00:00
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#func-members" > Functions< / a > < / div >
2023-02-05 19:26:26 +00:00
< div class = "headertitle" > < div class = "title" > GRRLIB__inline.h File Reference< / div > < / div >
2020-07-05 03:37:29 +00:00
< / div > <!-- header -->
< div class = "contents" >
2022-05-27 07:05:59 +00:00
< p > GRRLIB inline function prototypes.
< a href = "#details" > More...< / a > < / p >
2020-07-05 03:37:29 +00:00
< div class = "textblock" > < code > #include < grrlib/GRRLIB_clipping.h> < / code > < br / >
< code > #include < grrlib/GRRLIB_collision.h> < / code > < br / >
< code > #include < grrlib/GRRLIB_fbComplex.h> < / code > < br / >
< code > #include < grrlib/GRRLIB_fbGX.h> < / code > < br / >
< code > #include < grrlib/GRRLIB_fbSimple.h> < / code > < br / >
< code > #include < grrlib/GRRLIB_handle.h> < / code > < br / >
< code > #include < grrlib/GRRLIB_pixel.h> < / code > < br / >
< code > #include < grrlib/GRRLIB_settings.h> < / code > < br / >
< code > #include < grrlib/GRRLIB_texSetup.h> < / code > < br / >
< / div > < table class = "memberdecls" >
2023-02-05 19:26:26 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "func-members" name = "func-members" > < / a >
2020-07-05 03:37:29 +00:00
Functions< / h2 > < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gae4bc6ca96070c33d540ad720c5c91fc4" id = "r_gae4bc6ca96070c33d540ad720c5c91fc4" > < td class = "memItemLeft" align = "right" valign = "top" >
2023-02-05 19:26:26 +00:00
INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < b > GRRLIB_ClipReset< / b > (void)< / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "memdesc:gae4bc6ca96070c33d540ad720c5c91fc4" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reset the clipping to normal. < br / > < / td > < / tr >
< tr class = "separator:gae4bc6ca96070c33d540ad720c5c91fc4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gac59a40807579d718a2c139245b599472" id = "r_gac59a40807579d718a2c139245b599472" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gac59a40807579d718a2c139245b599472" > GRRLIB_ClipDrawing< / a > (const u32 x, const u32 y, const u32 width, const u32 height)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gac59a40807579d718a2c139245b599472" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Clip the drawing area to an rectangle. < br / > < / td > < / tr >
2022-11-25 04:45:23 +00:00
< tr class = "separator:gac59a40807579d718a2c139245b599472" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gaa0e1bd3df799dc1ee46067f7ce3ca8c7" id = "r_gaa0e1bd3df799dc1ee46067f7ce3ca8c7" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gaa0e1bd3df799dc1ee46067f7ce3ca8c7" > GRRLIB_PtInRect< / a > (const int hotx, const int hoty, const int hotw, const int hoth, const int wpadx, const int wpady)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gaa0e1bd3df799dc1ee46067f7ce3ca8c7" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Determine whether the specified point lies within the specified rectangle. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:gaa0e1bd3df799dc1ee46067f7ce3ca8c7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gaaaf388fab79085829b2cc886f18a138f" id = "r_gaaaf388fab79085829b2cc886f18a138f" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gaaaf388fab79085829b2cc886f18a138f" > GRRLIB_RectInRect< / a > (const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gaaaf388fab79085829b2cc886f18a138f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Determine whether a specified rectangle lies within another rectangle. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:gaaaf388fab79085829b2cc886f18a138f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga87b9fd5a8ec33cce9b23a243ccda824d" id = "r_ga87b9fd5a8ec33cce9b23a243ccda824d" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga87b9fd5a8ec33cce9b23a243ccda824d" > GRRLIB_RectOnRect< / a > (const int rect1x, const int rect1y, const int rect1w, const int rect1h, const int rect2x, const int rect2y, const int rect2w, const int rect2h)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga87b9fd5a8ec33cce9b23a243ccda824d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Determine whether a part of a specified rectangle lies on another rectangle. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga87b9fd5a8ec33cce9b23a243ccda824d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gaad6d71991d8257d06591bdee6fe600f5" id = "r_gaad6d71991d8257d06591bdee6fe600f5" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gaad6d71991d8257d06591bdee6fe600f5" > GRRLIB_NPlot< / a > (const guVector v[], const u32 color[], const u16 n)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gaad6d71991d8257d06591bdee6fe600f5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draw an array of points. < br / > < / td > < / tr >
2022-11-25 04:45:23 +00:00
< tr class = "separator:gaad6d71991d8257d06591bdee6fe600f5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gaaaad869c6b2cd0ac502b8ab261fe34e9" id = "r_gaaaad869c6b2cd0ac502b8ab261fe34e9" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gaaaad869c6b2cd0ac502b8ab261fe34e9" > GRRLIB_NGone< / a > (const guVector v[], const u32 color[], const u16 n)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gaaaad869c6b2cd0ac502b8ab261fe34e9" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draw a polygon. < br / > < / td > < / tr >
2022-11-25 04:45:23 +00:00
< tr class = "separator:gaaaad869c6b2cd0ac502b8ab261fe34e9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gab848be8b56929c0706da29fe66549ff0" id = "r_gab848be8b56929c0706da29fe66549ff0" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gab848be8b56929c0706da29fe66549ff0" > GRRLIB_NGoneFilled< / a > (const guVector v[], const u32 color[], const u16 n)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gab848be8b56929c0706da29fe66549ff0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draw a filled polygon. < br / > < / td > < / tr >
2022-11-25 04:45:23 +00:00
< tr class = "separator:gab848be8b56929c0706da29fe66549ff0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga5aad414db04673ea5142519600856419" id = "r_ga5aad414db04673ea5142519600856419" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga5aad414db04673ea5142519600856419" > GRRLIB_GXEngine< / a > (const guVector v[], const u32 color[], const u16 n, const u8 fmt)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga5aad414db04673ea5142519600856419" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draws a vector. < br / > < / td > < / tr >
2022-11-25 04:45:23 +00:00
< tr class = "separator:ga5aad414db04673ea5142519600856419" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gaa4334df3b160f01ae4cf49c616fe0949" id = "r_gaa4334df3b160f01ae4cf49c616fe0949" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gaa4334df3b160f01ae4cf49c616fe0949" > GRRLIB_FillScreen< / a > (const u32 color)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gaa4334df3b160f01ae4cf49c616fe0949" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Clear screen with a specific color. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:gaa4334df3b160f01ae4cf49c616fe0949" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga3d9c6c2d1661d8cbe149b27ad5f6e288" id = "r_ga3d9c6c2d1661d8cbe149b27ad5f6e288" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga3d9c6c2d1661d8cbe149b27ad5f6e288" > GRRLIB_Plot< / a > (const f32 x, const f32 y, const u32 color)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga3d9c6c2d1661d8cbe149b27ad5f6e288" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draw a dot. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga3d9c6c2d1661d8cbe149b27ad5f6e288" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga6b0172d719954b1d876138d3e71b188c" id = "r_ga6b0172d719954b1d876138d3e71b188c" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga6b0172d719954b1d876138d3e71b188c" > GRRLIB_Line< / a > (const f32 x1, const f32 y1, const f32 x2, const f32 y2, const u32 color)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga6b0172d719954b1d876138d3e71b188c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draw a line. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga6b0172d719954b1d876138d3e71b188c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga4d8e2d39ff349f77b0400431f35e55c3" id = "r_ga4d8e2d39ff349f77b0400431f35e55c3" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga4d8e2d39ff349f77b0400431f35e55c3" > GRRLIB_Rectangle< / a > (const f32 x, const f32 y, const f32 width, const f32 height, const u32 color, const bool filled)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga4d8e2d39ff349f77b0400431f35e55c3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Draw a rectangle. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga4d8e2d39ff349f77b0400431f35e55c3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga0c98022975900b36e91bb1bf78b64a9b" id = "r_ga0c98022975900b36e91bb1bf78b64a9b" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga0c98022975900b36e91bb1bf78b64a9b" > GRRLIB_SetHandle< / a > (< a class = "el" href = "struct_g_r_r_l_i_b__tex_img.html" > GRRLIB_texImg< / a > *tex, const int x, const int y)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga0c98022975900b36e91bb1bf78b64a9b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set a texture's X and Y handles. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga0c98022975900b36e91bb1bf78b64a9b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gaf9765f9f9f807396e554cb32e50dd1d6" id = "r_gaf9765f9f9f807396e554cb32e50dd1d6" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gaf9765f9f9f807396e554cb32e50dd1d6" > GRRLIB_SetMidHandle< / a > (< a class = "el" href = "struct_g_r_r_l_i_b__tex_img.html" > GRRLIB_texImg< / a > *tex, const bool enabled)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gaf9765f9f9f807396e554cb32e50dd1d6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Center a texture's handles. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:gaf9765f9f9f807396e554cb32e50dd1d6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gaf0efaaeacbc18ff40d02dfe8104def56" id = "r_gaf0efaaeacbc18ff40d02dfe8104def56" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE u32  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gaf0efaaeacbc18ff40d02dfe8104def56" > GRRLIB_GetPixelFromtexImg< / a > (const int x, const int y, const < a class = "el" href = "struct_g_r_r_l_i_b__tex_img.html" > GRRLIB_texImg< / a > *tex)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gaf0efaaeacbc18ff40d02dfe8104def56" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Return the color value of a pixel from a < a class = "el" href = "struct_g_r_r_l_i_b__tex_img.html" title = "Structure to hold the texture information." > GRRLIB_texImg< / a > . < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:gaf0efaaeacbc18ff40d02dfe8104def56" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga56e0544dd2fbf62ed03dbd2d91478c79" id = "r_ga56e0544dd2fbf62ed03dbd2d91478c79" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga56e0544dd2fbf62ed03dbd2d91478c79" > GRRLIB_SetPixelTotexImg< / a > (const int x, const int y, < a class = "el" href = "struct_g_r_r_l_i_b__tex_img.html" > GRRLIB_texImg< / a > *tex, const u32 color)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga56e0544dd2fbf62ed03dbd2d91478c79" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the color value of a pixel to a < a class = "el" href = "struct_g_r_r_l_i_b__tex_img.html" title = "Structure to hold the texture information." > GRRLIB_texImg< / a > . < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga56e0544dd2fbf62ed03dbd2d91478c79" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga454dafae2dfd9829789aa73810163858" id = "r_ga454dafae2dfd9829789aa73810163858" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE u32  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga454dafae2dfd9829789aa73810163858" > GRRLIB_GetPixelFromFB< / a > (int x, int y)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga454dafae2dfd9829789aa73810163858" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Reads a pixel directly from the FrontBuffer. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga454dafae2dfd9829789aa73810163858" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga2de134824b5ecc4d5011e98e7428ed31" id = "r_ga2de134824b5ecc4d5011e98e7428ed31" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga2de134824b5ecc4d5011e98e7428ed31" > GRRLIB_SetPixelToFB< / a > (int x, int y, u32 pokeColor)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga2de134824b5ecc4d5011e98e7428ed31" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Writes a pixel directly from the FrontBuffer. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga2de134824b5ecc4d5011e98e7428ed31" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga18217682c9ef5d1fb4a12bfd9b964ce8" id = "r_ga18217682c9ef5d1fb4a12bfd9b964ce8" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga18217682c9ef5d1fb4a12bfd9b964ce8" > GRRLIB_SetBlend< / a > (const < a class = "el" href = "group___all_func.html#ga84c65877bb197763cda6669c473be692" > GRRLIB_blendMode< / a > blendmode)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga18217682c9ef5d1fb4a12bfd9b964ce8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set a blending mode. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga18217682c9ef5d1fb4a12bfd9b964ce8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga2a1ef7de190db2f090526ef0cc5dee30" id = "r_ga2a1ef7de190db2f090526ef0cc5dee30" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE < a class = "el" href = "group___all_func.html#ga84c65877bb197763cda6669c473be692" > GRRLIB_blendMode< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga2a1ef7de190db2f090526ef0cc5dee30" > GRRLIB_GetBlend< / a > (void)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga2a1ef7de190db2f090526ef0cc5dee30" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Get the current blending mode. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga2a1ef7de190db2f090526ef0cc5dee30" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga6a685c604592b6f219f101b1f47d87bd" id = "r_ga6a685c604592b6f219f101b1f47d87bd" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga6a685c604592b6f219f101b1f47d87bd" > GRRLIB_SetAntiAliasing< / a > (const bool aa)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga6a685c604592b6f219f101b1f47d87bd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Turn anti-aliasing on/off. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga6a685c604592b6f219f101b1f47d87bd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gac63e5050865fd77b0e72d950ffd033e0" id = "r_gac63e5050865fd77b0e72d950ffd033e0" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gac63e5050865fd77b0e72d950ffd033e0" > GRRLIB_GetAntiAliasing< / a > (void)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gac63e5050865fd77b0e72d950ffd033e0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Get current anti-aliasing setting. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:gac63e5050865fd77b0e72d950ffd033e0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:gadf667fd892b2f24dfcfe1542e086630e" id = "r_gadf667fd892b2f24dfcfe1542e086630e" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#gadf667fd892b2f24dfcfe1542e086630e" > GRRLIB_ClearTex< / a > (< a class = "el" href = "struct_g_r_r_l_i_b__tex_img.html" > GRRLIB_texImg< / a > *tex)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:gadf667fd892b2f24dfcfe1542e086630e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Clear a texture to transparent black. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:gadf667fd892b2f24dfcfe1542e086630e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga5e6a52737806ffb075cc8be7724f3fdd" id = "r_ga5e6a52737806ffb075cc8be7724f3fdd" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga5e6a52737806ffb075cc8be7724f3fdd" > GRRLIB_FlushTex< / a > (< a class = "el" href = "struct_g_r_r_l_i_b__tex_img.html" > GRRLIB_texImg< / a > *tex)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga5e6a52737806ffb075cc8be7724f3fdd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Write the contents of a texture in the data cache down to main memory. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga5e6a52737806ffb075cc8be7724f3fdd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2023-08-28 15:37:26 +00:00
< tr class = "memitem:ga57309da8aaeefe4092eda55cf38a9c7f" id = "r_ga57309da8aaeefe4092eda55cf38a9c7f" > < td class = "memItemLeft" align = "right" valign = "top" > INLINE void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "group___all_func.html#ga57309da8aaeefe4092eda55cf38a9c7f" > GRRLIB_FreeTexture< / a > (< a class = "el" href = "struct_g_r_r_l_i_b__tex_img.html" > GRRLIB_texImg< / a > *tex)< / td > < / tr >
2023-02-05 19:26:26 +00:00
< tr class = "memdesc:ga57309da8aaeefe4092eda55cf38a9c7f" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Free memory allocated for texture. < br / > < / td > < / tr >
2020-07-05 03:37:29 +00:00
< tr class = "separator:ga57309da8aaeefe4092eda55cf38a9c7f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
2022-05-27 07:05:59 +00:00
< div class = "textblock" > < p > GRRLIB inline function prototypes. < / p >
< p > Do not include < a class = "el" href = "_g_r_r_l_i_b____inline_8h.html" title = "GRRLIB inline function prototypes." > GRRLIB__inline.h< / a > directly, include only < a class = "el" href = "grrlib_8h.html" title = "GRRLIB user include file." > GRRLIB.h< / a > . < / p >
2020-07-05 03:37:29 +00:00
< / div > < / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
2024-01-09 04:33:10 +00:00
Generated by  < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.10.0
2020-07-05 03:37:29 +00:00
< / small > < / address >
< / body >
< / html >