mirror of
https://github.com/nishiowo/nishbox
synced 2025-04-21 20:24:39 +00:00
Deploying to gh-pages from @ NishiOwO/nishbox@8078a8c33c 🚀
This commit is contained in:
parent
7fa83a15fe
commit
b2b3d94049
113
engine/dir_036ee58afba6ae32492bae49fa57c3dc.html
Normal file
113
engine/dir_036ee58afba6ae32492bae49fa57c3dc.html
Normal file
@ -0,0 +1,113 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GoldFish Engine: graphic/directx/dx11 Directory 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>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<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>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="goldfish.png"/></td>
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GoldFish Engine
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Quite simple and lightweight game engine</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.9.8 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function(){initNavTree('dir_036ee58afba6ae32492bae49fa57c3dc.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- 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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">dx11 Directory Reference</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||||
|
Files</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="directx_2dx11_2gf__draw_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_draw.c</b></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.html">graphic</a></li><li class="navelem"><a class="el" href="dir_8b86b195670ff9abc2799cc711b7f0dc.html">directx</a></li><li class="navelem"><a class="el" href="dir_036ee58afba6ae32492bae49fa57c3dc.html">dx11</a></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
4
engine/dir_036ee58afba6ae32492bae49fa57c3dc.js
Normal file
4
engine/dir_036ee58afba6ae32492bae49fa57c3dc.js
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
var dir_036ee58afba6ae32492bae49fa57c3dc =
|
||||||
|
[
|
||||||
|
[ "gf_draw.c", "directx_2dx11_2gf__draw_8c_source.html", null ]
|
||||||
|
];
|
@ -97,6 +97,8 @@ $(document).ready(function(){initNavTree('dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.h
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
|
||||||
Directories</h2></td></tr>
|
Directories</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_8b86b195670ff9abc2799cc711b7f0dc.html">directx</a></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_cdfa954f69b2b39cda8325447a851899.html">opengl</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_cdfa954f69b2b39cda8325447a851899.html">opengl</a></td></tr>
|
||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
var dir_5a32c7c5d9a7b7a4563b24a8e4acb19a =
|
var dir_5a32c7c5d9a7b7a4563b24a8e4acb19a =
|
||||||
[
|
[
|
||||||
|
[ "directx", "dir_8b86b195670ff9abc2799cc711b7f0dc.html", "dir_8b86b195670ff9abc2799cc711b7f0dc" ],
|
||||||
[ "opengl", "dir_cdfa954f69b2b39cda8325447a851899.html", "dir_cdfa954f69b2b39cda8325447a851899" ]
|
[ "opengl", "dir_cdfa954f69b2b39cda8325447a851899.html", "dir_cdfa954f69b2b39cda8325447a851899" ]
|
||||||
];
|
];
|
@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('dir_755d8abb012f637854d4b2fb26e768d7.h
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||||
Files</h2></td></tr>
|
Files</h2></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="wgl_2gf__draw_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_draw.c</b></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="opengl_2wgl_2gf__draw_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_draw.c</b></td></tr>
|
||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
var dir_755d8abb012f637854d4b2fb26e768d7 =
|
var dir_755d8abb012f637854d4b2fb26e768d7 =
|
||||||
[
|
[
|
||||||
[ "gf_draw.c", "wgl_2gf__draw_8c_source.html", null ]
|
[ "gf_draw.c", "opengl_2wgl_2gf__draw_8c_source.html", null ]
|
||||||
];
|
];
|
@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('dir_78c3bd53007468ca0f7c2ae3b8c8a04a.h
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||||
Files</h2></td></tr>
|
Files</h2></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="glfw_2gf__draw_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_draw.c</b></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="opengl_2glfw_2gf__draw_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_draw.c</b></td></tr>
|
||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
var dir_78c3bd53007468ca0f7c2ae3b8c8a04a =
|
var dir_78c3bd53007468ca0f7c2ae3b8c8a04a =
|
||||||
[
|
[
|
||||||
[ "gf_draw.c", "glfw_2gf__draw_8c_source.html", null ]
|
[ "gf_draw.c", "opengl_2glfw_2gf__draw_8c_source.html", null ]
|
||||||
];
|
];
|
120
engine/dir_8b86b195670ff9abc2799cc711b7f0dc.html
Normal file
120
engine/dir_8b86b195670ff9abc2799cc711b7f0dc.html
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GoldFish Engine: graphic/directx Directory 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>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<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>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="goldfish.png"/></td>
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GoldFish Engine
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Quite simple and lightweight game engine</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.9.8 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function(){initNavTree('dir_8b86b195670ff9abc2799cc711b7f0dc.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- 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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">directx Directory Reference</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
|
||||||
|
Directories</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_036ee58afba6ae32492bae49fa57c3dc.html">dx11</a></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||||
|
Files</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="directx_2gf__driver_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_driver.c</b></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="directx_2gf__graphic_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_graphic.c</b></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.html">graphic</a></li><li class="navelem"><a class="el" href="dir_8b86b195670ff9abc2799cc711b7f0dc.html">directx</a></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
6
engine/dir_8b86b195670ff9abc2799cc711b7f0dc.js
Normal file
6
engine/dir_8b86b195670ff9abc2799cc711b7f0dc.js
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
var dir_8b86b195670ff9abc2799cc711b7f0dc =
|
||||||
|
[
|
||||||
|
[ "dx11", "dir_036ee58afba6ae32492bae49fa57c3dc.html", "dir_036ee58afba6ae32492bae49fa57c3dc" ],
|
||||||
|
[ "gf_driver.c", "directx_2gf__driver_8c_source.html", null ],
|
||||||
|
[ "gf_graphic.c", "directx_2gf__graphic_8c_source.html", null ]
|
||||||
|
];
|
@ -97,7 +97,7 @@ $(document).ready(function(){initNavTree('dir_b950b80d4849be3c17e5feffdf9623ad.h
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||||
Files</h2></td></tr>
|
Files</h2></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="glx_2gf__draw_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_draw.c</b></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="opengl_2glx_2gf__draw_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_draw.c</b></td></tr>
|
||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
var dir_b950b80d4849be3c17e5feffdf9623ad =
|
var dir_b950b80d4849be3c17e5feffdf9623ad =
|
||||||
[
|
[
|
||||||
[ "gf_draw.c", "glx_2gf__draw_8c_source.html", null ]
|
[ "gf_draw.c", "opengl_2glx_2gf__draw_8c_source.html", null ]
|
||||||
];
|
];
|
@ -106,9 +106,9 @@ Directories</h2></td></tr>
|
|||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||||
Files</h2></td></tr>
|
Files</h2></td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="gf__driver_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_driver.c</b></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="opengl_2gf__driver_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_driver.c</b></td></tr>
|
||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="gf__graphic_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_graphic.c</b></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="opengl_2gf__graphic_8c_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><b>gf_graphic.c</b></td></tr>
|
||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
@ -3,6 +3,6 @@ var dir_cdfa954f69b2b39cda8325447a851899 =
|
|||||||
[ "glfw", "dir_78c3bd53007468ca0f7c2ae3b8c8a04a.html", "dir_78c3bd53007468ca0f7c2ae3b8c8a04a" ],
|
[ "glfw", "dir_78c3bd53007468ca0f7c2ae3b8c8a04a.html", "dir_78c3bd53007468ca0f7c2ae3b8c8a04a" ],
|
||||||
[ "glx", "dir_b950b80d4849be3c17e5feffdf9623ad.html", "dir_b950b80d4849be3c17e5feffdf9623ad" ],
|
[ "glx", "dir_b950b80d4849be3c17e5feffdf9623ad.html", "dir_b950b80d4849be3c17e5feffdf9623ad" ],
|
||||||
[ "wgl", "dir_755d8abb012f637854d4b2fb26e768d7.html", "dir_755d8abb012f637854d4b2fb26e768d7" ],
|
[ "wgl", "dir_755d8abb012f637854d4b2fb26e768d7.html", "dir_755d8abb012f637854d4b2fb26e768d7" ],
|
||||||
[ "gf_driver.c", "gf__driver_8c_source.html", null ],
|
[ "gf_driver.c", "opengl_2gf__driver_8c_source.html", null ],
|
||||||
[ "gf_graphic.c", "gf__graphic_8c_source.html", null ]
|
[ "gf_graphic.c", "opengl_2gf__graphic_8c_source.html", null ]
|
||||||
];
|
];
|
@ -108,6 +108,9 @@ Files</h2></td></tr>
|
|||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="gf__core_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="gf__core_8h.html">gf_core.h</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="gf__core_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="gf__core_8h.html">gf_core.h</a></td></tr>
|
||||||
<tr class="memdesc:gf__core_8h"><td class="mdescLeft"> </td><td class="mdescRight">Core. <br /></td></tr>
|
<tr class="memdesc:gf__core_8h"><td class="mdescLeft"> </td><td class="mdescRight">Core. <br /></td></tr>
|
||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="gf__directx_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="gf__directx_8h.html">gf_directx.h</a></td></tr>
|
||||||
|
<tr class="memdesc:gf__directx_8h"><td class="mdescLeft"> </td><td class="mdescRight">DirectX headers. <br /></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="gf__draw_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="gf__draw_8h.html">gf_draw.h</a></td></tr>
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="gf__draw_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="gf__draw_8h.html">gf_draw.h</a></td></tr>
|
||||||
<tr class="memdesc:gf__draw_8h"><td class="mdescLeft"> </td><td class="mdescRight">Drawing interface. <br /></td></tr>
|
<tr class="memdesc:gf__draw_8h"><td class="mdescLeft"> </td><td class="mdescRight">Drawing interface. <br /></td></tr>
|
||||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
@ -3,6 +3,7 @@ var dir_d44c64559bbebec7f509842c48db8b23 =
|
|||||||
[ "gf_type", "dir_e60f2706c8c207c5a951446d03370319.html", "dir_e60f2706c8c207c5a951446d03370319" ],
|
[ "gf_type", "dir_e60f2706c8c207c5a951446d03370319.html", "dir_e60f2706c8c207c5a951446d03370319" ],
|
||||||
[ "gf_client.h", "gf__client_8h.html", "gf__client_8h" ],
|
[ "gf_client.h", "gf__client_8h.html", "gf__client_8h" ],
|
||||||
[ "gf_core.h", "gf__core_8h.html", "gf__core_8h" ],
|
[ "gf_core.h", "gf__core_8h.html", "gf__core_8h" ],
|
||||||
|
[ "gf_directx.h", "gf__directx_8h.html", null ],
|
||||||
[ "gf_draw.h", "gf__draw_8h.html", "gf__draw_8h" ],
|
[ "gf_draw.h", "gf__draw_8h.html", "gf__draw_8h" ],
|
||||||
[ "gf_draw_driver.h", "gf__draw__driver_8h.html", "gf__draw__driver_8h" ],
|
[ "gf_draw_driver.h", "gf__draw__driver_8h.html", "gf__draw__driver_8h" ],
|
||||||
[ "gf_draw_platform.h", "gf__draw__platform_8h.html", "gf__draw__platform_8h" ],
|
[ "gf_draw_platform.h", "gf__draw__platform_8h.html", "gf__draw__platform_8h" ],
|
||||||
|
279
engine/directx_2dx11_2gf__draw_8c_source.html
Normal file
279
engine/directx_2dx11_2gf__draw_8c_source.html
Normal file
@ -0,0 +1,279 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GoldFish Engine: graphic/directx/dx11/gf_draw.c Source File</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>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<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>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="goldfish.png"/></td>
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GoldFish Engine
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Quite simple and lightweight game engine</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.9.8 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function() { init_codefold(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function(){initNavTree('directx_2dx11_2gf__draw_8c_source.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- 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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">gf_draw.c</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#define GF_EXPOSE_DRAW_PLATFORM</span></div>
|
||||||
|
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define GF_EXPOSE_DRAW</span></div>
|
||||||
|
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||||
|
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include <<a class="code" href="gf__pre_8h.html">gf_pre.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span> </div>
|
||||||
|
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">/* External library */</span></div>
|
||||||
|
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include <<a class="code" href="gf__directx_8h.html">gf_directx.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
|
||||||
|
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment">/* Interface */</span></div>
|
||||||
|
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include <<a class="code" href="gf__draw__platform_8h.html">gf_draw_platform.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> </div>
|
||||||
|
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">/* Engine */</span></div>
|
||||||
|
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#include <<a class="code" href="gf__draw__driver_8h.html">gf_draw_driver.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include <<a class="code" href="gf__log_8h.html">gf_log.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="gf__draw_8h.html">gf_draw.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
|
||||||
|
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">/* Standard */</span></div>
|
||||||
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include <string.h></span></div>
|
||||||
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include <stdlib.h></span></div>
|
||||||
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||||
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#aa3106f20d1a654acf65f5e4ddb7a0fdd"> 21</a></span><span class="keywordtype">void</span> gf_draw_platform_begin(<span class="keywordtype">void</span>) {}</div>
|
||||||
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#ad6f83af1b5dec4457aea20dcab88c94f"> 22</a></span><span class="keywordtype">void</span> gf_draw_platform_end(<span class="keywordtype">void</span>) {}</div>
|
||||||
|
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||||
|
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span>LRESULT CALLBACK gf_draw_platform_proc(HWND hWnd, UINT msg, WPARAM wp, LPARAM lp) {</div>
|
||||||
|
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> PAINTSTRUCT ps;</div>
|
||||||
|
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> RECT rect;</div>
|
||||||
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw = (<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>*)GetWindowLongPtr(hWnd, GWLP_USERDATA);</div>
|
||||||
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <span class="keywordflow">switch</span>(msg) {</div>
|
||||||
|
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keywordflow">case</span> WM_PAINT:</div>
|
||||||
|
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> BeginPaint(hWnd, &ps);</div>
|
||||||
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> EndPaint(hWnd, &ps);</div>
|
||||||
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordflow">break</span>;</div>
|
||||||
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordflow">case</span> WM_SIZE:</div>
|
||||||
|
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keywordflow">if</span>(draw-><a class="code hl_variable" href="structgf__draw__t.html#ab7893e83d1d13fe68efbed786df0ce5c">platform</a> != NULL) {</div>
|
||||||
|
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> GetClientRect(hWnd, &rect);</div>
|
||||||
|
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> draw-><a class="code hl_variable" href="structgf__draw__t.html#ad0dd9e86b268e783bb7aa7483f604587">x</a> = rect.left;</div>
|
||||||
|
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> draw-><a class="code hl_variable" href="structgf__draw__t.html#a1ec29e03c753c84e51cb369e9b712d2d">y</a> = rect.top;</div>
|
||||||
|
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> draw-><a class="code hl_variable" href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">width</a> = rect.right - rect.left;</div>
|
||||||
|
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> draw-><a class="code hl_variable" href="structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f">height</a> = rect.bottom - rect.top;</div>
|
||||||
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> gf_draw_reshape(draw);</div>
|
||||||
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> }</div>
|
||||||
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keywordflow">break</span>;</div>
|
||||||
|
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keywordflow">case</span> WM_CLOSE:</div>
|
||||||
|
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> draw-><a class="code hl_variable" href="structgf__draw__t.html#a923e76b7eba5d6bca1c92bea6a716adb">close</a> = 1;</div>
|
||||||
|
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keywordflow">break</span>;</div>
|
||||||
|
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <span class="keywordflow">case</span> WM_DESTROY:</div>
|
||||||
|
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> PostQuitMessage(0);</div>
|
||||||
|
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keywordflow">break</span>;</div>
|
||||||
|
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordflow">default</span>:</div>
|
||||||
|
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordflow">return</span> DefWindowProc(hWnd, msg, wp, lp);</div>
|
||||||
|
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> }</div>
|
||||||
|
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keywordflow">return</span> 0;</div>
|
||||||
|
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span>}</div>
|
||||||
|
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
|
||||||
|
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#a368f0172138b75a37072d1ed357b1183"> 55</a></span><span class="keywordtype">int</span> gf_draw_platform_has_extension(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keyword">const</span> <span class="keywordtype">char</span>* query) { <span class="keywordflow">return</span> 0; }</div>
|
||||||
|
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
|
||||||
|
<div class="foldopen" id="foldopen00057" data-start="{" data-end="}">
|
||||||
|
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#af006e1dd0055cd824dd61122454d6192"> 57</a></span><span class="keywordtype">int</span> gf_draw_platform_step(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
|
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> MSG msg;</div>
|
||||||
|
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordtype">int</span> ret = 0;</div>
|
||||||
|
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keywordflow">while</span>(PeekMessage(&msg, draw-><a class="code hl_variable" href="structgf__draw__t.html#ab7893e83d1d13fe68efbed786df0ce5c">platform</a>->window, 0, 0, PM_NOREMOVE)) {</div>
|
||||||
|
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keywordflow">if</span>(GetMessage(&msg, draw-><a class="code hl_variable" href="structgf__draw__t.html#ab7893e83d1d13fe68efbed786df0ce5c">platform</a>->window, 0, 0)) {</div>
|
||||||
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> TranslateMessage(&msg);</div>
|
||||||
|
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> DispatchMessage(&msg);</div>
|
||||||
|
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> } <span class="keywordflow">else</span> {</div>
|
||||||
|
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> ret = 1;</div>
|
||||||
|
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <span class="keywordflow">break</span>;</div>
|
||||||
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> }</div>
|
||||||
|
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> }</div>
|
||||||
|
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <span class="keywordflow">if</span>(ret == 0) {</div>
|
||||||
|
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> gf_draw_driver_before(draw);</div>
|
||||||
|
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> gf_draw_frame(draw);</div>
|
||||||
|
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> gf_draw_driver_after(draw);</div>
|
||||||
|
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
|
||||||
|
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> SwapBuffers(draw-><a class="code hl_variable" href="structgf__draw__t.html#ab7893e83d1d13fe68efbed786df0ce5c">platform</a>->dc);</div>
|
||||||
|
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> }</div>
|
||||||
|
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <span class="keywordflow">return</span> ret;</div>
|
||||||
|
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span>}</div>
|
||||||
|
</div>
|
||||||
|
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> </div>
|
||||||
|
<div class="foldopen" id="foldopen00079" data-start="{" data-end="}">
|
||||||
|
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#ae0d81adf1fa83413f5052dab1fc4793f"> 79</a></span><a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>* gf_draw_platform_create(<a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine, <a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
|
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> WNDCLASSEX wc;</div>
|
||||||
|
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> RECT rect;</div>
|
||||||
|
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> DWORD style;</div>
|
||||||
|
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>* platform = malloc(<span class="keyword">sizeof</span>(*platform));</div>
|
||||||
|
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> memset(platform, 0, <span class="keyword">sizeof</span>(*platform));</div>
|
||||||
|
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> platform->engine = engine;</div>
|
||||||
|
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> </div>
|
||||||
|
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> platform->instance = (HINSTANCE)GetModuleHandle(NULL);</div>
|
||||||
|
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <span class="keywordflow">if</span>(platform->instance == NULL) {</div>
|
||||||
|
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <a class="code hl_define" href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a>(engine, <span class="stringliteral">"Failed to get instance"</span>, <span class="stringliteral">""</span>);</div>
|
||||||
|
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> gf_draw_platform_destroy(platform);</div>
|
||||||
|
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keywordflow">return</span> NULL;</div>
|
||||||
|
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> }</div>
|
||||||
|
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
|
||||||
|
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> wc.cbSize = <span class="keyword">sizeof</span>(wc);</div>
|
||||||
|
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> wc.style = CS_HREDRAW | CS_VREDRAW | CS_OWNDC;</div>
|
||||||
|
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> wc.lpfnWndProc = gf_draw_platform_proc;</div>
|
||||||
|
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> wc.cbClsExtra = 0;</div>
|
||||||
|
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> wc.cbWndExtra = 0;</div>
|
||||||
|
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> wc.hInstance = platform->instance;</div>
|
||||||
|
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> wc.hIcon = LoadIcon(platform->instance, <span class="stringliteral">"GAME"</span>);</div>
|
||||||
|
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> wc.hCursor = LoadCursor(NULL, IDC_ARROW);</div>
|
||||||
|
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> wc.hbrBackground = NULL;</div>
|
||||||
|
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> wc.lpszMenuName = NULL;</div>
|
||||||
|
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> wc.lpszClassName = <span class="stringliteral">"goldfish"</span>;</div>
|
||||||
|
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> wc.hIconSm = LoadIcon(platform->instance, <span class="stringliteral">"GAME"</span>);</div>
|
||||||
|
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <span class="keywordflow">if</span>(!RegisterClassEx(&wc)) {</div>
|
||||||
|
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> <a class="code hl_define" href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a>(engine, <span class="stringliteral">"Failed to register class"</span>, <span class="stringliteral">""</span>);</div>
|
||||||
|
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> gf_draw_platform_destroy(platform);</div>
|
||||||
|
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keywordflow">return</span> NULL;</div>
|
||||||
|
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> }</div>
|
||||||
|
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
|
||||||
|
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> platform->window = CreateWindow(<span class="stringliteral">"goldfish"</span>, draw-><a class="code hl_variable" href="structgf__draw__t.html#a24c971423b1befdce81738a39080b552">title</a>, (WS_OVERLAPPEDWINDOW), draw-><a class="code hl_variable" href="structgf__draw__t.html#ad0dd9e86b268e783bb7aa7483f604587">x</a>, draw-><a class="code hl_variable" href="structgf__draw__t.html#a1ec29e03c753c84e51cb369e9b712d2d">y</a>, draw-><a class="code hl_variable" href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">width</a>, draw-><a class="code hl_variable" href="structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f">height</a>, NULL, 0, platform->instance, NULL);</div>
|
||||||
|
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="keywordflow">if</span>(platform->window == NULL) {</div>
|
||||||
|
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <a class="code hl_define" href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a>(engine, <span class="stringliteral">"Failed to create window"</span>, <span class="stringliteral">""</span>);</div>
|
||||||
|
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> gf_draw_platform_destroy(platform);</div>
|
||||||
|
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> <span class="keywordflow">return</span> NULL;</div>
|
||||||
|
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> }</div>
|
||||||
|
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
|
||||||
|
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> SetWindowLongPtr(platform->window, GWLP_USERDATA, (LONG_PTR)draw);</div>
|
||||||
|
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> </div>
|
||||||
|
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> platform->dc = GetDC(platform->window);</div>
|
||||||
|
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> </div>
|
||||||
|
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> SetRect(&rect, 0, 0, draw-><a class="code hl_variable" href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">width</a>, draw-><a class="code hl_variable" href="structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f">height</a>);</div>
|
||||||
|
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
|
||||||
|
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> style = (DWORD)GetWindowLongPtr(platform->window, GWL_STYLE);</div>
|
||||||
|
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> AdjustWindowRect(&rect, style, FALSE);</div>
|
||||||
|
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> SetWindowPos(platform->window, NULL, rect.left, rect.top, rect.right - rect.left, rect.bottom - rect.top, SWP_NOMOVE);</div>
|
||||||
|
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
|
||||||
|
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> ShowWindow(platform->window, SW_NORMAL);</div>
|
||||||
|
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> UpdateWindow(platform->window);</div>
|
||||||
|
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
|
||||||
|
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <span class="keywordflow">return</span> platform;</div>
|
||||||
|
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span>}</div>
|
||||||
|
</div>
|
||||||
|
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> </div>
|
||||||
|
<div class="foldopen" id="foldopen00135" data-start="{" data-end="}">
|
||||||
|
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#a24822bbf6cda6c2cbe336d70116dfb25"> 135</a></span><span class="keywordtype">void</span> gf_draw_platform_destroy(<a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>* platform) {</div>
|
||||||
|
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <span class="keywordflow">if</span>(platform->dc != NULL) {</div>
|
||||||
|
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> ReleaseDC(platform->window, platform->dc);</div>
|
||||||
|
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> }</div>
|
||||||
|
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <span class="keywordflow">if</span>(platform->window != NULL) {</div>
|
||||||
|
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> DestroyWindow(platform->window);</div>
|
||||||
|
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> }</div>
|
||||||
|
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <a class="code hl_define" href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a>(platform->engine, <span class="stringliteral">"Destroyed platform-dependent part of drawing driver"</span>, <span class="stringliteral">""</span>);</div>
|
||||||
|
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> free(platform);</div>
|
||||||
|
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span>}</div>
|
||||||
|
</div>
|
||||||
|
<div class="ttc" id="agf__directx_8h_html"><div class="ttname"><a href="gf__directx_8h.html">gf_directx.h</a></div><div class="ttdoc">DirectX headers.</div></div>
|
||||||
|
<div class="ttc" id="agf__draw_8h_html"><div class="ttname"><a href="gf__draw_8h.html">gf_draw.h</a></div><div class="ttdoc">Drawing interface.</div></div>
|
||||||
|
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
||||||
|
<div class="ttc" id="agf__draw__platform_8h_html"><div class="ttname"><a href="gf__draw__platform_8h.html">gf_draw_platform.h</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div></div>
|
||||||
|
<div class="ttc" id="agf__log_8h_html"><div class="ttname"><a href="gf__log_8h.html">gf_log.h</a></div><div class="ttdoc">Logger.</div></div>
|
||||||
|
<div class="ttc" id="agf__log_8h_html_a165a2d1cecbdd974b4a44450011bb84a"><div class="ttname"><a href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a></div><div class="ttdeci">#define gf_log_function(engine, fmt,...)</div><div class="ttdoc">Output log with line number and function name.</div><div class="ttdef"><b>Definition</b> <a href="gf__log_8h_source.html#l00026">gf_log.h:26</a></div></div>
|
||||||
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00065">draw_platform.h:65</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html_a1ec29e03c753c84e51cb369e9b712d2d"><div class="ttname"><a href="structgf__draw__t.html#a1ec29e03c753c84e51cb369e9b712d2d">gf_draw_t::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y coord of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html_a24c971423b1befdce81738a39080b552"><div class="ttname"><a href="structgf__draw__t.html#a24c971423b1befdce81738a39080b552">gf_draw_t::title</a></div><div class="ttdeci">char title[128]</div><div class="ttdoc">Window title.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html_a923e76b7eba5d6bca1c92bea6a716adb"><div class="ttname"><a href="structgf__draw__t.html#a923e76b7eba5d6bca1c92bea6a716adb">gf_draw_t::close</a></div><div class="ttdeci">int close</div><div class="ttdoc">1 if it was requested to be closed, otherwise 0</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html_ab7893e83d1d13fe68efbed786df0ce5c"><div class="ttname"><a href="structgf__draw__t.html#ab7893e83d1d13fe68efbed786df0ce5c">gf_draw_t::platform</a></div><div class="ttdeci">gf_draw_platform_t * platform</div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html_ad0dd9e86b268e783bb7aa7483f604587"><div class="ttname"><a href="structgf__draw__t.html#ad0dd9e86b268e783bb7aa7483f604587">gf_draw_t::x</a></div><div class="ttdeci">int x</div><div class="ttdoc">X coord of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html_adeb3586537ce39bf94c594dec0348346"><div class="ttname"><a href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">gf_draw_t::width</a></div><div class="ttdeci">int width</div><div class="ttdoc">Width of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html_ae300bda23f566c186f873c56c5d32a3f"><div class="ttname"><a href="structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f">gf_draw_t::height</a></div><div class="ttdeci">int height</div><div class="ttdoc">Height of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.html">graphic</a></li><li class="navelem"><a class="el" href="dir_8b86b195670ff9abc2799cc711b7f0dc.html">directx</a></li><li class="navelem"><a class="el" href="dir_036ee58afba6ae32492bae49fa57c3dc.html">dx11</a></li><li class="navelem"><b>gf_draw.c</b></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
209
engine/directx_2gf__driver_8c_source.html
Normal file
209
engine/directx_2gf__driver_8c_source.html
Normal file
@ -0,0 +1,209 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GoldFish Engine: graphic/directx/gf_driver.c Source File</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>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<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>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="goldfish.png"/></td>
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GoldFish Engine
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Quite simple and lightweight game engine</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.9.8 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function() { init_codefold(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function(){initNavTree('directx_2gf__driver_8c_source.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- 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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">gf_driver.c</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#define GF_EXPOSE_DRAW_DRIVER</span></div>
|
||||||
|
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define GF_EXPOSE_DRAW</span></div>
|
||||||
|
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="preprocessor">#define GF_EXPOSE_TEXTURE</span></div>
|
||||||
|
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span> </div>
|
||||||
|
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include <<a class="code" href="gf__pre_8h.html">gf_pre.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span> </div>
|
||||||
|
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">/* External library */</span></div>
|
||||||
|
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include <<a class="code" href="gf__directx_8h.html">gf_directx.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
|
||||||
|
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">/* Interface */</span></div>
|
||||||
|
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include <<a class="code" href="gf__draw__driver_8h.html">gf_draw_driver.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div>
|
||||||
|
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">/* Engine */</span></div>
|
||||||
|
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include <<a class="code" href="gf__draw__platform_8h.html">gf_draw_platform.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="gf__texture_8h.html">gf_texture.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <<a class="code" href="gf__draw_8h.html">gf_draw.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include <<a class="code" href="gf__log_8h.html">gf_log.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include <<a class="code" href="gf__math_8h.html">gf_math.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include <<a class="code" href="gf__graphic_8h.html">gf_graphic.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||||
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment">/* Standard */</span></div>
|
||||||
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include <stdlib.h></span></div>
|
||||||
|
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include <string.h></span></div>
|
||||||
|
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
|
||||||
|
<div class="foldopen" id="foldopen00025" data-start="{" data-end="}">
|
||||||
|
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a034ba7f18e4d2c0395d4116182c47785"> 25</a></span><a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>* gf_draw_driver_register_texture(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height, <span class="keywordtype">int</span>* iwidth, <span class="keywordtype">int</span>* iheight, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* data) {</div>
|
||||||
|
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="comment">/* TODO: Implement this */</span></div>
|
||||||
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="keywordflow">return</span> NULL;</div>
|
||||||
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>}</div>
|
||||||
|
</div>
|
||||||
|
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||||
|
<div class="foldopen" id="foldopen00030" data-start="{" data-end="}">
|
||||||
|
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#aa43ec41907a9e23dd236332f9d624dac"> 30</a></span><span class="keywordtype">void</span> gf_draw_driver_destroy_texture(<a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>* t) {</div>
|
||||||
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="comment">/* TODO: Implement this */</span></div>
|
||||||
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> free(t);</div>
|
||||||
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>}</div>
|
||||||
|
</div>
|
||||||
|
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
|
||||||
|
<div class="foldopen" id="foldopen00035" data-start="{" data-end="}">
|
||||||
|
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#aebc8d113d5682c2f1090e6f04d0857e4"> 35</a></span><a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>* gf_draw_driver_create(<a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine, <a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
|
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>* draw_driver = malloc(<span class="keyword">sizeof</span>(*draw_driver));</div>
|
||||||
|
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> memset(draw_driver, 0, <span class="keyword">sizeof</span>(*draw_driver));</div>
|
||||||
|
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> draw_driver->engine = engine;</div>
|
||||||
|
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
|
||||||
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="comment">/* TODO: Implement this */</span></div>
|
||||||
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
|
||||||
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keywordflow">return</span> draw_driver;</div>
|
||||||
|
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>}</div>
|
||||||
|
</div>
|
||||||
|
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
|
||||||
|
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a9ba4f91da9872bfc447a124cc4cf7d2a"> 45</a></span><span class="keywordtype">int</span> gf_draw_driver_has_extension(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keyword">const</span> <span class="keywordtype">char</span>* query) { <span class="keywordflow">return</span> 0; }</div>
|
||||||
|
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
|
||||||
|
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#af0a260e2df4036c09bebe329c821fc19"> 47</a></span><span class="keywordtype">void</span> gf_draw_driver_reshape(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
||||||
|
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#ac53faf99d73b8279f7a020a7c08d7121"> 49</a></span><span class="keywordtype">void</span> gf_draw_driver_begin_texture_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__texture__t.html">gf_texture_t</a>* texture) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
|
||||||
|
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a43e4c5ac09e1092f2236af7bc3974431"> 51</a></span><span class="keywordtype">void</span> gf_draw_driver_end_texture_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
|
||||||
|
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a2740a2bb536d05c08ca019e66be4b6c6"> 53</a></span><span class="keywordtype">void</span> gf_draw_driver_set_color(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__graphic__color__t.html">gf_graphic_color_t</a> color) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> </div>
|
||||||
|
<div class="foldopen" id="foldopen00055" data-start="{" data-end="}">
|
||||||
|
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#af8f5a8642f6e54ece2ab4b6389877b56"> 55</a></span><span class="keywordtype">void</span> gf_draw_driver_destroy(<a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>* driver) {</div>
|
||||||
|
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="comment">/* TODO: Implement this */</span></div>
|
||||||
|
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <a class="code hl_define" href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a>(driver->engine, <span class="stringliteral">"Destroyed drawing driver"</span>, <span class="stringliteral">""</span>);</div>
|
||||||
|
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> free(driver);</div>
|
||||||
|
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span>}</div>
|
||||||
|
</div>
|
||||||
|
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
|
||||||
|
<div class="foldopen" id="foldopen00061" data-start="{" data-end="}">
|
||||||
|
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a5d2d7820e9dabe9f558d3f5a45b0ea60"> 61</a></span><span class="keywordtype">void</span> gf_draw_driver_before(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="comment">/* TODO: Remove if needed, needed at least for OpenGL */</span></div>
|
||||||
|
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> gf_draw_driver_reshape(draw);</div>
|
||||||
|
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
|
||||||
|
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="comment">/* TODO: Remove if needed, needed at least for OpenGL */</span></div>
|
||||||
|
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> gf_graphic_set_camera(draw);</div>
|
||||||
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
|
||||||
|
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> gf_graphic_clear(draw);</div>
|
||||||
|
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span>}</div>
|
||||||
|
</div>
|
||||||
|
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
|
||||||
|
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a646a68acd6e610379fc6ef5511e8c5d9"> 71</a></span><span class="keywordtype">void</span> gf_draw_driver_after(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {}</div>
|
||||||
|
<div class="ttc" id="agf__directx_8h_html"><div class="ttname"><a href="gf__directx_8h.html">gf_directx.h</a></div><div class="ttdoc">DirectX headers.</div></div>
|
||||||
|
<div class="ttc" id="agf__draw_8h_html"><div class="ttname"><a href="gf__draw_8h.html">gf_draw.h</a></div><div class="ttdoc">Drawing interface.</div></div>
|
||||||
|
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
||||||
|
<div class="ttc" id="agf__draw__platform_8h_html"><div class="ttname"><a href="gf__draw__platform_8h.html">gf_draw_platform.h</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div></div>
|
||||||
|
<div class="ttc" id="agf__graphic_8h_html"><div class="ttname"><a href="gf__graphic_8h.html">gf_graphic.h</a></div><div class="ttdoc">Graphic interface.</div></div>
|
||||||
|
<div class="ttc" id="agf__log_8h_html"><div class="ttname"><a href="gf__log_8h.html">gf_log.h</a></div><div class="ttdoc">Logger.</div></div>
|
||||||
|
<div class="ttc" id="agf__log_8h_html_a165a2d1cecbdd974b4a44450011bb84a"><div class="ttname"><a href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a></div><div class="ttdeci">#define gf_log_function(engine, fmt,...)</div><div class="ttdoc">Output log with line number and function name.</div><div class="ttdef"><b>Definition</b> <a href="gf__log_8h_source.html#l00026">gf_log.h:26</a></div></div>
|
||||||
|
<div class="ttc" id="agf__math_8h_html"><div class="ttname"><a href="gf__math_8h.html">gf_math.h</a></div><div class="ttdoc">Math.</div></div>
|
||||||
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
|
<div class="ttc" id="agf__texture_8h_html"><div class="ttname"><a href="gf__texture_8h.html">gf_texture.h</a></div><div class="ttdoc">Texture.</div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__driver__t_html"><div class="ttname"><a href="structgf__draw__driver__t.html">gf_draw_driver_t</a></div><div class="ttdoc">Drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00048">draw_driver.h:48</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00056">draw_driver.h:56</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__graphic__color__t_html"><div class="ttname"><a href="structgf__graphic__color__t.html">gf_graphic_color_t</a></div><div class="ttdoc">Color.</div><div class="ttdef"><b>Definition</b> <a href="graphic_8h_source.html#l00042">graphic.h:42</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__texture__t_html"><div class="ttname"><a href="structgf__texture__t.html">gf_texture_t</a></div><div class="ttdoc">Texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.html">graphic</a></li><li class="navelem"><a class="el" href="dir_8b86b195670ff9abc2799cc711b7f0dc.html">directx</a></li><li class="navelem"><b>gf_driver.c</b></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
157
engine/directx_2gf__graphic_8c_source.html
Normal file
157
engine/directx_2gf__graphic_8c_source.html
Normal file
@ -0,0 +1,157 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GoldFish Engine: graphic/directx/gf_graphic.c Source File</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>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<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>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="goldfish.png"/></td>
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GoldFish Engine
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Quite simple and lightweight game engine</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.9.8 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function() { init_codefold(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function(){initNavTree('directx_2gf__graphic_8c_source.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- 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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">gf_graphic.c</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#define GF_EXPOSE_DRAW</span></div>
|
||||||
|
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define GF_EXPOSE_TEXTURE</span></div>
|
||||||
|
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||||
|
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include <<a class="code" href="gf__pre_8h.html">gf_pre.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span> </div>
|
||||||
|
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">/* External library */</span></div>
|
||||||
|
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include <<a class="code" href="gf__directx_8h.html">gf_directx.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
|
||||||
|
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment">/* Interface */</span></div>
|
||||||
|
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include <<a class="code" href="gf__graphic_8h.html">gf_graphic.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> </div>
|
||||||
|
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">/* Engine */</span></div>
|
||||||
|
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#include <<a class="code" href="gf__draw_8h.html">gf_draw.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#include <<a class="code" href="gf__texture_8h.html">gf_texture.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <<a class="code" href="gf__draw__driver_8h.html">gf_draw_driver.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <<a class="code" href="gf__math_8h.html">gf_math.h</a>></span></div>
|
||||||
|
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> </div>
|
||||||
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment">/* Standard */</span></div>
|
||||||
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include <stdarg.h></span></div>
|
||||||
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include <stdio.h></span></div>
|
||||||
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||||
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#ad35db673e213edbadbfd938138c88a4c"> 22</a></span><span class="keywordtype">void</span> gf_graphic_begin_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||||
|
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#acd5d3047cf76b63b2d1161e4e880f446"> 24</a></span><span class="keywordtype">void</span> gf_graphic_end_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
|
||||||
|
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#a74f8bf7e2fc346f7d85ecfcea061f3fb"> 26</a></span><span class="keywordtype">void</span> gf_graphic_clear(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
|
||||||
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#a4157822cc342fa294329ed2c436d53f2"> 28</a></span><span class="keywordtype">void</span> gf_graphic_draw_texture_polygon(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__texture__t.html">gf_texture_t</a>* texture, <a class="code hl_struct" href="structgf__graphic__color__t.html">gf_graphic_color_t</a> color, <span class="keywordtype">int</span> dim, <span class="keywordtype">int</span> npair, ...) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||||
|
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#a8ff780a4bcadc008355699101d2a42cc"> 30</a></span><span class="keywordtype">void</span> gf_graphic_fill_polygon(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__graphic__color__t.html">gf_graphic_color_t</a> color, <span class="keywordtype">int</span> dim, <span class="keywordtype">int</span> npair, ...) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> </div>
|
||||||
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#a95e7c86d8e9b64501af7de7268f6d74d"> 32</a></span><span class="keywordtype">void</span> gf_graphic_perspective(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keywordtype">double</span> fovy, <span class="keywordtype">double</span> znear, <span class="keywordtype">double</span> zfar) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
|
||||||
|
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#af8285b506b90125960bf01b427a9a883"> 34</a></span><a class="code hl_define" href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a> <span class="keywordtype">void</span> gf_graphic_set_camera(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { <span class="comment">/* TODO: Implement this */</span> }</div>
|
||||||
|
<div class="ttc" id="agf__directx_8h_html"><div class="ttname"><a href="gf__directx_8h.html">gf_directx.h</a></div><div class="ttdoc">DirectX headers.</div></div>
|
||||||
|
<div class="ttc" id="agf__draw_8h_html"><div class="ttname"><a href="gf__draw_8h.html">gf_draw.h</a></div><div class="ttdoc">Drawing interface.</div></div>
|
||||||
|
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
||||||
|
<div class="ttc" id="agf__graphic_8h_html"><div class="ttname"><a href="gf__graphic_8h.html">gf_graphic.h</a></div><div class="ttdoc">Graphic interface.</div></div>
|
||||||
|
<div class="ttc" id="agf__macro_8h_html_a64ddd31b0795e397b5d944e6f1821357"><div class="ttname"><a href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a></div><div class="ttdeci">#define GF_EXPORT</div><div class="ttdoc">Macro for platform-dependent symbol export/import.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00174">gf_macro.h:174</a></div></div>
|
||||||
|
<div class="ttc" id="agf__math_8h_html"><div class="ttname"><a href="gf__math_8h.html">gf_math.h</a></div><div class="ttdoc">Math.</div></div>
|
||||||
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
|
<div class="ttc" id="agf__texture_8h_html"><div class="ttname"><a href="gf__texture_8h.html">gf_texture.h</a></div><div class="ttdoc">Texture.</div></div>
|
||||||
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__graphic__color__t_html"><div class="ttname"><a href="structgf__graphic__color__t.html">gf_graphic_color_t</a></div><div class="ttdoc">Color.</div><div class="ttdef"><b>Definition</b> <a href="graphic_8h_source.html#l00042">graphic.h:42</a></div></div>
|
||||||
|
<div class="ttc" id="astructgf__texture__t_html"><div class="ttname"><a href="structgf__texture__t.html">gf_texture_t</a></div><div class="ttdoc">Texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.html">graphic</a></li><li class="navelem"><a class="el" href="dir_8b86b195670ff9abc2799cc711b7f0dc.html">directx</a></li><li class="navelem"><b>gf_graphic.c</b></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -153,8 +153,8 @@ $(document).ready(function(){initNavTree('draw_8h_source.html',''); initResizabl
|
|||||||
<div class="ttc" id="agui_8h_html"><div class="ttname"><a href="gui_8h.html">gui.h</a></div><div class="ttdoc">Type definitions related to GUI.</div></div>
|
<div class="ttc" id="agui_8h_html"><div class="ttname"><a href="gui_8h.html">gui.h</a></div><div class="ttdoc">Type definitions related to GUI.</div></div>
|
||||||
<div class="ttc" id="amath_8h_html"><div class="ttname"><a href="math_8h.html">math.h</a></div><div class="ttdoc">Type definitions related to math.</div></div>
|
<div class="ttc" id="amath_8h_html"><div class="ttname"><a href="math_8h.html">math.h</a></div><div class="ttdoc">Type definitions related to math.</div></div>
|
||||||
<div class="ttc" id="amath_8h_html_a866f43b3ea5386cb9497738f1eec3d88"><div class="ttname"><a href="math_8h.html#a866f43b3ea5386cb9497738f1eec3d88">gf_math_vector_t</a></div><div class="ttdeci">double gf_math_vector_t[4]</div><div class="ttdoc">Vector.</div><div class="ttdef"><b>Definition</b> <a href="math_8h_source.html#l00025">math.h:25</a></div></div>
|
<div class="ttc" id="amath_8h_html_a866f43b3ea5386cb9497738f1eec3d88"><div class="ttname"><a href="math_8h.html#a866f43b3ea5386cb9497738f1eec3d88">gf_math_vector_t</a></div><div class="ttdeci">double gf_math_vector_t[4]</div><div class="ttdoc">Vector.</div><div class="ttdef"><b>Definition</b> <a href="math_8h_source.html#l00025">math.h:25</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__driver__t_html"><div class="ttname"><a href="structgf__draw__driver__t.html">gf_draw_driver_t</a></div><div class="ttdoc">Drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00039">draw_driver.h:39</a></div></div>
|
<div class="ttc" id="astructgf__draw__driver__t_html"><div class="ttname"><a href="structgf__draw__driver__t.html">gf_draw_driver_t</a></div><div class="ttdoc">Drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00048">draw_driver.h:48</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00054">draw_platform.h:54</a></div></div>
|
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00065">draw_platform.h:65</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
||||||
<div class="ttc" id="astructgf__font__t_html"><div class="ttname"><a href="structgf__font__t.html">gf_font_t</a></div><div class="ttdoc">Font.</div><div class="ttdef"><b>Definition</b> <a href="font_8h_source.html#l00091">font.h:91</a></div></div>
|
<div class="ttc" id="astructgf__font__t_html"><div class="ttname"><a href="structgf__font__t.html">gf_font_t</a></div><div class="ttdoc">Font.</div><div class="ttdef"><b>Definition</b> <a href="font_8h_source.html#l00091">font.h:91</a></div></div>
|
||||||
|
@ -110,39 +110,49 @@ $(document).ready(function(){initNavTree('draw__driver_8h_source.html',''); init
|
|||||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">/* External library */</span></div>
|
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">/* External library */</span></div>
|
||||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#if defined(DRV_OPENGL)</span></div>
|
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#if defined(DRV_OPENGL)</span></div>
|
||||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <<a class="code" href="gf__opengl_8h.html">gf_opengl.h</a>></span></div>
|
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <<a class="code" href="gf__opengl_8h.html">gf_opengl.h</a>></span></div>
|
||||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#elif defined(DRV_DIRECTX)</span></div>
|
||||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include <<a class="code" href="gf__directx_8h.html">gf_directx.h</a>></span></div>
|
||||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">/* Engine */</span></div>
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include <<a class="code" href="core_8h.html">gf_type/core.h</a>></span></div>
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment">/* Engine */</span></div>
|
||||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment">/* Standard */</span></div>
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include <<a class="code" href="core_8h.html">gf_type/core.h</a>></span></div>
|
||||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#if defined(DRV_OPENGL)</span></div>
|
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">/* Standard */</span></div>
|
||||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver, { <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine; });</div>
|
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
|
||||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver_texture, {</div>
|
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#if defined(DRV_OPENGL)</span></div>
|
||||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver, { <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine; });</div>
|
||||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> GLuint id;</div>
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver_texture, {</div>
|
||||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keywordtype">int</span> width;</div>
|
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
||||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keywordtype">int</span> height;</div>
|
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> GLuint id;</div>
|
||||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>});</div>
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keywordtype">int</span> width;</div>
|
||||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#else</span></div>
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordtype">int</span> height;</div>
|
||||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="structgf__draw__driver__t.html"> 39</a></span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver, {});</div>
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>});</div>
|
||||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
|
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#elif defined(DRV_DIRECTX)</span></div>
|
||||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="structgf__draw__driver__texture__t.html"> 47</a></span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver_texture, {});</div>
|
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver, { <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine; });</div>
|
||||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver_texture, {</div>
|
||||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="preprocessor">#else</span></div>
|
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
||||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="keyword">typedef</span> <span class="keywordtype">void</span> <a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>;</div>
|
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordtype">int</span> width;</div>
|
||||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="keyword">typedef</span> <span class="keywordtype">void</span> <a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>;</div>
|
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keywordtype">int</span> height;</div>
|
||||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>});</div>
|
||||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> </div>
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="preprocessor">#else</span></div>
|
||||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"><a class="line" href="structgf__draw__driver__t.html"> 48</a></span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver, {});</div>
|
||||||
|
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
|
||||||
|
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="structgf__draw__driver__texture__t.html"> 56</a></span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_driver_texture, {});</div>
|
||||||
|
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="preprocessor">#endif</span></div>
|
||||||
|
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="preprocessor">#else</span></div>
|
||||||
|
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="keyword">typedef</span> <span class="keywordtype">void</span> <a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>;</div>
|
||||||
|
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="keyword">typedef</span> <span class="keywordtype">void</span> <a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>;</div>
|
||||||
|
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="preprocessor">#endif</span></div>
|
||||||
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
|
||||||
|
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="ttc" id="acore_8h_html"><div class="ttname"><a href="core_8h.html">core.h</a></div><div class="ttdoc">Type definitions related to core.</div></div>
|
<div class="ttc" id="acore_8h_html"><div class="ttname"><a href="core_8h.html">core.h</a></div><div class="ttdoc">Type definitions related to core.</div></div>
|
||||||
|
<div class="ttc" id="agf__directx_8h_html"><div class="ttname"><a href="gf__directx_8h.html">gf_directx.h</a></div><div class="ttdoc">DirectX headers.</div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html_a018031ff5fba22b9d5052a55f8c9a377"><div class="ttname"><a href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a></div><div class="ttdeci">#define GF_DECLARE_TYPE(n, b)</div><div class="ttdoc">Macro to define engine type shorter.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00164">gf_macro.h:164</a></div></div>
|
<div class="ttc" id="agf__macro_8h_html_a018031ff5fba22b9d5052a55f8c9a377"><div class="ttname"><a href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a></div><div class="ttdeci">#define GF_DECLARE_TYPE(n, b)</div><div class="ttdoc">Macro to define engine type shorter.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00164">gf_macro.h:164</a></div></div>
|
||||||
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__driver__t_html"><div class="ttname"><a href="structgf__draw__driver__t.html">gf_draw_driver_t</a></div><div class="ttdoc">Drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00039">draw_driver.h:39</a></div></div>
|
<div class="ttc" id="astructgf__draw__driver__t_html"><div class="ttname"><a href="structgf__draw__driver__t.html">gf_draw_driver_t</a></div><div class="ttdoc">Drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00048">draw_driver.h:48</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00047">draw_driver.h:47</a></div></div>
|
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00056">draw_driver.h:56</a></div></div>
|
||||||
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
|
@ -110,50 +110,62 @@ $(document).ready(function(){initNavTree('draw__platform_8h_source.html',''); in
|
|||||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">/* External library */</span></div>
|
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">/* External library */</span></div>
|
||||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#if defined(DRV_OPENGL)</span></div>
|
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#if defined(DRV_OPENGL)</span></div>
|
||||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <<a class="code" href="gf__opengl_8h.html">gf_opengl.h</a>></span></div>
|
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <<a class="code" href="gf__opengl_8h.html">gf_opengl.h</a>></span></div>
|
||||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#elif defined(DRV_DIRECTX)</span></div>
|
||||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include <<a class="code" href="gf__directx_8h.html">gf_directx.h</a>></span></div>
|
||||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">/* Engine */</span></div>
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include <<a class="code" href="core_8h.html">gf_type/core.h</a>></span></div>
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment">/* Engine */</span></div>
|
||||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="comment">/* Standard */</span></div>
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#include <<a class="code" href="core_8h.html">gf_type/core.h</a>></span></div>
|
||||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#if defined(DRV_OPENGL)</span></div>
|
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">/* Standard */</span></div>
|
||||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#if defined(USE_GLX)</span></div>
|
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
|
||||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_platform, {</div>
|
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#if defined(DRV_OPENGL)</span></div>
|
||||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#if defined(USE_GLX)</span></div>
|
||||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> Display* display;</div>
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_platform, {</div>
|
||||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> Window window;</div>
|
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
||||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> GLXContext context;</div>
|
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> Display* display;</div>
|
||||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> Atom wm_delete_window;</div>
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> Window window;</div>
|
||||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>});</div>
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> GLXContext context;</div>
|
||||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#elif defined(USE_WGL)</span></div>
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> Atom wm_delete_window;</div>
|
||||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_platform, {</div>
|
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>});</div>
|
||||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="preprocessor">#elif defined(USE_WGL)</span></div>
|
||||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> HINSTANCE instance;</div>
|
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_platform, {</div>
|
||||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> HWND window;</div>
|
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
||||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> HDC dc;</div>
|
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> HINSTANCE instance;</div>
|
||||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> HGLRC glrc;</div>
|
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> HWND window;</div>
|
||||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span>});</div>
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> HDC dc;</div>
|
||||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="preprocessor">#elif defined(USE_GLFW)</span></div>
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> HGLRC glrc;</div>
|
||||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_platform, {</div>
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>});</div>
|
||||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#elif defined(USE_GLFW)</span></div>
|
||||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> GLFWwindow* window;</div>
|
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_platform, {</div>
|
||||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>});</div>
|
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
||||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> GLFWwindow* window;</div>
|
||||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="preprocessor">#else</span></div>
|
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>});</div>
|
||||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"><a class="line" href="structgf__draw__platform__t.html"> 54</a></span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_platform, {});</div>
|
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="preprocessor">#elif defined(DRV_DIRECTX)</span></div>
|
||||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="preprocessor">#else</span></div>
|
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="preprocessor">#if defined(USE_DX11)</span></div>
|
||||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="keyword">typedef</span> <span class="keywordtype">void</span> <a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>;</div>
|
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_platform, {</div>
|
||||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine;</div>
|
||||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
|
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> HINSTANCE instance;</div>
|
||||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> HWND window;</div>
|
||||||
|
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> HDC dc;</div>
|
||||||
|
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span>});</div>
|
||||||
|
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="preprocessor">#endif</span></div>
|
||||||
|
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="preprocessor">#else</span></div>
|
||||||
|
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="structgf__draw__platform__t.html"> 65</a></span><a class="code hl_define" href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a>(draw_platform, {});</div>
|
||||||
|
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="preprocessor">#endif</span></div>
|
||||||
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="preprocessor">#else</span></div>
|
||||||
|
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span><span class="keyword">typedef</span> <span class="keywordtype">void</span> <a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>;</div>
|
||||||
|
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="preprocessor">#endif</span></div>
|
||||||
|
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
|
||||||
|
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="ttc" id="acore_8h_html"><div class="ttname"><a href="core_8h.html">core.h</a></div><div class="ttdoc">Type definitions related to core.</div></div>
|
<div class="ttc" id="acore_8h_html"><div class="ttname"><a href="core_8h.html">core.h</a></div><div class="ttdoc">Type definitions related to core.</div></div>
|
||||||
|
<div class="ttc" id="agf__directx_8h_html"><div class="ttname"><a href="gf__directx_8h.html">gf_directx.h</a></div><div class="ttdoc">DirectX headers.</div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html_a018031ff5fba22b9d5052a55f8c9a377"><div class="ttname"><a href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a></div><div class="ttdeci">#define GF_DECLARE_TYPE(n, b)</div><div class="ttdoc">Macro to define engine type shorter.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00164">gf_macro.h:164</a></div></div>
|
<div class="ttc" id="agf__macro_8h_html_a018031ff5fba22b9d5052a55f8c9a377"><div class="ttname"><a href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a></div><div class="ttdeci">#define GF_DECLARE_TYPE(n, b)</div><div class="ttdoc">Macro to define engine type shorter.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00164">gf_macro.h:164</a></div></div>
|
||||||
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00054">draw_platform.h:54</a></div></div>
|
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00065">draw_platform.h:65</a></div></div>
|
||||||
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
|
@ -97,54 +97,60 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
|||||||
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
|
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
|
||||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
|
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
|
||||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.html" target="_self">graphic</a></td><td class="desc"></td></tr>
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.html" target="_self">graphic</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')"> </span><a class="el" href="dir_cdfa954f69b2b39cda8325447a851899.html" target="_self">opengl</a></td><td class="desc"></td></tr>
|
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')"> </span><a class="el" href="dir_8b86b195670ff9abc2799cc711b7f0dc.html" target="_self">directx</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">▼</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')"> </span><a class="el" href="dir_78c3bd53007468ca0f7c2ae3b8c8a04a.html" target="_self">glfw</a></td><td class="desc"></td></tr>
|
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">▼</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')"> </span><a class="el" href="dir_036ee58afba6ae32492bae49fa57c3dc.html" target="_self">dx11</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="glfw_2gf__draw_8c_source.html"><span class="icondoc"></span></a><b>gf_draw.c</b></td><td class="desc"></td></tr>
|
<tr id="row_0_0_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="directx_2dx11_2gf__draw_8c_source.html"><span class="icondoc"></span></a><b>gf_draw.c</b></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_1_" class="arrow" onclick="toggleFolder('0_0_1_')">▼</span><span id="img_0_0_1_" class="iconfopen" onclick="toggleFolder('0_0_1_')"> </span><a class="el" href="dir_b950b80d4849be3c17e5feffdf9623ad.html" target="_self">glx</a></td><td class="desc"></td></tr>
|
<tr id="row_0_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="directx_2gf__driver_8c_source.html"><span class="icondoc"></span></a><b>gf_driver.c</b></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="glx_2gf__draw_8c_source.html"><span class="icondoc"></span></a><b>gf_draw.c</b></td><td class="desc"></td></tr>
|
<tr id="row_0_0_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="directx_2gf__graphic_8c_source.html"><span class="icondoc"></span></a><b>gf_graphic.c</b></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_2_" class="arrow" onclick="toggleFolder('0_0_2_')">▼</span><span id="img_0_0_2_" class="iconfopen" onclick="toggleFolder('0_0_2_')"> </span><a class="el" href="dir_755d8abb012f637854d4b2fb26e768d7.html" target="_self">wgl</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">▼</span><span id="img_0_1_" class="iconfopen" onclick="toggleFolder('0_1_')"> </span><a class="el" href="dir_cdfa954f69b2b39cda8325447a851899.html" target="_self">opengl</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_2_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="wgl_2gf__draw_8c_source.html"><span class="icondoc"></span></a><b>gf_draw.c</b></td><td class="desc"></td></tr>
|
<tr id="row_0_1_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_0_" class="arrow" onclick="toggleFolder('0_1_0_')">▼</span><span id="img_0_1_0_" class="iconfopen" onclick="toggleFolder('0_1_0_')"> </span><a class="el" href="dir_78c3bd53007468ca0f7c2ae3b8c8a04a.html" target="_self">glfw</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="gf__driver_8c_source.html"><span class="icondoc"></span></a><b>gf_driver.c</b></td><td class="desc"></td></tr>
|
<tr id="row_0_1_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="opengl_2glfw_2gf__draw_8c_source.html"><span class="icondoc"></span></a><b>gf_draw.c</b></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_4_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="gf__graphic_8c_source.html"><span class="icondoc"></span></a><b>gf_graphic.c</b></td><td class="desc"></td></tr>
|
<tr id="row_0_1_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_1_" class="arrow" onclick="toggleFolder('0_1_1_')">▼</span><span id="img_0_1_1_" class="iconfopen" onclick="toggleFolder('0_1_1_')"> </span><a class="el" href="dir_b950b80d4849be3c17e5feffdf9623ad.html" target="_self">glx</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')"> </span><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html" target="_self">include</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="opengl_2glx_2gf__draw_8c_source.html"><span class="icondoc"></span></a><b>gf_draw.c</b></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">▼</span><span id="img_1_0_" class="iconfopen" onclick="toggleFolder('1_0_')"> </span><a class="el" href="dir_e60f2706c8c207c5a951446d03370319.html" target="_self">gf_type</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_2_" class="arrow" onclick="toggleFolder('0_1_2_')">▼</span><span id="img_0_1_2_" class="iconfopen" onclick="toggleFolder('0_1_2_')"> </span><a class="el" href="dir_755d8abb012f637854d4b2fb26e768d7.html" target="_self">wgl</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="client_8h_source.html"><span class="icondoc"></span></a><a class="el" href="client_8h.html" target="_self">client.h</a></td><td class="desc">Type definitions related to client interface </td></tr>
|
<tr id="row_0_1_2_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="opengl_2wgl_2gf__draw_8c_source.html"><span class="icondoc"></span></a><b>gf_draw.c</b></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_0_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="core_8h_source.html"><span class="icondoc"></span></a><a class="el" href="core_8h.html" target="_self">core.h</a></td><td class="desc">Type definitions related to core </td></tr>
|
<tr id="row_0_1_3_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="opengl_2gf__driver_8c_source.html"><span class="icondoc"></span></a><b>gf_driver.c</b></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="draw_8h_source.html"><span class="icondoc"></span></a><a class="el" href="draw_8h.html" target="_self">draw.h</a></td><td class="desc">Type definitions related to drawing interface </td></tr>
|
<tr id="row_0_1_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="opengl_2gf__graphic_8c_source.html"><span class="icondoc"></span></a><b>gf_graphic.c</b></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_0_3_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="draw__driver_8h_source.html"><span class="icondoc"></span></a><a class="el" href="draw__driver_8h.html" target="_self">draw_driver.h</a></td><td class="desc">Type definitions related to drawing driver </td></tr>
|
<tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')"> </span><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html" target="_self">include</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_0_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="draw__platform_8h_source.html"><span class="icondoc"></span></a><a class="el" href="draw__platform_8h.html" target="_self">draw_platform.h</a></td><td class="desc">Type definitions related to platform-dependent part of drawing driver </td></tr>
|
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">▼</span><span id="img_1_0_" class="iconfopen" onclick="toggleFolder('1_0_')"> </span><a class="el" href="dir_e60f2706c8c207c5a951446d03370319.html" target="_self">gf_type</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_0_5_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="font_8h_source.html"><span class="icondoc"></span></a><a class="el" href="font_8h.html" target="_self">font.h</a></td><td class="desc">Type definitions related to font </td></tr>
|
<tr id="row_1_0_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="client_8h_source.html"><span class="icondoc"></span></a><a class="el" href="client_8h.html" target="_self">client.h</a></td><td class="desc">Type definitions related to client interface </td></tr>
|
||||||
<tr id="row_1_0_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="graphic_8h_source.html"><span class="icondoc"></span></a><a class="el" href="graphic_8h.html" target="_self">graphic.h</a></td><td class="desc">Type definitions related to graphic interface </td></tr>
|
<tr id="row_1_0_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="core_8h_source.html"><span class="icondoc"></span></a><a class="el" href="core_8h.html" target="_self">core.h</a></td><td class="desc">Type definitions related to core </td></tr>
|
||||||
<tr id="row_1_0_7_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="gui_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gui_8h.html" target="_self">gui.h</a></td><td class="desc">Type definitions related to GUI </td></tr>
|
<tr id="row_1_0_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="draw_8h_source.html"><span class="icondoc"></span></a><a class="el" href="draw_8h.html" target="_self">draw.h</a></td><td class="desc">Type definitions related to drawing interface </td></tr>
|
||||||
<tr id="row_1_0_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="math_8h_source.html"><span class="icondoc"></span></a><a class="el" href="math_8h.html" target="_self">math.h</a></td><td class="desc">Type definitions related to math </td></tr>
|
<tr id="row_1_0_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="draw__driver_8h_source.html"><span class="icondoc"></span></a><a class="el" href="draw__driver_8h.html" target="_self">draw_driver.h</a></td><td class="desc">Type definitions related to drawing driver </td></tr>
|
||||||
<tr id="row_1_0_9_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="mesh_8h_source.html"><span class="icondoc"></span></a><a class="el" href="mesh_8h.html" target="_self">mesh.h</a></td><td class="desc">Type definitions related to mesh </td></tr>
|
<tr id="row_1_0_4_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="draw__platform_8h_source.html"><span class="icondoc"></span></a><a class="el" href="draw__platform_8h.html" target="_self">draw_platform.h</a></td><td class="desc">Type definitions related to platform-dependent part of drawing driver </td></tr>
|
||||||
<tr id="row_1_0_10_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="model_8h_source.html"><span class="icondoc"></span></a><a class="el" href="model_8h.html" target="_self">model.h</a></td><td class="desc">Type definitions related to model </td></tr>
|
<tr id="row_1_0_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="font_8h_source.html"><span class="icondoc"></span></a><a class="el" href="font_8h.html" target="_self">font.h</a></td><td class="desc">Type definitions related to font </td></tr>
|
||||||
<tr id="row_1_0_11_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="physics_8h_source.html"><span class="icondoc"></span></a><a class="el" href="physics_8h.html" target="_self">physics.h</a></td><td class="desc">Type definitions related to physics interface </td></tr>
|
<tr id="row_1_0_6_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="graphic_8h_source.html"><span class="icondoc"></span></a><a class="el" href="graphic_8h.html" target="_self">graphic.h</a></td><td class="desc">Type definitions related to graphic interface </td></tr>
|
||||||
<tr id="row_1_0_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="server_8h_source.html"><span class="icondoc"></span></a><a class="el" href="server_8h.html" target="_self">server.h</a></td><td class="desc">Type definitions related to server interface </td></tr>
|
<tr id="row_1_0_7_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="gui_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gui_8h.html" target="_self">gui.h</a></td><td class="desc">Type definitions related to GUI </td></tr>
|
||||||
<tr id="row_1_0_13_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="texture_8h_source.html"><span class="icondoc"></span></a><a class="el" href="texture_8h.html" target="_self">texture.h</a></td><td class="desc">Type definitions related to texture </td></tr>
|
<tr id="row_1_0_8_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="math_8h_source.html"><span class="icondoc"></span></a><a class="el" href="math_8h.html" target="_self">math.h</a></td><td class="desc">Type definitions related to math </td></tr>
|
||||||
<tr id="row_1_0_14_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="thread_8h_source.html"><span class="icondoc"></span></a><a class="el" href="thread_8h.html" target="_self">thread.h</a></td><td class="desc">Type definitions related to thread interface </td></tr>
|
<tr id="row_1_0_9_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="mesh_8h_source.html"><span class="icondoc"></span></a><a class="el" href="mesh_8h.html" target="_self">mesh.h</a></td><td class="desc">Type definitions related to mesh </td></tr>
|
||||||
<tr id="row_1_0_15_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="version_8h_source.html"><span class="icondoc"></span></a><a class="el" href="version_8h.html" target="_self">version.h</a></td><td class="desc">Type definitions related to version </td></tr>
|
<tr id="row_1_0_10_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="model_8h_source.html"><span class="icondoc"></span></a><a class="el" href="model_8h.html" target="_self">model.h</a></td><td class="desc">Type definitions related to model </td></tr>
|
||||||
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__client_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__client_8h.html" target="_self">gf_client.h</a></td><td class="desc">Client interface </td></tr>
|
<tr id="row_1_0_11_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="physics_8h_source.html"><span class="icondoc"></span></a><a class="el" href="physics_8h.html" target="_self">physics.h</a></td><td class="desc">Type definitions related to physics interface </td></tr>
|
||||||
<tr id="row_1_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__core_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__core_8h.html" target="_self">gf_core.h</a></td><td class="desc">Core </td></tr>
|
<tr id="row_1_0_12_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="server_8h_source.html"><span class="icondoc"></span></a><a class="el" href="server_8h.html" target="_self">server.h</a></td><td class="desc">Type definitions related to server interface </td></tr>
|
||||||
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__draw_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__draw_8h.html" target="_self">gf_draw.h</a></td><td class="desc">Drawing interface </td></tr>
|
<tr id="row_1_0_13_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="texture_8h_source.html"><span class="icondoc"></span></a><a class="el" href="texture_8h.html" target="_self">texture.h</a></td><td class="desc">Type definitions related to texture </td></tr>
|
||||||
<tr id="row_1_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__draw__driver_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__draw__driver_8h.html" target="_self">gf_draw_driver.h</a></td><td class="desc">Drawing driver </td></tr>
|
<tr id="row_1_0_14_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="thread_8h_source.html"><span class="icondoc"></span></a><a class="el" href="thread_8h.html" target="_self">thread.h</a></td><td class="desc">Type definitions related to thread interface </td></tr>
|
||||||
<tr id="row_1_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__draw__platform_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__draw__platform_8h.html" target="_self">gf_draw_platform.h</a></td><td class="desc">Platform-dependent part of drawing driver </td></tr>
|
<tr id="row_1_0_15_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="version_8h_source.html"><span class="icondoc"></span></a><a class="el" href="version_8h.html" target="_self">version.h</a></td><td class="desc">Type definitions related to version </td></tr>
|
||||||
<tr id="row_1_6_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__font_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__font_8h.html" target="_self">gf_font.h</a></td><td class="desc">Font </td></tr>
|
<tr id="row_1_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__client_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__client_8h.html" target="_self">gf_client.h</a></td><td class="desc">Client interface </td></tr>
|
||||||
<tr id="row_1_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__graphic_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__graphic_8h.html" target="_self">gf_graphic.h</a></td><td class="desc">Graphic interface </td></tr>
|
<tr id="row_1_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__core_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__core_8h.html" target="_self">gf_core.h</a></td><td class="desc">Core </td></tr>
|
||||||
<tr id="row_1_8_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__gui_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__gui_8h.html" target="_self">gf_gui.h</a></td><td class="desc">GUI </td></tr>
|
<tr id="row_1_3_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__directx_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__directx_8h.html" target="_self">gf_directx.h</a></td><td class="desc">DirectX headers </td></tr>
|
||||||
<tr id="row_1_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__input_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__input_8h.html" target="_self">gf_input.h</a></td><td class="desc">Input </td></tr>
|
<tr id="row_1_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__draw_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__draw_8h.html" target="_self">gf_draw.h</a></td><td class="desc">Drawing interface </td></tr>
|
||||||
<tr id="row_1_10_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__log_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__log_8h.html" target="_self">gf_log.h</a></td><td class="desc">Logger </td></tr>
|
<tr id="row_1_5_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__draw__driver_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__draw__driver_8h.html" target="_self">gf_draw_driver.h</a></td><td class="desc">Drawing driver </td></tr>
|
||||||
<tr id="row_1_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__macro_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__macro_8h.html" target="_self">gf_macro.h</a></td><td class="desc">Macro </td></tr>
|
<tr id="row_1_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__draw__platform_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__draw__platform_8h.html" target="_self">gf_draw_platform.h</a></td><td class="desc">Platform-dependent part of drawing driver </td></tr>
|
||||||
<tr id="row_1_12_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__math_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__math_8h.html" target="_self">gf_math.h</a></td><td class="desc">Math </td></tr>
|
<tr id="row_1_7_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__font_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__font_8h.html" target="_self">gf_font.h</a></td><td class="desc">Font </td></tr>
|
||||||
<tr id="row_1_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__mesh_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__mesh_8h.html" target="_self">gf_mesh.h</a></td><td class="desc">Mesh </td></tr>
|
<tr id="row_1_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__graphic_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__graphic_8h.html" target="_self">gf_graphic.h</a></td><td class="desc">Graphic interface </td></tr>
|
||||||
<tr id="row_1_14_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__model_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__model_8h.html" target="_self">gf_model.h</a></td><td class="desc">Model </td></tr>
|
<tr id="row_1_9_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__gui_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__gui_8h.html" target="_self">gf_gui.h</a></td><td class="desc">GUI </td></tr>
|
||||||
<tr id="row_1_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__opengl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__opengl_8h.html" target="_self">gf_opengl.h</a></td><td class="desc">OpenGL headers </td></tr>
|
<tr id="row_1_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__input_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__input_8h.html" target="_self">gf_input.h</a></td><td class="desc">Input </td></tr>
|
||||||
<tr id="row_1_16_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__physics_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__physics_8h.html" target="_self">gf_physics.h</a></td><td class="desc">Physics interface </td></tr>
|
<tr id="row_1_11_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__log_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__log_8h.html" target="_self">gf_log.h</a></td><td class="desc">Logger </td></tr>
|
||||||
<tr id="row_1_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__pre_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__pre_8h.html" target="_self">gf_pre.h</a></td><td class="desc">Required headers before anything </td></tr>
|
<tr id="row_1_12_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__macro_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__macro_8h.html" target="_self">gf_macro.h</a></td><td class="desc">Macro </td></tr>
|
||||||
<tr id="row_1_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__server_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__server_8h.html" target="_self">gf_server.h</a></td><td class="desc">Client interface </td></tr>
|
<tr id="row_1_13_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__math_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__math_8h.html" target="_self">gf_math.h</a></td><td class="desc">Math </td></tr>
|
||||||
<tr id="row_1_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__texture_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__texture_8h.html" target="_self">gf_texture.h</a></td><td class="desc">Texture </td></tr>
|
<tr id="row_1_14_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__mesh_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__mesh_8h.html" target="_self">gf_mesh.h</a></td><td class="desc">Mesh </td></tr>
|
||||||
<tr id="row_1_20_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__thread_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__thread_8h.html" target="_self">gf_thread.h</a></td><td class="desc">Thread interface </td></tr>
|
<tr id="row_1_15_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__model_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__model_8h.html" target="_self">gf_model.h</a></td><td class="desc">Model </td></tr>
|
||||||
<tr id="row_1_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__version_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__version_8h.html" target="_self">gf_version.h</a></td><td class="desc">Version </td></tr>
|
<tr id="row_1_16_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__opengl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__opengl_8h.html" target="_self">gf_opengl.h</a></td><td class="desc">OpenGL headers </td></tr>
|
||||||
|
<tr id="row_1_17_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__physics_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__physics_8h.html" target="_self">gf_physics.h</a></td><td class="desc">Physics interface </td></tr>
|
||||||
|
<tr id="row_1_18_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__pre_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__pre_8h.html" target="_self">gf_pre.h</a></td><td class="desc">Required headers before anything </td></tr>
|
||||||
|
<tr id="row_1_19_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__server_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__server_8h.html" target="_self">gf_server.h</a></td><td class="desc">Client interface </td></tr>
|
||||||
|
<tr id="row_1_20_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__texture_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__texture_8h.html" target="_self">gf_texture.h</a></td><td class="desc">Texture </td></tr>
|
||||||
|
<tr id="row_1_21_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__thread_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__thread_8h.html" target="_self">gf_thread.h</a></td><td class="desc">Thread interface </td></tr>
|
||||||
|
<tr id="row_1_22_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a href="gf__version_8h_source.html"><span class="icondoc"></span></a><a class="el" href="gf__version_8h.html" target="_self">gf_version.h</a></td><td class="desc">Version </td></tr>
|
||||||
<tr id="row_2_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')"> </span><a class="el" href="dir_01284e59d658032137ac90170bc51d5c.html" target="_self">thread</a></td><td class="desc"></td></tr>
|
<tr id="row_2_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')"> </span><a class="el" href="dir_01284e59d658032137ac90170bc51d5c.html" target="_self">thread</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_2_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">▼</span><span id="img_2_0_" class="iconfopen" onclick="toggleFolder('2_0_')"> </span><a class="el" href="dir_3a4208df5cf5d0ab1d583a2473f08407.html" target="_self">posix</a></td><td class="desc"></td></tr>
|
<tr id="row_2_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">▼</span><span id="img_2_0_" class="iconfopen" onclick="toggleFolder('2_0_')"> </span><a class="el" href="dir_3a4208df5cf5d0ab1d583a2473f08407.html" target="_self">posix</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_2_0_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="posix_2gf__thread_8c_source.html"><span class="icondoc"></span></a><b>gf_thread.c</b></td><td class="desc"></td></tr>
|
<tr id="row_2_0_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="posix_2gf__thread_8c_source.html"><span class="icondoc"></span></a><b>gf_thread.c</b></td><td class="desc"></td></tr>
|
||||||
|
117
engine/gf__directx_8h.html
Normal file
117
engine/gf__directx_8h.html
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GoldFish Engine: include/gf_directx.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>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<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>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="goldfish.png"/></td>
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GoldFish Engine
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Quite simple and lightweight game engine</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.9.8 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function(){initNavTree('gf__directx_8h.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- 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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">gf_directx.h File Reference</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>DirectX headers.
|
||||||
|
<a href="#details">More...</a></p>
|
||||||
|
|
||||||
|
<p><a href="gf__directx_8h_source.html">Go to the source code of this file.</a></p>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>DirectX headers. </p>
|
||||||
|
<dl class="section note"><dt>Note</dt><dd>User should not include this, this header is used internally </dd></dl>
|
||||||
|
|
||||||
|
<p class="definition">Definition in file <a class="el" href="gf__directx_8h_source.html">gf_directx.h</a>.</p>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="gf__directx_8h.html">gf_directx.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
126
engine/gf__directx_8h_source.html
Normal file
126
engine/gf__directx_8h_source.html
Normal file
@ -0,0 +1,126 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GoldFish Engine: include/gf_directx.h Source File</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>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<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>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectlogo"><img alt="Logo" src="goldfish.png"/></td>
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GoldFish Engine
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">Quite simple and lightweight game engine</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.9.8 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function() { init_codefold(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(document).ready(function(){initNavTree('gf__directx_8h_source.html',''); initResizable(); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- 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">
|
||||||
|
<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>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">gf_directx.h</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<a href="gf__directx_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||||
|
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#ifndef __GF_DIRECTX_H__</span></div>
|
||||||
|
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#define __GF_DIRECTX_H__</span></div>
|
||||||
|
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> </div>
|
||||||
|
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#ifdef _WIN32</span></div>
|
||||||
|
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include <windows.h></span></div>
|
||||||
|
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#endif</span></div>
|
||||||
|
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="preprocessor">#if defined(USE_DX11)</span></div>
|
||||||
|
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="preprocessor">#include <d3d11.h></span></div>
|
||||||
|
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="preprocessor">#include <dxgi1_3.h></span></div>
|
||||||
|
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="preprocessor">#include <d3dcompiler.h></span></div>
|
||||||
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#endif</span></div>
|
||||||
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
|
||||||
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#endif</span></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="gf__directx_8h.html">gf_directx.h</a></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
@ -183,7 +183,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00152">152</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00071">71</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -219,7 +219,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00139">139</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00061">61</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -266,7 +266,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00122">122</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00049">49</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -314,7 +314,7 @@ Functions</h2></td></tr>
|
|||||||
</dl>
|
</dl>
|
||||||
<dl class="section return"><dt>Returns</dt><dd>Drawing driver </dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>Drawing driver </dd></dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00068">68</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00035">35</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -350,7 +350,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00134">134</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00055">55</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -386,7 +386,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00063">63</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00030">30</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -422,7 +422,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00127">127</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00051">51</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -470,7 +470,7 @@ Functions</h2></td></tr>
|
|||||||
</dl>
|
</dl>
|
||||||
<dl class="section return"><dt>Returns</dt><dd><code>1</code> if extension is present, otherwise if it isn't </dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd><code>1</code> if extension is present, otherwise if it isn't </dd></dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00101">101</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00045">45</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -546,7 +546,7 @@ Functions</h2></td></tr>
|
|||||||
</dl>
|
</dl>
|
||||||
<dl class="section return"><dt>Returns</dt><dd>Driver-dependent texture </dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>Driver-dependent texture </dd></dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00030">30</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00025">25</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -582,7 +582,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00113">113</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00047">47</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -629,7 +629,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__driver_8c_source.html#l00132">132</a> of file <a class="el" href="gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__driver_8c_source.html#l00053">53</a> of file <a class="el" href="directx_2gf__driver_8c_source.html">gf_driver.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -143,23 +143,23 @@ $(document).ready(function(){initNavTree('gf__draw__driver_8h_source.html','');
|
|||||||
<div class="ttc" id="acore_8h_html"><div class="ttname"><a href="core_8h.html">core.h</a></div><div class="ttdoc">Type definitions related to core.</div></div>
|
<div class="ttc" id="acore_8h_html"><div class="ttname"><a href="core_8h.html">core.h</a></div><div class="ttdoc">Type definitions related to core.</div></div>
|
||||||
<div class="ttc" id="adraw_8h_html"><div class="ttname"><a href="draw_8h.html">draw.h</a></div><div class="ttdoc">Type definitions related to drawing interface.</div></div>
|
<div class="ttc" id="adraw_8h_html"><div class="ttname"><a href="draw_8h.html">draw.h</a></div><div class="ttdoc">Type definitions related to drawing interface.</div></div>
|
||||||
<div class="ttc" id="adraw__driver_8h_html"><div class="ttname"><a href="draw__driver_8h.html">draw_driver.h</a></div><div class="ttdoc">Type definitions related to drawing driver.</div></div>
|
<div class="ttc" id="adraw__driver_8h_html"><div class="ttname"><a href="draw__driver_8h.html">draw_driver.h</a></div><div class="ttdoc">Type definitions related to drawing driver.</div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_a034ba7f18e4d2c0395d4116182c47785"><div class="ttname"><a href="gf__draw__driver_8h.html#a034ba7f18e4d2c0395d4116182c47785">gf_draw_driver_register_texture</a></div><div class="ttdeci">gf_draw_driver_texture_t * gf_draw_driver_register_texture(gf_draw_t *draw, int width, int height, int *iwidth, int *iheight, unsigned char *data)</div><div class="ttdoc">Register driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00030">gf_driver.c:30</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_a034ba7f18e4d2c0395d4116182c47785"><div class="ttname"><a href="gf__draw__driver_8h.html#a034ba7f18e4d2c0395d4116182c47785">gf_draw_driver_register_texture</a></div><div class="ttdeci">gf_draw_driver_texture_t * gf_draw_driver_register_texture(gf_draw_t *draw, int width, int height, int *iwidth, int *iheight, unsigned char *data)</div><div class="ttdoc">Register driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00025">gf_driver.c:25</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_a2740a2bb536d05c08ca019e66be4b6c6"><div class="ttname"><a href="gf__draw__driver_8h.html#a2740a2bb536d05c08ca019e66be4b6c6">gf_draw_driver_set_color</a></div><div class="ttdeci">void gf_draw_driver_set_color(gf_draw_t *draw, gf_graphic_color_t color)</div><div class="ttdoc">Set color.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00132">gf_driver.c:132</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_a2740a2bb536d05c08ca019e66be4b6c6"><div class="ttname"><a href="gf__draw__driver_8h.html#a2740a2bb536d05c08ca019e66be4b6c6">gf_draw_driver_set_color</a></div><div class="ttdeci">void gf_draw_driver_set_color(gf_draw_t *draw, gf_graphic_color_t color)</div><div class="ttdoc">Set color.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00053">gf_driver.c:53</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_a43e4c5ac09e1092f2236af7bc3974431"><div class="ttname"><a href="gf__draw__driver_8h.html#a43e4c5ac09e1092f2236af7bc3974431">gf_draw_driver_end_texture_2d</a></div><div class="ttdeci">void gf_draw_driver_end_texture_2d(gf_draw_t *draw)</div><div class="ttdoc">End 2D texture mode.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00127">gf_driver.c:127</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_a43e4c5ac09e1092f2236af7bc3974431"><div class="ttname"><a href="gf__draw__driver_8h.html#a43e4c5ac09e1092f2236af7bc3974431">gf_draw_driver_end_texture_2d</a></div><div class="ttdeci">void gf_draw_driver_end_texture_2d(gf_draw_t *draw)</div><div class="ttdoc">End 2D texture mode.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00051">gf_driver.c:51</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_a5d2d7820e9dabe9f558d3f5a45b0ea60"><div class="ttname"><a href="gf__draw__driver_8h.html#a5d2d7820e9dabe9f558d3f5a45b0ea60">gf_draw_driver_before</a></div><div class="ttdeci">void gf_draw_driver_before(gf_draw_t *draw)</div><div class="ttdoc">Called before gf_draw_frame.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00139">gf_driver.c:139</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_a5d2d7820e9dabe9f558d3f5a45b0ea60"><div class="ttname"><a href="gf__draw__driver_8h.html#a5d2d7820e9dabe9f558d3f5a45b0ea60">gf_draw_driver_before</a></div><div class="ttdeci">void gf_draw_driver_before(gf_draw_t *draw)</div><div class="ttdoc">Called before gf_draw_frame.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00061">gf_driver.c:61</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_a646a68acd6e610379fc6ef5511e8c5d9"><div class="ttname"><a href="gf__draw__driver_8h.html#a646a68acd6e610379fc6ef5511e8c5d9">gf_draw_driver_after</a></div><div class="ttdeci">void gf_draw_driver_after(gf_draw_t *draw)</div><div class="ttdoc">Called after gf_draw_frame.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00152">gf_driver.c:152</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_a646a68acd6e610379fc6ef5511e8c5d9"><div class="ttname"><a href="gf__draw__driver_8h.html#a646a68acd6e610379fc6ef5511e8c5d9">gf_draw_driver_after</a></div><div class="ttdeci">void gf_draw_driver_after(gf_draw_t *draw)</div><div class="ttdoc">Called after gf_draw_frame.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00071">gf_driver.c:71</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_a9ba4f91da9872bfc447a124cc4cf7d2a"><div class="ttname"><a href="gf__draw__driver_8h.html#a9ba4f91da9872bfc447a124cc4cf7d2a">gf_draw_driver_has_extension</a></div><div class="ttdeci">int gf_draw_driver_has_extension(gf_draw_t *draw, const char *query)</div><div class="ttdoc">Check if renderer has extension.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00101">gf_driver.c:101</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_a9ba4f91da9872bfc447a124cc4cf7d2a"><div class="ttname"><a href="gf__draw__driver_8h.html#a9ba4f91da9872bfc447a124cc4cf7d2a">gf_draw_driver_has_extension</a></div><div class="ttdeci">int gf_draw_driver_has_extension(gf_draw_t *draw, const char *query)</div><div class="ttdoc">Check if renderer has extension.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00045">gf_driver.c:45</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_aa43ec41907a9e23dd236332f9d624dac"><div class="ttname"><a href="gf__draw__driver_8h.html#aa43ec41907a9e23dd236332f9d624dac">gf_draw_driver_destroy_texture</a></div><div class="ttdeci">void gf_draw_driver_destroy_texture(gf_draw_driver_texture_t *texture)</div><div class="ttdoc">Destroy driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00063">gf_driver.c:63</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_aa43ec41907a9e23dd236332f9d624dac"><div class="ttname"><a href="gf__draw__driver_8h.html#aa43ec41907a9e23dd236332f9d624dac">gf_draw_driver_destroy_texture</a></div><div class="ttdeci">void gf_draw_driver_destroy_texture(gf_draw_driver_texture_t *texture)</div><div class="ttdoc">Destroy driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00030">gf_driver.c:30</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_ac53faf99d73b8279f7a020a7c08d7121"><div class="ttname"><a href="gf__draw__driver_8h.html#ac53faf99d73b8279f7a020a7c08d7121">gf_draw_driver_begin_texture_2d</a></div><div class="ttdeci">void gf_draw_driver_begin_texture_2d(gf_draw_t *draw, gf_texture_t *texture)</div><div class="ttdoc">Begin 2D texture mode.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00122">gf_driver.c:122</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_ac53faf99d73b8279f7a020a7c08d7121"><div class="ttname"><a href="gf__draw__driver_8h.html#ac53faf99d73b8279f7a020a7c08d7121">gf_draw_driver_begin_texture_2d</a></div><div class="ttdeci">void gf_draw_driver_begin_texture_2d(gf_draw_t *draw, gf_texture_t *texture)</div><div class="ttdoc">Begin 2D texture mode.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00049">gf_driver.c:49</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_aebc8d113d5682c2f1090e6f04d0857e4"><div class="ttname"><a href="gf__draw__driver_8h.html#aebc8d113d5682c2f1090e6f04d0857e4">gf_draw_driver_create</a></div><div class="ttdeci">gf_draw_driver_t * gf_draw_driver_create(gf_engine_t *engine, gf_draw_t *draw)</div><div class="ttdoc">Initialize drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00068">gf_driver.c:68</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_aebc8d113d5682c2f1090e6f04d0857e4"><div class="ttname"><a href="gf__draw__driver_8h.html#aebc8d113d5682c2f1090e6f04d0857e4">gf_draw_driver_create</a></div><div class="ttdeci">gf_draw_driver_t * gf_draw_driver_create(gf_engine_t *engine, gf_draw_t *draw)</div><div class="ttdoc">Initialize drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00035">gf_driver.c:35</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_af0a260e2df4036c09bebe329c821fc19"><div class="ttname"><a href="gf__draw__driver_8h.html#af0a260e2df4036c09bebe329c821fc19">gf_draw_driver_reshape</a></div><div class="ttdeci">void gf_draw_driver_reshape(gf_draw_t *draw)</div><div class="ttdoc">Do stuffs required on resizing window.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00113">gf_driver.c:113</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_af0a260e2df4036c09bebe329c821fc19"><div class="ttname"><a href="gf__draw__driver_8h.html#af0a260e2df4036c09bebe329c821fc19">gf_draw_driver_reshape</a></div><div class="ttdeci">void gf_draw_driver_reshape(gf_draw_t *draw)</div><div class="ttdoc">Do stuffs required on resizing window.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00047">gf_driver.c:47</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html_af8f5a8642f6e54ece2ab4b6389877b56"><div class="ttname"><a href="gf__draw__driver_8h.html#af8f5a8642f6e54ece2ab4b6389877b56">gf_draw_driver_destroy</a></div><div class="ttdeci">void gf_draw_driver_destroy(gf_draw_driver_t *driver)</div><div class="ttdoc">Destroy drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="gf__driver_8c_source.html#l00134">gf_driver.c:134</a></div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html_af8f5a8642f6e54ece2ab4b6389877b56"><div class="ttname"><a href="gf__draw__driver_8h.html#af8f5a8642f6e54ece2ab4b6389877b56">gf_draw_driver_destroy</a></div><div class="ttdeci">void gf_draw_driver_destroy(gf_draw_driver_t *driver)</div><div class="ttdoc">Destroy drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__driver_8c_source.html#l00055">gf_driver.c:55</a></div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html_a64ddd31b0795e397b5d944e6f1821357"><div class="ttname"><a href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a></div><div class="ttdeci">#define GF_EXPORT</div><div class="ttdoc">Macro for platform-dependent symbol export/import.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00174">gf_macro.h:174</a></div></div>
|
<div class="ttc" id="agf__macro_8h_html_a64ddd31b0795e397b5d944e6f1821357"><div class="ttname"><a href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a></div><div class="ttdeci">#define GF_EXPORT</div><div class="ttdoc">Macro for platform-dependent symbol export/import.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00174">gf_macro.h:174</a></div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="agraphic_8h_html"><div class="ttname"><a href="graphic_8h.html">graphic.h</a></div><div class="ttdoc">Type definitions related to graphic interface.</div></div>
|
<div class="ttc" id="agraphic_8h_html"><div class="ttname"><a href="graphic_8h.html">graphic.h</a></div><div class="ttdoc">Type definitions related to graphic interface.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__driver__t_html"><div class="ttname"><a href="structgf__draw__driver__t.html">gf_draw_driver_t</a></div><div class="ttdoc">Drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00039">draw_driver.h:39</a></div></div>
|
<div class="ttc" id="astructgf__draw__driver__t_html"><div class="ttname"><a href="structgf__draw__driver__t.html">gf_draw_driver_t</a></div><div class="ttdoc">Drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00048">draw_driver.h:48</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00047">draw_driver.h:47</a></div></div>
|
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00056">draw_driver.h:56</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
||||||
<div class="ttc" id="astructgf__graphic__color__t_html"><div class="ttname"><a href="structgf__graphic__color__t.html">gf_graphic_color_t</a></div><div class="ttdoc">Color.</div><div class="ttdef"><b>Definition</b> <a href="graphic_8h_source.html#l00042">graphic.h:42</a></div></div>
|
<div class="ttc" id="astructgf__graphic__color__t_html"><div class="ttname"><a href="structgf__graphic__color__t.html">gf_graphic_color_t</a></div><div class="ttdoc">Color.</div><div class="ttdef"><b>Definition</b> <a href="graphic_8h_source.html#l00042">graphic.h:42</a></div></div>
|
||||||
|
@ -160,7 +160,7 @@ Functions</h2></td></tr>
|
|||||||
|
|
||||||
<p>Initialize platform-dependent part of drawing driver. </p>
|
<p>Initialize platform-dependent part of drawing driver. </p>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="glfw_2gf__draw_8c_source.html#l00021">21</a> of file <a class="el" href="glfw_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2dx11_2gf__draw_8c_source.html#l00021">21</a> of file <a class="el" href="directx_2dx11_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -208,7 +208,7 @@ Functions</h2></td></tr>
|
|||||||
</dl>
|
</dl>
|
||||||
<dl class="section return"><dt>Returns</dt><dd>Platform-dependent part of drawing driver </dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>Platform-dependent part of drawing driver </dd></dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="glfw_2gf__draw_8c_source.html#l00066">66</a> of file <a class="el" href="glfw_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2dx11_2gf__draw_8c_source.html#l00079">79</a> of file <a class="el" href="directx_2dx11_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -244,7 +244,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="glfw_2gf__draw_8c_source.html#l00088">88</a> of file <a class="el" href="glfw_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2dx11_2gf__draw_8c_source.html#l00135">135</a> of file <a class="el" href="directx_2dx11_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -274,7 +274,7 @@ Functions</h2></td></tr>
|
|||||||
|
|
||||||
<p>Cleanup platform-dependent part of drawing driver. </p>
|
<p>Cleanup platform-dependent part of drawing driver. </p>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="glfw_2gf__draw_8c_source.html#l00029">29</a> of file <a class="el" href="glfw_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2dx11_2gf__draw_8c_source.html#l00022">22</a> of file <a class="el" href="directx_2dx11_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -322,7 +322,7 @@ Functions</h2></td></tr>
|
|||||||
</dl>
|
</dl>
|
||||||
<dl class="section return"><dt>Returns</dt><dd><code>1</code> if extension is present, otherwise if it isn't </dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd><code>1</code> if extension is present, otherwise if it isn't </dd></dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="glfw_2gf__draw_8c_source.html#l00039">39</a> of file <a class="el" href="glfw_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2dx11_2gf__draw_8c_source.html#l00055">55</a> of file <a class="el" href="directx_2dx11_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -359,7 +359,7 @@ Functions</h2></td></tr>
|
|||||||
</dl>
|
</dl>
|
||||||
<dl class="section return"><dt>Returns</dt><dd><code>0</code> if successful, otherwise if failed </dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd><code>0</code> if successful, otherwise if failed </dd></dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="glfw_2gf__draw_8c_source.html#l00049">49</a> of file <a class="el" href="glfw_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2dx11_2gf__draw_8c_source.html#l00057">57</a> of file <a class="el" href="directx_2dx11_2gf__draw_8c_source.html">gf_draw.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -131,16 +131,16 @@ $(document).ready(function(){initNavTree('gf__draw__platform_8h_source.html','')
|
|||||||
<div class="ttc" id="acore_8h_html"><div class="ttname"><a href="core_8h.html">core.h</a></div><div class="ttdoc">Type definitions related to core.</div></div>
|
<div class="ttc" id="acore_8h_html"><div class="ttname"><a href="core_8h.html">core.h</a></div><div class="ttdoc">Type definitions related to core.</div></div>
|
||||||
<div class="ttc" id="adraw_8h_html"><div class="ttname"><a href="draw_8h.html">draw.h</a></div><div class="ttdoc">Type definitions related to drawing interface.</div></div>
|
<div class="ttc" id="adraw_8h_html"><div class="ttname"><a href="draw_8h.html">draw.h</a></div><div class="ttdoc">Type definitions related to drawing interface.</div></div>
|
||||||
<div class="ttc" id="adraw__platform_8h_html"><div class="ttname"><a href="draw__platform_8h.html">draw_platform.h</a></div><div class="ttdoc">Type definitions related to platform-dependent part of drawing driver.</div></div>
|
<div class="ttc" id="adraw__platform_8h_html"><div class="ttname"><a href="draw__platform_8h.html">draw_platform.h</a></div><div class="ttdoc">Type definitions related to platform-dependent part of drawing driver.</div></div>
|
||||||
<div class="ttc" id="agf__draw__platform_8h_html_a24822bbf6cda6c2cbe336d70116dfb25"><div class="ttname"><a href="gf__draw__platform_8h.html#a24822bbf6cda6c2cbe336d70116dfb25">gf_draw_platform_destroy</a></div><div class="ttdeci">void gf_draw_platform_destroy(gf_draw_platform_t *platform)</div><div class="ttdoc">Destroy platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="glfw_2gf__draw_8c_source.html#l00088">gf_draw.c:88</a></div></div>
|
<div class="ttc" id="agf__draw__platform_8h_html_a24822bbf6cda6c2cbe336d70116dfb25"><div class="ttname"><a href="gf__draw__platform_8h.html#a24822bbf6cda6c2cbe336d70116dfb25">gf_draw_platform_destroy</a></div><div class="ttdeci">void gf_draw_platform_destroy(gf_draw_platform_t *platform)</div><div class="ttdoc">Destroy platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="directx_2dx11_2gf__draw_8c_source.html#l00135">gf_draw.c:135</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__platform_8h_html_a368f0172138b75a37072d1ed357b1183"><div class="ttname"><a href="gf__draw__platform_8h.html#a368f0172138b75a37072d1ed357b1183">gf_draw_platform_has_extension</a></div><div class="ttdeci">int gf_draw_platform_has_extension(gf_draw_t *draw, const char *query)</div><div class="ttdoc">Check if renderer has extension.</div><div class="ttdef"><b>Definition</b> <a href="glfw_2gf__draw_8c_source.html#l00039">gf_draw.c:39</a></div></div>
|
<div class="ttc" id="agf__draw__platform_8h_html_a368f0172138b75a37072d1ed357b1183"><div class="ttname"><a href="gf__draw__platform_8h.html#a368f0172138b75a37072d1ed357b1183">gf_draw_platform_has_extension</a></div><div class="ttdeci">int gf_draw_platform_has_extension(gf_draw_t *draw, const char *query)</div><div class="ttdoc">Check if renderer has extension.</div><div class="ttdef"><b>Definition</b> <a href="directx_2dx11_2gf__draw_8c_source.html#l00055">gf_draw.c:55</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__platform_8h_html_aa3106f20d1a654acf65f5e4ddb7a0fdd"><div class="ttname"><a href="gf__draw__platform_8h.html#aa3106f20d1a654acf65f5e4ddb7a0fdd">gf_draw_platform_begin</a></div><div class="ttdeci">void gf_draw_platform_begin(void)</div><div class="ttdoc">Initialize platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="glfw_2gf__draw_8c_source.html#l00021">gf_draw.c:21</a></div></div>
|
<div class="ttc" id="agf__draw__platform_8h_html_aa3106f20d1a654acf65f5e4ddb7a0fdd"><div class="ttname"><a href="gf__draw__platform_8h.html#aa3106f20d1a654acf65f5e4ddb7a0fdd">gf_draw_platform_begin</a></div><div class="ttdeci">void gf_draw_platform_begin(void)</div><div class="ttdoc">Initialize platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="directx_2dx11_2gf__draw_8c_source.html#l00021">gf_draw.c:21</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__platform_8h_html_ad6f83af1b5dec4457aea20dcab88c94f"><div class="ttname"><a href="gf__draw__platform_8h.html#ad6f83af1b5dec4457aea20dcab88c94f">gf_draw_platform_end</a></div><div class="ttdeci">void gf_draw_platform_end(void)</div><div class="ttdoc">Cleanup platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="glfw_2gf__draw_8c_source.html#l00029">gf_draw.c:29</a></div></div>
|
<div class="ttc" id="agf__draw__platform_8h_html_ad6f83af1b5dec4457aea20dcab88c94f"><div class="ttname"><a href="gf__draw__platform_8h.html#ad6f83af1b5dec4457aea20dcab88c94f">gf_draw_platform_end</a></div><div class="ttdeci">void gf_draw_platform_end(void)</div><div class="ttdoc">Cleanup platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="directx_2dx11_2gf__draw_8c_source.html#l00022">gf_draw.c:22</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__platform_8h_html_ae0d81adf1fa83413f5052dab1fc4793f"><div class="ttname"><a href="gf__draw__platform_8h.html#ae0d81adf1fa83413f5052dab1fc4793f">gf_draw_platform_create</a></div><div class="ttdeci">gf_draw_platform_t * gf_draw_platform_create(gf_engine_t *engine, gf_draw_t *draw)</div><div class="ttdoc">Create platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="glfw_2gf__draw_8c_source.html#l00066">gf_draw.c:66</a></div></div>
|
<div class="ttc" id="agf__draw__platform_8h_html_ae0d81adf1fa83413f5052dab1fc4793f"><div class="ttname"><a href="gf__draw__platform_8h.html#ae0d81adf1fa83413f5052dab1fc4793f">gf_draw_platform_create</a></div><div class="ttdeci">gf_draw_platform_t * gf_draw_platform_create(gf_engine_t *engine, gf_draw_t *draw)</div><div class="ttdoc">Create platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="directx_2dx11_2gf__draw_8c_source.html#l00079">gf_draw.c:79</a></div></div>
|
||||||
<div class="ttc" id="agf__draw__platform_8h_html_af006e1dd0055cd824dd61122454d6192"><div class="ttname"><a href="gf__draw__platform_8h.html#af006e1dd0055cd824dd61122454d6192">gf_draw_platform_step</a></div><div class="ttdeci">int gf_draw_platform_step(gf_draw_t *draw)</div><div class="ttdoc">Do platform-dependent step.</div><div class="ttdef"><b>Definition</b> <a href="glfw_2gf__draw_8c_source.html#l00049">gf_draw.c:49</a></div></div>
|
<div class="ttc" id="agf__draw__platform_8h_html_af006e1dd0055cd824dd61122454d6192"><div class="ttname"><a href="gf__draw__platform_8h.html#af006e1dd0055cd824dd61122454d6192">gf_draw_platform_step</a></div><div class="ttdeci">int gf_draw_platform_step(gf_draw_t *draw)</div><div class="ttdoc">Do platform-dependent step.</div><div class="ttdef"><b>Definition</b> <a href="directx_2dx11_2gf__draw_8c_source.html#l00057">gf_draw.c:57</a></div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html_a64ddd31b0795e397b5d944e6f1821357"><div class="ttname"><a href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a></div><div class="ttdeci">#define GF_EXPORT</div><div class="ttdoc">Macro for platform-dependent symbol export/import.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00174">gf_macro.h:174</a></div></div>
|
<div class="ttc" id="agf__macro_8h_html_a64ddd31b0795e397b5d944e6f1821357"><div class="ttname"><a href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a></div><div class="ttdeci">#define GF_EXPORT</div><div class="ttdoc">Macro for platform-dependent symbol export/import.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00174">gf_macro.h:174</a></div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00054">draw_platform.h:54</a></div></div>
|
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00065">draw_platform.h:65</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
<div class="ttc" id="astructgf__engine__t_html"><div class="ttname"><a href="structgf__engine__t.html">gf_engine_t</a></div><div class="ttdoc">Engine instance.</div><div class="ttdef"><b>Definition</b> <a href="core_8h_source.html#l00044">core.h:44</a></div></div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
@ -284,7 +284,7 @@ Functions</h2></td></tr>
|
|||||||
|
|
||||||
<p>Start 2D mode. </p>
|
<p>Start 2D mode. </p>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__graphic_8c_source.html#l00022">22</a> of file <a class="el" href="gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__graphic_8c_source.html#l00022">22</a> of file <a class="el" href="directx_2gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -314,7 +314,7 @@ Functions</h2></td></tr>
|
|||||||
|
|
||||||
<p>Clear the screen. </p>
|
<p>Clear the screen. </p>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__graphic_8c_source.html#l00044">44</a> of file <a class="el" href="gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__graphic_8c_source.html#l00026">26</a> of file <a class="el" href="directx_2gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -448,7 +448,7 @@ Functions</h2></td></tr>
|
|||||||
|
|
||||||
<p>Draw polygon with texture. </p>
|
<p>Draw polygon with texture. </p>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__graphic_8c_source.html#l00046">46</a> of file <a class="el" href="gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__graphic_8c_source.html#l00028">28</a> of file <a class="el" href="directx_2gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -478,7 +478,7 @@ Functions</h2></td></tr>
|
|||||||
|
|
||||||
<p>End 2D mode. </p>
|
<p>End 2D mode. </p>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__graphic_8c_source.html#l00034">34</a> of file <a class="el" href="gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__graphic_8c_source.html#l00024">24</a> of file <a class="el" href="directx_2gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -536,7 +536,7 @@ Functions</h2></td></tr>
|
|||||||
|
|
||||||
<p>Draw polygon. </p>
|
<p>Draw polygon. </p>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__graphic_8c_source.html#l00081">81</a> of file <a class="el" href="gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__graphic_8c_source.html#l00030">30</a> of file <a class="el" href="directx_2gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -661,7 +661,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__graphic_8c_source.html#l00108">108</a> of file <a class="el" href="gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__graphic_8c_source.html#l00032">32</a> of file <a class="el" href="directx_2gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -697,7 +697,7 @@ Functions</h2></td></tr>
|
|||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="gf__graphic_8c_source.html#l00125">125</a> of file <a class="el" href="gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="directx_2gf__graphic_8c_source.html#l00034">34</a> of file <a class="el" href="directx_2gf__graphic_8c_source.html">gf_graphic.c</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -154,16 +154,16 @@ $(document).ready(function(){initNavTree('gf__graphic_8h_source.html',''); initR
|
|||||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="ttc" id="adraw_8h_html"><div class="ttname"><a href="draw_8h.html">draw.h</a></div><div class="ttdoc">Type definitions related to drawing interface.</div></div>
|
<div class="ttc" id="adraw_8h_html"><div class="ttname"><a href="draw_8h.html">draw.h</a></div><div class="ttdoc">Type definitions related to drawing interface.</div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_a3285370a495233cc7db4f25317cd5fb0"><div class="ttname"><a href="gf__graphic_8h.html#a3285370a495233cc7db4f25317cd5fb0">gf_graphic_draw_texture_2d</a></div><div class="ttdeci">void gf_graphic_draw_texture_2d(gf_draw_t *draw, double x, double y, double w, double h, gf_texture_t *texture, gf_graphic_color_t color)</div><div class="ttdoc">Draw rectangle with texture.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic__common_8c_source.html#l00057">gf_graphic_common.c:57</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_a3285370a495233cc7db4f25317cd5fb0"><div class="ttname"><a href="gf__graphic_8h.html#a3285370a495233cc7db4f25317cd5fb0">gf_graphic_draw_texture_2d</a></div><div class="ttdeci">void gf_graphic_draw_texture_2d(gf_draw_t *draw, double x, double y, double w, double h, gf_texture_t *texture, gf_graphic_color_t color)</div><div class="ttdoc">Draw rectangle with texture.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic__common_8c_source.html#l00057">gf_graphic_common.c:57</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_a4157822cc342fa294329ed2c436d53f2"><div class="ttname"><a href="gf__graphic_8h.html#a4157822cc342fa294329ed2c436d53f2">gf_graphic_draw_texture_polygon</a></div><div class="ttdeci">void gf_graphic_draw_texture_polygon(gf_draw_t *draw, gf_texture_t *texture, gf_graphic_color_t color, int dim, int npair,...)</div><div class="ttdoc">Draw polygon with texture.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic_8c_source.html#l00046">gf_graphic.c:46</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_a4157822cc342fa294329ed2c436d53f2"><div class="ttname"><a href="gf__graphic_8h.html#a4157822cc342fa294329ed2c436d53f2">gf_graphic_draw_texture_polygon</a></div><div class="ttdeci">void gf_graphic_draw_texture_polygon(gf_draw_t *draw, gf_texture_t *texture, gf_graphic_color_t color, int dim, int npair,...)</div><div class="ttdoc">Draw polygon with texture.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__graphic_8c_source.html#l00028">gf_graphic.c:28</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_a4811198de205914602e5cdbafdcdd68d"><div class="ttname"><a href="gf__graphic_8h.html#a4811198de205914602e5cdbafdcdd68d">gf_graphic_fill_rect</a></div><div class="ttdeci">void gf_graphic_fill_rect(gf_draw_t *draw, double x, double y, double w, double h, gf_graphic_color_t color)</div><div class="ttdoc">Draw filled rectangle.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic__common_8c_source.html#l00019">gf_graphic_common.c:19</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_a4811198de205914602e5cdbafdcdd68d"><div class="ttname"><a href="gf__graphic_8h.html#a4811198de205914602e5cdbafdcdd68d">gf_graphic_fill_rect</a></div><div class="ttdeci">void gf_graphic_fill_rect(gf_draw_t *draw, double x, double y, double w, double h, gf_graphic_color_t color)</div><div class="ttdoc">Draw filled rectangle.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic__common_8c_source.html#l00019">gf_graphic_common.c:19</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_a74f8bf7e2fc346f7d85ecfcea061f3fb"><div class="ttname"><a href="gf__graphic_8h.html#a74f8bf7e2fc346f7d85ecfcea061f3fb">gf_graphic_clear</a></div><div class="ttdeci">void gf_graphic_clear(gf_draw_t *draw)</div><div class="ttdoc">Clear the screen.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic_8c_source.html#l00044">gf_graphic.c:44</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_a74f8bf7e2fc346f7d85ecfcea061f3fb"><div class="ttname"><a href="gf__graphic_8h.html#a74f8bf7e2fc346f7d85ecfcea061f3fb">gf_graphic_clear</a></div><div class="ttdeci">void gf_graphic_clear(gf_draw_t *draw)</div><div class="ttdoc">Clear the screen.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__graphic_8c_source.html#l00026">gf_graphic.c:26</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_a8ff780a4bcadc008355699101d2a42cc"><div class="ttname"><a href="gf__graphic_8h.html#a8ff780a4bcadc008355699101d2a42cc">gf_graphic_fill_polygon</a></div><div class="ttdeci">void gf_graphic_fill_polygon(gf_draw_t *draw, gf_graphic_color_t color, int dim, int npair,...)</div><div class="ttdoc">Draw polygon.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic_8c_source.html#l00081">gf_graphic.c:81</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_a8ff780a4bcadc008355699101d2a42cc"><div class="ttname"><a href="gf__graphic_8h.html#a8ff780a4bcadc008355699101d2a42cc">gf_graphic_fill_polygon</a></div><div class="ttdeci">void gf_graphic_fill_polygon(gf_draw_t *draw, gf_graphic_color_t color, int dim, int npair,...)</div><div class="ttdoc">Draw polygon.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__graphic_8c_source.html#l00030">gf_graphic.c:30</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_a95e7c86d8e9b64501af7de7268f6d74d"><div class="ttname"><a href="gf__graphic_8h.html#a95e7c86d8e9b64501af7de7268f6d74d">gf_graphic_perspective</a></div><div class="ttdeci">void gf_graphic_perspective(gf_draw_t *draw, double fovy, double znear, double zfar)</div><div class="ttdoc">Set perspective.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic_8c_source.html#l00108">gf_graphic.c:108</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_a95e7c86d8e9b64501af7de7268f6d74d"><div class="ttname"><a href="gf__graphic_8h.html#a95e7c86d8e9b64501af7de7268f6d74d">gf_graphic_perspective</a></div><div class="ttdeci">void gf_graphic_perspective(gf_draw_t *draw, double fovy, double znear, double zfar)</div><div class="ttdoc">Set perspective.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__graphic_8c_source.html#l00032">gf_graphic.c:32</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_a9840372651011386f6851954e95e7943"><div class="ttname"><a href="gf__graphic_8h.html#a9840372651011386f6851954e95e7943">gf_graphic_text</a></div><div class="ttdeci">void gf_graphic_text(gf_draw_t *draw, double x, double y, double size, const char *text, gf_graphic_color_t color)</div><div class="ttdoc">Draw text.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic__common_8c_source.html#l00021">gf_graphic_common.c:21</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_a9840372651011386f6851954e95e7943"><div class="ttname"><a href="gf__graphic_8h.html#a9840372651011386f6851954e95e7943">gf_graphic_text</a></div><div class="ttdeci">void gf_graphic_text(gf_draw_t *draw, double x, double y, double size, const char *text, gf_graphic_color_t color)</div><div class="ttdoc">Draw text.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic__common_8c_source.html#l00021">gf_graphic_common.c:21</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_a996f203bc791922f639ad2e02b5299c1"><div class="ttname"><a href="gf__graphic_8h.html#a996f203bc791922f639ad2e02b5299c1">gf_graphic_text_width</a></div><div class="ttdeci">double gf_graphic_text_width(gf_draw_t *draw, double size, const char *text)</div><div class="ttdoc">Calculate text width.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic__common_8c_source.html#l00041">gf_graphic_common.c:41</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_a996f203bc791922f639ad2e02b5299c1"><div class="ttname"><a href="gf__graphic_8h.html#a996f203bc791922f639ad2e02b5299c1">gf_graphic_text_width</a></div><div class="ttdeci">double gf_graphic_text_width(gf_draw_t *draw, double size, const char *text)</div><div class="ttdoc">Calculate text width.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic__common_8c_source.html#l00041">gf_graphic_common.c:41</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_acd5d3047cf76b63b2d1161e4e880f446"><div class="ttname"><a href="gf__graphic_8h.html#acd5d3047cf76b63b2d1161e4e880f446">gf_graphic_end_2d</a></div><div class="ttdeci">void gf_graphic_end_2d(gf_draw_t *draw)</div><div class="ttdoc">End 2D mode.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic_8c_source.html#l00034">gf_graphic.c:34</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_acd5d3047cf76b63b2d1161e4e880f446"><div class="ttname"><a href="gf__graphic_8h.html#acd5d3047cf76b63b2d1161e4e880f446">gf_graphic_end_2d</a></div><div class="ttdeci">void gf_graphic_end_2d(gf_draw_t *draw)</div><div class="ttdoc">End 2D mode.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__graphic_8c_source.html#l00024">gf_graphic.c:24</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_ad35db673e213edbadbfd938138c88a4c"><div class="ttname"><a href="gf__graphic_8h.html#ad35db673e213edbadbfd938138c88a4c">gf_graphic_begin_2d</a></div><div class="ttdeci">void gf_graphic_begin_2d(gf_draw_t *draw)</div><div class="ttdoc">Start 2D mode.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic_8c_source.html#l00022">gf_graphic.c:22</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_ad35db673e213edbadbfd938138c88a4c"><div class="ttname"><a href="gf__graphic_8h.html#ad35db673e213edbadbfd938138c88a4c">gf_graphic_begin_2d</a></div><div class="ttdeci">void gf_graphic_begin_2d(gf_draw_t *draw)</div><div class="ttdoc">Start 2D mode.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__graphic_8c_source.html#l00022">gf_graphic.c:22</a></div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html_af8285b506b90125960bf01b427a9a883"><div class="ttname"><a href="gf__graphic_8h.html#af8285b506b90125960bf01b427a9a883">gf_graphic_set_camera</a></div><div class="ttdeci">void gf_graphic_set_camera(gf_draw_t *draw)</div><div class="ttdoc">Set camera.</div><div class="ttdef"><b>Definition</b> <a href="gf__graphic_8c_source.html#l00125">gf_graphic.c:125</a></div></div>
|
<div class="ttc" id="agf__graphic_8h_html_af8285b506b90125960bf01b427a9a883"><div class="ttname"><a href="gf__graphic_8h.html#af8285b506b90125960bf01b427a9a883">gf_graphic_set_camera</a></div><div class="ttdeci">void gf_graphic_set_camera(gf_draw_t *draw)</div><div class="ttdoc">Set camera.</div><div class="ttdef"><b>Definition</b> <a href="directx_2gf__graphic_8c_source.html#l00034">gf_graphic.c:34</a></div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html_a64ddd31b0795e397b5d944e6f1821357"><div class="ttname"><a href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a></div><div class="ttdeci">#define GF_EXPORT</div><div class="ttdoc">Macro for platform-dependent symbol export/import.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00174">gf_macro.h:174</a></div></div>
|
<div class="ttc" id="agf__macro_8h_html_a64ddd31b0795e397b5d944e6f1821357"><div class="ttname"><a href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a></div><div class="ttdeci">#define GF_EXPORT</div><div class="ttdoc">Macro for platform-dependent symbol export/import.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00174">gf_macro.h:174</a></div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
|
@ -142,7 +142,7 @@ $(document).ready(function(){initNavTree('gf__texture_8c_source.html',''); initR
|
|||||||
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="agf__texture_8h_html"><div class="ttname"><a href="gf__texture_8h.html">gf_texture.h</a></div><div class="ttdoc">Texture.</div></div>
|
<div class="ttc" id="agf__texture_8h_html"><div class="ttname"><a href="gf__texture_8h.html">gf_texture.h</a></div><div class="ttdoc">Texture.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00047">draw_driver.h:47</a></div></div>
|
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00056">draw_driver.h:56</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__texture__t_html"><div class="ttname"><a href="structgf__texture__t.html">gf_texture_t</a></div><div class="ttdoc">Texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
<div class="ttc" id="astructgf__texture__t_html"><div class="ttname"><a href="structgf__texture__t.html">gf_texture_t</a></div><div class="ttdoc">Texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
||||||
<div class="ttc" id="astructgf__texture__t_html_a0640d6993c4de94f7e51374c12ef7e35"><div class="ttname"><a href="structgf__texture__t.html#a0640d6993c4de94f7e51374c12ef7e35">gf_texture_t::internal_width</a></div><div class="ttdeci">int internal_width</div><div class="ttdoc">Internal width of texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
<div class="ttc" id="astructgf__texture__t_html_a0640d6993c4de94f7e51374c12ef7e35"><div class="ttname"><a href="structgf__texture__t.html#a0640d6993c4de94f7e51374c12ef7e35">gf_texture_t::internal_width</a></div><div class="ttdeci">int internal_width</div><div class="ttdoc">Internal width of texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
||||||
|
@ -142,31 +142,38 @@ $(document).ready(function(){initNavTree('gf__version_8c_source.html',''); initR
|
|||||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
|
||||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#if defined(THREAD_WIN32)</span></div>
|
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#if defined(DRV_DIRECTX)</span></div>
|
||||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> strcpy(version-><a class="code hl_variable" href="structgf__version__t.html#adf3afb0a4b590b655d7e5ccd334bc51d">thread</a>, <span class="stringliteral">"Win32"</span>);</div>
|
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> strcpy(version-><a class="code hl_variable" href="structgf__version__t.html#ab555af19af1deaab5ddbe08b15f2b803">driver</a>, <span class="stringliteral">"DirectX"</span>);</div>
|
||||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#elif defined(THREAD_POSIX)</span></div>
|
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#if defined(USE_DX11)</span></div>
|
||||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> strcpy(version-><a class="code hl_variable" href="structgf__version__t.html#adf3afb0a4b590b655d7e5ccd334bc51d">thread</a>, <span class="stringliteral">"POSIX"</span>);</div>
|
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> strcpy(version-><a class="code hl_variable" href="structgf__version__t.html#a2a478dbfcd02eaead8b77aad204cfc0d">backend</a>, <span class="stringliteral">"DirectX 11"</span>);</div>
|
||||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> strcpy(cpstr, GF_VERSION);</div>
|
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> </div>
|
||||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordflow">for</span>(i = 0;; i++) {</div>
|
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="preprocessor">#if defined(THREAD_WIN32)</span></div>
|
||||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keywordflow">if</span>(cpstr[i] == <span class="charliteral">'.'</span> || cpstr[i] == 0) {</div>
|
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> strcpy(version-><a class="code hl_variable" href="structgf__version__t.html#adf3afb0a4b590b655d7e5ccd334bc51d">thread</a>, <span class="stringliteral">"Win32"</span>);</div>
|
||||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keywordtype">int</span> num;</div>
|
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="preprocessor">#elif defined(THREAD_POSIX)</span></div>
|
||||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> cpstr[i] = 0;</div>
|
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> strcpy(version-><a class="code hl_variable" href="structgf__version__t.html#adf3afb0a4b590b655d7e5ccd334bc51d">thread</a>, <span class="stringliteral">"POSIX"</span>);</div>
|
||||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> num = atoi(cpstr + old);</div>
|
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keywordflow">if</span>(incr == 0) {</div>
|
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> </div>
|
||||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> version-><a class="code hl_variable" href="structgf__version__t.html#a18c4ea6d16bd4d27da71586779ea3295">major</a> = num;</div>
|
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> strcpy(cpstr, GF_VERSION);</div>
|
||||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span>(incr == 1) {</div>
|
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordflow">for</span>(i = 0;; i++) {</div>
|
||||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> version-><a class="code hl_variable" href="structgf__version__t.html#a573839ca44261b9ccbd73e43be57d326">minor</a> = num;</div>
|
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keywordflow">if</span>(cpstr[i] == <span class="charliteral">'.'</span> || cpstr[i] == 0) {</div>
|
||||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span>(incr == 2) {</div>
|
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordtype">int</span> num;</div>
|
||||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> version-><a class="code hl_variable" href="structgf__version__t.html#a4ae35b795688ecbcb98562b52ce03509">patch</a> = num;</div>
|
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> cpstr[i] = 0;</div>
|
||||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> }</div>
|
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> num = atoi(cpstr + old);</div>
|
||||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> old = i + 1;</div>
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="keywordflow">if</span>(incr == 0) {</div>
|
||||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> incr++;</div>
|
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> version-><a class="code hl_variable" href="structgf__version__t.html#a18c4ea6d16bd4d27da71586779ea3295">major</a> = num;</div>
|
||||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <span class="keywordflow">if</span>(incr == 3) <span class="keywordflow">break</span>;</div>
|
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span>(incr == 1) {</div>
|
||||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> }</div>
|
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> version-><a class="code hl_variable" href="structgf__version__t.html#a573839ca44261b9ccbd73e43be57d326">minor</a> = num;</div>
|
||||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> }</div>
|
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> } <span class="keywordflow">else</span> <span class="keywordflow">if</span>(incr == 2) {</div>
|
||||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span>}</div>
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> version-><a class="code hl_variable" href="structgf__version__t.html#a4ae35b795688ecbcb98562b52ce03509">patch</a> = num;</div>
|
||||||
|
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> }</div>
|
||||||
|
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> old = i + 1;</div>
|
||||||
|
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> incr++;</div>
|
||||||
|
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keywordflow">if</span>(incr == 3) <span class="keywordflow">break</span>;</div>
|
||||||
|
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> }</div>
|
||||||
|
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> }</div>
|
||||||
|
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span>}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="agf__version_8h_html"><div class="ttname"><a href="gf__version_8h.html">gf_version.h</a></div><div class="ttdoc">Version.</div></div>
|
<div class="ttc" id="agf__version_8h_html"><div class="ttname"><a href="gf__version_8h.html">gf_version.h</a></div><div class="ttdoc">Version.</div></div>
|
||||||
|
@ -50,7 +50,7 @@ var NAVTREE =
|
|||||||
var NAVTREEINDEX =
|
var NAVTREEINDEX =
|
||||||
[
|
[
|
||||||
"annotated.html",
|
"annotated.html",
|
||||||
"structgf__font__bbox__t.html#a2b45d905b5ba888912df8e50037b4727"
|
"structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346"
|
||||||
];
|
];
|
||||||
|
|
||||||
var SYNCONMSG = 'click to disable panel synchronisation';
|
var SYNCONMSG = 'click to disable panel synchronisation';
|
||||||
|
@ -8,14 +8,19 @@ var NAVTREEINDEX0 =
|
|||||||
"core_8h_source.html":[2,0,1,0,1],
|
"core_8h_source.html":[2,0,1,0,1],
|
||||||
"dir_010439d597aa5f2c3973222e6254bb56.html":[2,0,2,1],
|
"dir_010439d597aa5f2c3973222e6254bb56.html":[2,0,2,1],
|
||||||
"dir_01284e59d658032137ac90170bc51d5c.html":[2,0,2],
|
"dir_01284e59d658032137ac90170bc51d5c.html":[2,0,2],
|
||||||
|
"dir_036ee58afba6ae32492bae49fa57c3dc.html":[2,0,0,0,0],
|
||||||
"dir_3a4208df5cf5d0ab1d583a2473f08407.html":[2,0,2,0],
|
"dir_3a4208df5cf5d0ab1d583a2473f08407.html":[2,0,2,0],
|
||||||
"dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.html":[2,0,0],
|
"dir_5a32c7c5d9a7b7a4563b24a8e4acb19a.html":[2,0,0],
|
||||||
"dir_755d8abb012f637854d4b2fb26e768d7.html":[2,0,0,0,2],
|
"dir_755d8abb012f637854d4b2fb26e768d7.html":[2,0,0,1,2],
|
||||||
"dir_78c3bd53007468ca0f7c2ae3b8c8a04a.html":[2,0,0,0,0],
|
"dir_78c3bd53007468ca0f7c2ae3b8c8a04a.html":[2,0,0,1,0],
|
||||||
"dir_b950b80d4849be3c17e5feffdf9623ad.html":[2,0,0,0,1],
|
"dir_8b86b195670ff9abc2799cc711b7f0dc.html":[2,0,0,0],
|
||||||
"dir_cdfa954f69b2b39cda8325447a851899.html":[2,0,0,0],
|
"dir_b950b80d4849be3c17e5feffdf9623ad.html":[2,0,0,1,1],
|
||||||
|
"dir_cdfa954f69b2b39cda8325447a851899.html":[2,0,0,1],
|
||||||
"dir_d44c64559bbebec7f509842c48db8b23.html":[2,0,1],
|
"dir_d44c64559bbebec7f509842c48db8b23.html":[2,0,1],
|
||||||
"dir_e60f2706c8c207c5a951446d03370319.html":[2,0,1,0],
|
"dir_e60f2706c8c207c5a951446d03370319.html":[2,0,1,0],
|
||||||
|
"directx_2dx11_2gf__draw_8c_source.html":[2,0,0,0,0,0],
|
||||||
|
"directx_2gf__driver_8c_source.html":[2,0,0,0,1],
|
||||||
|
"directx_2gf__graphic_8c_source.html":[2,0,0,0,2],
|
||||||
"draw_8h.html":[2,0,1,0,2],
|
"draw_8h.html":[2,0,1,0,2],
|
||||||
"draw_8h_source.html":[2,0,1,0,2],
|
"draw_8h_source.html":[2,0,1,0,2],
|
||||||
"draw__driver_8h.html":[2,0,1,0,3],
|
"draw__driver_8h.html":[2,0,1,0,3],
|
||||||
@ -43,160 +48,158 @@ var NAVTREEINDEX0 =
|
|||||||
"gf__core_8h.html#abae48921e84f92d590608745536a9ffc":[2,0,1,2,3],
|
"gf__core_8h.html#abae48921e84f92d590608745536a9ffc":[2,0,1,2,3],
|
||||||
"gf__core_8h.html#ade0f3fb928e49b05985f095e95fb1f92":[2,0,1,2,0],
|
"gf__core_8h.html#ade0f3fb928e49b05985f095e95fb1f92":[2,0,1,2,0],
|
||||||
"gf__core_8h_source.html":[2,0,1,2],
|
"gf__core_8h_source.html":[2,0,1,2],
|
||||||
"gf__draw_8h.html":[2,0,1,3],
|
"gf__directx_8h.html":[2,0,1,3],
|
||||||
"gf__draw_8h.html#a11d157bf565b4010f1350dd5329fa4a4":[2,0,1,3,3],
|
"gf__directx_8h_source.html":[2,0,1,3],
|
||||||
"gf__draw_8h.html#a4575368fee8a93966d657874a0906aaf":[2,0,1,3,0],
|
"gf__draw_8h.html":[2,0,1,4],
|
||||||
"gf__draw_8h.html#a47934a1eafd8426cc145a97e36867551":[2,0,1,3,6],
|
"gf__draw_8h.html#a11d157bf565b4010f1350dd5329fa4a4":[2,0,1,4,3],
|
||||||
"gf__draw_8h.html#a4887fe11d8dfe55cf784e07b382b046a":[2,0,1,3,4],
|
"gf__draw_8h.html#a4575368fee8a93966d657874a0906aaf":[2,0,1,4,0],
|
||||||
"gf__draw_8h.html#aa7c19917300ff10b22de455323f01d83":[2,0,1,3,2],
|
"gf__draw_8h.html#a47934a1eafd8426cc145a97e36867551":[2,0,1,4,6],
|
||||||
"gf__draw_8h.html#af1d6ba858a1cee357f8626501540e8bf":[2,0,1,3,5],
|
"gf__draw_8h.html#a4887fe11d8dfe55cf784e07b382b046a":[2,0,1,4,4],
|
||||||
"gf__draw_8h.html#af65b9048f8e8b33c560f374a945d1dec":[2,0,1,3,1],
|
"gf__draw_8h.html#aa7c19917300ff10b22de455323f01d83":[2,0,1,4,2],
|
||||||
"gf__draw_8h_source.html":[2,0,1,3],
|
"gf__draw_8h.html#af1d6ba858a1cee357f8626501540e8bf":[2,0,1,4,5],
|
||||||
|
"gf__draw_8h.html#af65b9048f8e8b33c560f374a945d1dec":[2,0,1,4,1],
|
||||||
|
"gf__draw_8h_source.html":[2,0,1,4],
|
||||||
"gf__draw__common_8c_source.html":[2,0,5],
|
"gf__draw__common_8c_source.html":[2,0,5],
|
||||||
"gf__draw__driver_8h.html":[2,0,1,4],
|
"gf__draw__driver_8h.html":[2,0,1,5],
|
||||||
"gf__draw__driver_8h.html#a034ba7f18e4d2c0395d4116182c47785":[2,0,1,4,8],
|
"gf__draw__driver_8h.html#a034ba7f18e4d2c0395d4116182c47785":[2,0,1,5,8],
|
||||||
"gf__draw__driver_8h.html#a2740a2bb536d05c08ca019e66be4b6c6":[2,0,1,4,10],
|
"gf__draw__driver_8h.html#a2740a2bb536d05c08ca019e66be4b6c6":[2,0,1,5,10],
|
||||||
"gf__draw__driver_8h.html#a43e4c5ac09e1092f2236af7bc3974431":[2,0,1,4,6],
|
"gf__draw__driver_8h.html#a43e4c5ac09e1092f2236af7bc3974431":[2,0,1,5,6],
|
||||||
"gf__draw__driver_8h.html#a5d2d7820e9dabe9f558d3f5a45b0ea60":[2,0,1,4,1],
|
"gf__draw__driver_8h.html#a5d2d7820e9dabe9f558d3f5a45b0ea60":[2,0,1,5,1],
|
||||||
"gf__draw__driver_8h.html#a646a68acd6e610379fc6ef5511e8c5d9":[2,0,1,4,0],
|
"gf__draw__driver_8h.html#a646a68acd6e610379fc6ef5511e8c5d9":[2,0,1,5,0],
|
||||||
"gf__draw__driver_8h.html#a9ba4f91da9872bfc447a124cc4cf7d2a":[2,0,1,4,7],
|
"gf__draw__driver_8h.html#a9ba4f91da9872bfc447a124cc4cf7d2a":[2,0,1,5,7],
|
||||||
"gf__draw__driver_8h.html#aa43ec41907a9e23dd236332f9d624dac":[2,0,1,4,5],
|
"gf__draw__driver_8h.html#aa43ec41907a9e23dd236332f9d624dac":[2,0,1,5,5],
|
||||||
"gf__draw__driver_8h.html#ac53faf99d73b8279f7a020a7c08d7121":[2,0,1,4,2],
|
"gf__draw__driver_8h.html#ac53faf99d73b8279f7a020a7c08d7121":[2,0,1,5,2],
|
||||||
"gf__draw__driver_8h.html#aebc8d113d5682c2f1090e6f04d0857e4":[2,0,1,4,3],
|
"gf__draw__driver_8h.html#aebc8d113d5682c2f1090e6f04d0857e4":[2,0,1,5,3],
|
||||||
"gf__draw__driver_8h.html#af0a260e2df4036c09bebe329c821fc19":[2,0,1,4,9],
|
"gf__draw__driver_8h.html#af0a260e2df4036c09bebe329c821fc19":[2,0,1,5,9],
|
||||||
"gf__draw__driver_8h.html#af8f5a8642f6e54ece2ab4b6389877b56":[2,0,1,4,4],
|
"gf__draw__driver_8h.html#af8f5a8642f6e54ece2ab4b6389877b56":[2,0,1,5,4],
|
||||||
"gf__draw__driver_8h_source.html":[2,0,1,4],
|
"gf__draw__driver_8h_source.html":[2,0,1,5],
|
||||||
"gf__draw__platform_8h.html":[2,0,1,5],
|
"gf__draw__platform_8h.html":[2,0,1,6],
|
||||||
"gf__draw__platform_8h.html#a24822bbf6cda6c2cbe336d70116dfb25":[2,0,1,5,2],
|
"gf__draw__platform_8h.html#a24822bbf6cda6c2cbe336d70116dfb25":[2,0,1,6,2],
|
||||||
"gf__draw__platform_8h.html#a368f0172138b75a37072d1ed357b1183":[2,0,1,5,4],
|
"gf__draw__platform_8h.html#a368f0172138b75a37072d1ed357b1183":[2,0,1,6,4],
|
||||||
"gf__draw__platform_8h.html#aa3106f20d1a654acf65f5e4ddb7a0fdd":[2,0,1,5,0],
|
"gf__draw__platform_8h.html#aa3106f20d1a654acf65f5e4ddb7a0fdd":[2,0,1,6,0],
|
||||||
"gf__draw__platform_8h.html#ad6f83af1b5dec4457aea20dcab88c94f":[2,0,1,5,3],
|
"gf__draw__platform_8h.html#ad6f83af1b5dec4457aea20dcab88c94f":[2,0,1,6,3],
|
||||||
"gf__draw__platform_8h.html#ae0d81adf1fa83413f5052dab1fc4793f":[2,0,1,5,1],
|
"gf__draw__platform_8h.html#ae0d81adf1fa83413f5052dab1fc4793f":[2,0,1,6,1],
|
||||||
"gf__draw__platform_8h.html#af006e1dd0055cd824dd61122454d6192":[2,0,1,5,5],
|
"gf__draw__platform_8h.html#af006e1dd0055cd824dd61122454d6192":[2,0,1,6,5],
|
||||||
"gf__draw__platform_8h_source.html":[2,0,1,5],
|
"gf__draw__platform_8h_source.html":[2,0,1,6],
|
||||||
"gf__driver_8c_source.html":[2,0,0,0,3],
|
|
||||||
"gf__font_8c_source.html":[2,0,6],
|
"gf__font_8c_source.html":[2,0,6],
|
||||||
"gf__font_8h.html":[2,0,1,6],
|
"gf__font_8h.html":[2,0,1,7],
|
||||||
"gf__font_8h.html#a0d171fe12d2ac1d3acc18476436608a1":[2,0,1,6,0],
|
"gf__font_8h.html#a0d171fe12d2ac1d3acc18476436608a1":[2,0,1,7,0],
|
||||||
"gf__font_8h.html#adc4a1d10e49218c6383f5af6c4752fa1":[2,0,1,6,1],
|
"gf__font_8h.html#adc4a1d10e49218c6383f5af6c4752fa1":[2,0,1,7,1],
|
||||||
"gf__font_8h_source.html":[2,0,1,6],
|
"gf__font_8h_source.html":[2,0,1,7],
|
||||||
"gf__graphic_8c_source.html":[2,0,0,0,4],
|
"gf__graphic_8h.html":[2,0,1,8],
|
||||||
"gf__graphic_8h.html":[2,0,1,7],
|
"gf__graphic_8h.html#a0b9f704231aa067e58c6a8e7a42afdcf":[2,0,1,8,1],
|
||||||
"gf__graphic_8h.html#a0b9f704231aa067e58c6a8e7a42afdcf":[2,0,1,7,1],
|
"gf__graphic_8h.html#a30c57cf06829cfb3f68556e73a86b203":[2,0,1,8,2],
|
||||||
"gf__graphic_8h.html#a30c57cf06829cfb3f68556e73a86b203":[2,0,1,7,2],
|
"gf__graphic_8h.html#a3285370a495233cc7db4f25317cd5fb0":[2,0,1,8,5],
|
||||||
"gf__graphic_8h.html#a3285370a495233cc7db4f25317cd5fb0":[2,0,1,7,5],
|
"gf__graphic_8h.html#a4157822cc342fa294329ed2c436d53f2":[2,0,1,8,6],
|
||||||
"gf__graphic_8h.html#a4157822cc342fa294329ed2c436d53f2":[2,0,1,7,6],
|
"gf__graphic_8h.html#a4811198de205914602e5cdbafdcdd68d":[2,0,1,8,9],
|
||||||
"gf__graphic_8h.html#a4811198de205914602e5cdbafdcdd68d":[2,0,1,7,9],
|
"gf__graphic_8h.html#a74f8bf7e2fc346f7d85ecfcea061f3fb":[2,0,1,8,4],
|
||||||
"gf__graphic_8h.html#a74f8bf7e2fc346f7d85ecfcea061f3fb":[2,0,1,7,4],
|
"gf__graphic_8h.html#a8ff780a4bcadc008355699101d2a42cc":[2,0,1,8,8],
|
||||||
"gf__graphic_8h.html#a8ff780a4bcadc008355699101d2a42cc":[2,0,1,7,8],
|
"gf__graphic_8h.html#a95e7c86d8e9b64501af7de7268f6d74d":[2,0,1,8,10],
|
||||||
"gf__graphic_8h.html#a95e7c86d8e9b64501af7de7268f6d74d":[2,0,1,7,10],
|
"gf__graphic_8h.html#a9840372651011386f6851954e95e7943":[2,0,1,8,12],
|
||||||
"gf__graphic_8h.html#a9840372651011386f6851954e95e7943":[2,0,1,7,12],
|
"gf__graphic_8h.html#a996f203bc791922f639ad2e02b5299c1":[2,0,1,8,13],
|
||||||
"gf__graphic_8h.html#a996f203bc791922f639ad2e02b5299c1":[2,0,1,7,13],
|
"gf__graphic_8h.html#ab0a76f61b9510881b842dbba4b0b54c0":[2,0,1,8,0],
|
||||||
"gf__graphic_8h.html#ab0a76f61b9510881b842dbba4b0b54c0":[2,0,1,7,0],
|
"gf__graphic_8h.html#acd5d3047cf76b63b2d1161e4e880f446":[2,0,1,8,7],
|
||||||
"gf__graphic_8h.html#acd5d3047cf76b63b2d1161e4e880f446":[2,0,1,7,7],
|
"gf__graphic_8h.html#ad35db673e213edbadbfd938138c88a4c":[2,0,1,8,3],
|
||||||
"gf__graphic_8h.html#ad35db673e213edbadbfd938138c88a4c":[2,0,1,7,3],
|
"gf__graphic_8h.html#af8285b506b90125960bf01b427a9a883":[2,0,1,8,11],
|
||||||
"gf__graphic_8h.html#af8285b506b90125960bf01b427a9a883":[2,0,1,7,11],
|
"gf__graphic_8h_source.html":[2,0,1,8],
|
||||||
"gf__graphic_8h_source.html":[2,0,1,7],
|
|
||||||
"gf__graphic__common_8c_source.html":[2,0,7],
|
"gf__graphic__common_8c_source.html":[2,0,7],
|
||||||
"gf__gui_8c_source.html":[2,0,8],
|
"gf__gui_8c_source.html":[2,0,8],
|
||||||
"gf__gui_8h.html":[2,0,1,8],
|
"gf__gui_8h.html":[2,0,1,9],
|
||||||
"gf__gui_8h.html#a01d6d034ff93d118bcbabf86f33735c5":[2,0,1,8,1],
|
"gf__gui_8h.html#a01d6d034ff93d118bcbabf86f33735c5":[2,0,1,9,1],
|
||||||
"gf__gui_8h.html#a39fc0e9d0e6ebaf3d60e1275008124b5":[2,0,1,8,6],
|
"gf__gui_8h.html#a39fc0e9d0e6ebaf3d60e1275008124b5":[2,0,1,9,6],
|
||||||
"gf__gui_8h.html#a41f221ae3b2221553f49678f9434976c":[2,0,1,8,7],
|
"gf__gui_8h.html#a41f221ae3b2221553f49678f9434976c":[2,0,1,9,7],
|
||||||
"gf__gui_8h.html#a59c22dec721b5a703d29e0b0d9fc3522":[2,0,1,8,0],
|
"gf__gui_8h.html#a59c22dec721b5a703d29e0b0d9fc3522":[2,0,1,9,0],
|
||||||
"gf__gui_8h.html#a670ac29a4409cc16c8d77f2d33ccc499":[2,0,1,8,5],
|
"gf__gui_8h.html#a670ac29a4409cc16c8d77f2d33ccc499":[2,0,1,9,5],
|
||||||
"gf__gui_8h.html#a929e99bf9dd58e4abc0c9f2a6b1341a1":[2,0,1,8,3],
|
"gf__gui_8h.html#a929e99bf9dd58e4abc0c9f2a6b1341a1":[2,0,1,9,3],
|
||||||
"gf__gui_8h.html#a9bfb5fc1e4dff3c3f0e4748d5b8c3c2e":[2,0,1,8,4],
|
"gf__gui_8h.html#a9bfb5fc1e4dff3c3f0e4748d5b8c3c2e":[2,0,1,9,4],
|
||||||
"gf__gui_8h.html#ad122969dc187a91908fc312f185eaa46":[2,0,1,8,2],
|
"gf__gui_8h.html#ad122969dc187a91908fc312f185eaa46":[2,0,1,9,2],
|
||||||
"gf__gui_8h_source.html":[2,0,1,8],
|
"gf__gui_8h_source.html":[2,0,1,9],
|
||||||
"gf__input_8c_source.html":[2,0,9],
|
"gf__input_8c_source.html":[2,0,9],
|
||||||
"gf__input_8h.html":[2,0,1,9],
|
"gf__input_8h.html":[2,0,1,10],
|
||||||
"gf__input_8h_source.html":[2,0,1,9],
|
"gf__input_8h_source.html":[2,0,1,10],
|
||||||
"gf__log_8c_source.html":[2,0,10],
|
"gf__log_8c_source.html":[2,0,10],
|
||||||
"gf__log_8h.html":[2,0,1,10],
|
"gf__log_8h.html":[2,0,1,11],
|
||||||
"gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a":[2,0,1,10,0],
|
"gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a":[2,0,1,11,0],
|
||||||
"gf__log_8h.html#aed92dc232c3ae9cabdff1eeea67dfa90":[2,0,1,10,1],
|
"gf__log_8h.html#aed92dc232c3ae9cabdff1eeea67dfa90":[2,0,1,11,1],
|
||||||
"gf__log_8h_source.html":[2,0,1,10],
|
"gf__log_8h_source.html":[2,0,1,11],
|
||||||
"gf__macro_8h.html":[2,0,1,11],
|
"gf__macro_8h.html":[2,0,1,12],
|
||||||
"gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377":[2,0,1,11,1],
|
"gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377":[2,0,1,12,1],
|
||||||
"gf__macro_8h.html#a0741ff0ae6d4298a707cb24a2b88d13e":[2,0,1,11,11],
|
"gf__macro_8h.html#a0741ff0ae6d4298a707cb24a2b88d13e":[2,0,1,12,11],
|
||||||
"gf__macro_8h.html#a13d820c4f195f0f38ce7d791a9a4ddeb":[2,0,1,11,3],
|
"gf__macro_8h.html#a13d820c4f195f0f38ce7d791a9a4ddeb":[2,0,1,12,3],
|
||||||
"gf__macro_8h.html#a162dc93ccefb746c38c3874a79b42eca":[2,0,1,11,13],
|
"gf__macro_8h.html#a162dc93ccefb746c38c3874a79b42eca":[2,0,1,12,13],
|
||||||
"gf__macro_8h.html#a1b10588ebedb9c8ea44c1e4d2dd11086":[2,0,1,11,16],
|
"gf__macro_8h.html#a1b10588ebedb9c8ea44c1e4d2dd11086":[2,0,1,12,16],
|
||||||
"gf__macro_8h.html#a25e2d509981e06719691d7b1b4b25b12":[2,0,1,11,0],
|
"gf__macro_8h.html#a25e2d509981e06719691d7b1b4b25b12":[2,0,1,12,0],
|
||||||
"gf__macro_8h.html#a25f301eb3d5e8c3bfb8187876fa36efa":[2,0,1,11,6],
|
"gf__macro_8h.html#a25f301eb3d5e8c3bfb8187876fa36efa":[2,0,1,12,6],
|
||||||
"gf__macro_8h.html#a438e60b3ef2df2ad0a220523e95d6dca":[2,0,1,11,5],
|
"gf__macro_8h.html#a438e60b3ef2df2ad0a220523e95d6dca":[2,0,1,12,5],
|
||||||
"gf__macro_8h.html#a44fcf2830dd68160e7745e6c93a0fc15":[2,0,1,11,8],
|
"gf__macro_8h.html#a44fcf2830dd68160e7745e6c93a0fc15":[2,0,1,12,8],
|
||||||
"gf__macro_8h.html#a4a8b5bd4a3f26e4e775db703d383e315":[2,0,1,11,10],
|
"gf__macro_8h.html#a4a8b5bd4a3f26e4e775db703d383e315":[2,0,1,12,10],
|
||||||
"gf__macro_8h.html#a522da62928e59f2d7e01a128eb2441f2":[2,0,1,11,18],
|
"gf__macro_8h.html#a522da62928e59f2d7e01a128eb2441f2":[2,0,1,12,18],
|
||||||
"gf__macro_8h.html#a5a117ced8c73165c3cc6144a49bf5af0":[2,0,1,11,7],
|
"gf__macro_8h.html#a5a117ced8c73165c3cc6144a49bf5af0":[2,0,1,12,7],
|
||||||
"gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357":[2,0,1,11,2],
|
"gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357":[2,0,1,12,2],
|
||||||
"gf__macro_8h.html#a697eb08d834a4889d84940e79575779d":[2,0,1,11,4],
|
"gf__macro_8h.html#a697eb08d834a4889d84940e79575779d":[2,0,1,12,4],
|
||||||
"gf__macro_8h.html#a7bbb6e42ee5fdf2e1dbbb4678e46973a":[2,0,1,11,15],
|
"gf__macro_8h.html#a7bbb6e42ee5fdf2e1dbbb4678e46973a":[2,0,1,12,15],
|
||||||
"gf__macro_8h.html#a9c8f57368c8d0b9a005e88951bb6b999":[2,0,1,11,9],
|
"gf__macro_8h.html#a9c8f57368c8d0b9a005e88951bb6b999":[2,0,1,12,9],
|
||||||
"gf__macro_8h.html#ac44de892fe92937b0c6bf471ed7c39d3":[2,0,1,11,12],
|
"gf__macro_8h.html#ac44de892fe92937b0c6bf471ed7c39d3":[2,0,1,12,12],
|
||||||
"gf__macro_8h.html#aeb8d09c8509f1bbb5c2647be76806117":[2,0,1,11,14],
|
"gf__macro_8h.html#aeb8d09c8509f1bbb5c2647be76806117":[2,0,1,12,14],
|
||||||
"gf__macro_8h.html#aeddf0443a9813483ca6bfc05190915e0":[2,0,1,11,17],
|
"gf__macro_8h.html#aeddf0443a9813483ca6bfc05190915e0":[2,0,1,12,17],
|
||||||
"gf__macro_8h_source.html":[2,0,1,11],
|
"gf__macro_8h_source.html":[2,0,1,12],
|
||||||
"gf__math_8c_source.html":[2,0,11],
|
"gf__math_8c_source.html":[2,0,11],
|
||||||
"gf__math_8h.html":[2,0,1,12],
|
"gf__math_8h.html":[2,0,1,13],
|
||||||
"gf__math_8h.html#a018423cb05adf480f9c3f28f304d1c47":[2,0,1,12,3],
|
"gf__math_8h.html#a018423cb05adf480f9c3f28f304d1c47":[2,0,1,13,3],
|
||||||
"gf__math_8h.html#a394ebd35e2cddf28c86a45dad759fbee":[2,0,1,12,4],
|
"gf__math_8h.html#a394ebd35e2cddf28c86a45dad759fbee":[2,0,1,13,4],
|
||||||
"gf__math_8h.html#a3bd2afc9ff0e67e60afef9fe82553726":[2,0,1,12,7],
|
"gf__math_8h.html#a3bd2afc9ff0e67e60afef9fe82553726":[2,0,1,13,7],
|
||||||
"gf__math_8h.html#a5438b2f7f1324cdd664f2b823faa1ba6":[2,0,1,12,6],
|
"gf__math_8h.html#a5438b2f7f1324cdd664f2b823faa1ba6":[2,0,1,13,6],
|
||||||
"gf__math_8h.html#a545245d1e846e9c756e776eb6138536b":[2,0,1,12,1],
|
"gf__math_8h.html#a545245d1e846e9c756e776eb6138536b":[2,0,1,13,1],
|
||||||
"gf__math_8h.html#a8bf10c0638a206ac572807e90508b6b5":[2,0,1,12,0],
|
"gf__math_8h.html#a8bf10c0638a206ac572807e90508b6b5":[2,0,1,13,0],
|
||||||
"gf__math_8h.html#a9df6d1b30bea0b200582e2873bddd113":[2,0,1,12,8],
|
"gf__math_8h.html#a9df6d1b30bea0b200582e2873bddd113":[2,0,1,13,8],
|
||||||
"gf__math_8h.html#aac8f6a22f2880f5b86b20a191a662333":[2,0,1,12,2],
|
"gf__math_8h.html#aac8f6a22f2880f5b86b20a191a662333":[2,0,1,13,2],
|
||||||
"gf__math_8h.html#aefea2441e869786726095fcda71750dc":[2,0,1,12,5],
|
"gf__math_8h.html#aefea2441e869786726095fcda71750dc":[2,0,1,13,5],
|
||||||
"gf__math_8h_source.html":[2,0,1,12],
|
"gf__math_8h_source.html":[2,0,1,13],
|
||||||
"gf__mesh_8c_source.html":[2,0,12],
|
"gf__mesh_8c_source.html":[2,0,12],
|
||||||
"gf__mesh_8h.html":[2,0,1,13],
|
"gf__mesh_8h.html":[2,0,1,14],
|
||||||
"gf__mesh_8h_source.html":[2,0,1,13],
|
"gf__mesh_8h_source.html":[2,0,1,14],
|
||||||
"gf__miniaudio_8c_source.html":[2,0,13],
|
"gf__miniaudio_8c_source.html":[2,0,13],
|
||||||
"gf__model_8c_source.html":[2,0,14],
|
"gf__model_8c_source.html":[2,0,14],
|
||||||
"gf__model_8h.html":[2,0,1,14],
|
"gf__model_8h.html":[2,0,1,15],
|
||||||
"gf__model_8h_source.html":[2,0,1,14],
|
"gf__model_8h_source.html":[2,0,1,15],
|
||||||
"gf__opengl_8h.html":[2,0,1,15],
|
"gf__opengl_8h.html":[2,0,1,16],
|
||||||
"gf__opengl_8h_source.html":[2,0,1,15],
|
"gf__opengl_8h_source.html":[2,0,1,16],
|
||||||
"gf__physics_8c_source.html":[2,0,15],
|
"gf__physics_8c_source.html":[2,0,15],
|
||||||
"gf__physics_8h.html":[2,0,1,16],
|
"gf__physics_8h.html":[2,0,1,17],
|
||||||
"gf__physics_8h.html#a046ff3b6d3842c4cfd2c43ec576b09c6":[2,0,1,16,0],
|
"gf__physics_8h.html#a046ff3b6d3842c4cfd2c43ec576b09c6":[2,0,1,17,0],
|
||||||
"gf__physics_8h.html#a5724da53e501775d4a0faad3c91f1a14":[2,0,1,16,3],
|
"gf__physics_8h.html#a5724da53e501775d4a0faad3c91f1a14":[2,0,1,17,3],
|
||||||
"gf__physics_8h.html#a7e225db0a916463d791036c4d8636993":[2,0,1,16,1],
|
"gf__physics_8h.html#a7e225db0a916463d791036c4d8636993":[2,0,1,17,1],
|
||||||
"gf__physics_8h.html#ad9f65aa74657b4558c67f809c590fad3":[2,0,1,16,2],
|
"gf__physics_8h.html#ad9f65aa74657b4558c67f809c590fad3":[2,0,1,17,2],
|
||||||
"gf__physics_8h_source.html":[2,0,1,16],
|
"gf__physics_8h_source.html":[2,0,1,17],
|
||||||
"gf__pre_8h.html":[2,0,1,17],
|
"gf__pre_8h.html":[2,0,1,18],
|
||||||
"gf__pre_8h_source.html":[2,0,1,17],
|
"gf__pre_8h_source.html":[2,0,1,18],
|
||||||
"gf__server_8c_source.html":[2,0,16],
|
"gf__server_8c_source.html":[2,0,16],
|
||||||
"gf__server_8h.html":[2,0,1,18],
|
"gf__server_8h.html":[2,0,1,19],
|
||||||
"gf__server_8h.html#a656e41de75a97731bffa1653fc2c8d4a":[2,0,1,18,0],
|
"gf__server_8h.html#a656e41de75a97731bffa1653fc2c8d4a":[2,0,1,19,0],
|
||||||
"gf__server_8h.html#a861aac514f048d33ce16e3209e125df5":[2,0,1,18,1],
|
"gf__server_8h.html#a861aac514f048d33ce16e3209e125df5":[2,0,1,19,1],
|
||||||
"gf__server_8h.html#a9f44e37cb5becfe321b352f8801fe22e":[2,0,1,18,3],
|
"gf__server_8h.html#a9f44e37cb5becfe321b352f8801fe22e":[2,0,1,19,3],
|
||||||
"gf__server_8h.html#afedff111b1691c5973e264ce4f6a3787":[2,0,1,18,2],
|
"gf__server_8h.html#afedff111b1691c5973e264ce4f6a3787":[2,0,1,19,2],
|
||||||
"gf__server_8h_source.html":[2,0,1,18],
|
"gf__server_8h_source.html":[2,0,1,19],
|
||||||
"gf__stb__image_8c_source.html":[2,0,17],
|
"gf__stb__image_8c_source.html":[2,0,17],
|
||||||
"gf__texture_8c_source.html":[2,0,18],
|
"gf__texture_8c_source.html":[2,0,18],
|
||||||
"gf__texture_8h.html":[2,0,1,19],
|
"gf__texture_8h.html":[2,0,1,20],
|
||||||
"gf__texture_8h.html#a3bfedc6c576e35173d3a7b1b9565e649":[2,0,1,19,1],
|
"gf__texture_8h.html#a3bfedc6c576e35173d3a7b1b9565e649":[2,0,1,20,1],
|
||||||
"gf__texture_8h.html#a6cd0c41bfc9dbe140bb52f39aaa14080":[2,0,1,19,0],
|
"gf__texture_8h.html#a6cd0c41bfc9dbe140bb52f39aaa14080":[2,0,1,20,0],
|
||||||
"gf__texture_8h_source.html":[2,0,1,19],
|
"gf__texture_8h_source.html":[2,0,1,20],
|
||||||
"gf__thread_8h.html":[2,0,1,20],
|
"gf__thread_8h.html":[2,0,1,21],
|
||||||
"gf__thread_8h.html#a168bd57321daded0d1789442e5680dea":[2,0,1,20,2],
|
"gf__thread_8h.html#a168bd57321daded0d1789442e5680dea":[2,0,1,21,2],
|
||||||
"gf__thread_8h.html#ad2a42aa3c8b51ec7e22625e8932906a4":[2,0,1,20,0],
|
"gf__thread_8h.html#ad2a42aa3c8b51ec7e22625e8932906a4":[2,0,1,21,0],
|
||||||
"gf__thread_8h.html#ae75b99ee6c28e149e333512f46e8656a":[2,0,1,20,1],
|
"gf__thread_8h.html#ae75b99ee6c28e149e333512f46e8656a":[2,0,1,21,1],
|
||||||
"gf__thread_8h_source.html":[2,0,1,20],
|
"gf__thread_8h_source.html":[2,0,1,21],
|
||||||
"gf__version_8c_source.html":[2,0,19],
|
"gf__version_8c_source.html":[2,0,19],
|
||||||
"gf__version_8h.html":[2,0,1,21],
|
"gf__version_8h.html":[2,0,1,22],
|
||||||
"gf__version_8h.html#a6bbaecc50f6c677871dcf74d7d7dbc4a":[2,0,1,21,0],
|
"gf__version_8h.html#a6bbaecc50f6c677871dcf74d7d7dbc4a":[2,0,1,22,0],
|
||||||
"gf__version_8h_source.html":[2,0,1,21],
|
"gf__version_8h_source.html":[2,0,1,22],
|
||||||
"glfw_2gf__draw_8c_source.html":[2,0,0,0,0,0],
|
|
||||||
"globals.html":[2,1,0],
|
"globals.html":[2,1,0],
|
||||||
"globals_defs.html":[2,1,4],
|
"globals_defs.html":[2,1,4],
|
||||||
"globals_enum.html":[2,1,3],
|
"globals_enum.html":[2,1,3],
|
||||||
"globals_func.html":[2,1,1],
|
"globals_func.html":[2,1,1],
|
||||||
"globals_type.html":[2,1,2],
|
"globals_type.html":[2,1,2],
|
||||||
"glx_2gf__draw_8c_source.html":[2,0,0,0,1,0],
|
|
||||||
"graphic_8h.html":[2,0,1,0,6],
|
"graphic_8h.html":[2,0,1,0,6],
|
||||||
"graphic_8h_source.html":[2,0,1,0,6],
|
"graphic_8h_source.html":[2,0,1,0,6],
|
||||||
"gui_8h.html":[2,0,1,0,7],
|
"gui_8h.html":[2,0,1,0,7],
|
||||||
@ -215,6 +218,11 @@ var NAVTREEINDEX0 =
|
|||||||
"mesh_8h_source.html":[2,0,1,0,9],
|
"mesh_8h_source.html":[2,0,1,0,9],
|
||||||
"model_8h.html":[2,0,1,0,10],
|
"model_8h.html":[2,0,1,0,10],
|
||||||
"model_8h_source.html":[2,0,1,0,10],
|
"model_8h_source.html":[2,0,1,0,10],
|
||||||
|
"opengl_2gf__driver_8c_source.html":[2,0,0,1,3],
|
||||||
|
"opengl_2gf__graphic_8c_source.html":[2,0,0,1,4],
|
||||||
|
"opengl_2glfw_2gf__draw_8c_source.html":[2,0,0,1,0,0],
|
||||||
|
"opengl_2glx_2gf__draw_8c_source.html":[2,0,0,1,1,0],
|
||||||
|
"opengl_2wgl_2gf__draw_8c_source.html":[2,0,0,1,2,0],
|
||||||
"pages.html":[],
|
"pages.html":[],
|
||||||
"physics_8h.html":[2,0,1,0,11],
|
"physics_8h.html":[2,0,1,0,11],
|
||||||
"physics_8h_source.html":[2,0,1,0,11],
|
"physics_8h_source.html":[2,0,1,0,11],
|
||||||
@ -241,13 +249,5 @@ var NAVTREEINDEX0 =
|
|||||||
"structgf__draw__t.html#a923e76b7eba5d6bca1c92bea6a716adb":[1,0,4,1],
|
"structgf__draw__t.html#a923e76b7eba5d6bca1c92bea6a716adb":[1,0,4,1],
|
||||||
"structgf__draw__t.html#ab7893e83d1d13fe68efbed786df0ce5c":[1,0,4,10],
|
"structgf__draw__t.html#ab7893e83d1d13fe68efbed786df0ce5c":[1,0,4,10],
|
||||||
"structgf__draw__t.html#ac8333a3ac4ec20cc31dffe69cf9fb19b":[1,0,4,0],
|
"structgf__draw__t.html#ac8333a3ac4ec20cc31dffe69cf9fb19b":[1,0,4,0],
|
||||||
"structgf__draw__t.html#ad0dd9e86b268e783bb7aa7483f604587":[1,0,4,14],
|
"structgf__draw__t.html#ad0dd9e86b268e783bb7aa7483f604587":[1,0,4,14]
|
||||||
"structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346":[1,0,4,13],
|
|
||||||
"structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f":[1,0,4,7],
|
|
||||||
"structgf__engine__t.html":[1,0,5],
|
|
||||||
"structgf__engine__t.html#a2ddb35da78854ca79e6f3be1cd5b8390":[1,0,5,2],
|
|
||||||
"structgf__engine__t.html#a311f3b1680291fbfb3271fc73a05748c":[1,0,5,1],
|
|
||||||
"structgf__engine__t.html#a4f2720244393f64efe90ef5079338ac2":[1,0,5,0],
|
|
||||||
"structgf__font__bbox__t.html":[1,0,6],
|
|
||||||
"structgf__font__bbox__t.html#a04fcce6ac897ce07a88fb98b4c2f133c":[1,0,6,3]
|
|
||||||
};
|
};
|
||||||
|
@ -1,5 +1,13 @@
|
|||||||
var NAVTREEINDEX1 =
|
var NAVTREEINDEX1 =
|
||||||
{
|
{
|
||||||
|
"structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346":[1,0,4,13],
|
||||||
|
"structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f":[1,0,4,7],
|
||||||
|
"structgf__engine__t.html":[1,0,5],
|
||||||
|
"structgf__engine__t.html#a2ddb35da78854ca79e6f3be1cd5b8390":[1,0,5,2],
|
||||||
|
"structgf__engine__t.html#a311f3b1680291fbfb3271fc73a05748c":[1,0,5,1],
|
||||||
|
"structgf__engine__t.html#a4f2720244393f64efe90ef5079338ac2":[1,0,5,0],
|
||||||
|
"structgf__font__bbox__t.html":[1,0,6],
|
||||||
|
"structgf__font__bbox__t.html#a04fcce6ac897ce07a88fb98b4c2f133c":[1,0,6,3],
|
||||||
"structgf__font__bbox__t.html#a2b45d905b5ba888912df8e50037b4727":[1,0,6,1],
|
"structgf__font__bbox__t.html#a2b45d905b5ba888912df8e50037b4727":[1,0,6,1],
|
||||||
"structgf__font__bbox__t.html#a74aeb849bbd50cbe19cd3f992a583fd9":[1,0,6,2],
|
"structgf__font__bbox__t.html#a74aeb849bbd50cbe19cd3f992a583fd9":[1,0,6,2],
|
||||||
"structgf__font__bbox__t.html#aadca894f3608eb26ffdf5a84bfb7dbd3":[1,0,6,0],
|
"structgf__font__bbox__t.html#aadca894f3608eb26ffdf5a84bfb7dbd3":[1,0,6,0],
|
||||||
@ -77,6 +85,5 @@ var NAVTREEINDEX1 =
|
|||||||
"uniongf__gui__union__t.html#a35c5cf94acf5b2158389f19578ee9ad7":[1,0,14,0],
|
"uniongf__gui__union__t.html#a35c5cf94acf5b2158389f19578ee9ad7":[1,0,14,0],
|
||||||
"version_8h.html":[2,0,1,0,15],
|
"version_8h.html":[2,0,1,0,15],
|
||||||
"version_8h_source.html":[2,0,1,0,15],
|
"version_8h_source.html":[2,0,1,0,15],
|
||||||
"wgl_2gf__draw_8c_source.html":[2,0,0,0,2,0],
|
|
||||||
"win32_2gf__thread_8c_source.html":[2,0,2,1,0]
|
"win32_2gf__thread_8c_source.html":[2,0,2,1,0]
|
||||||
};
|
};
|
||||||
|
@ -70,7 +70,7 @@ $(document).ready(function() { init_codefold(0); });
|
|||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
$(document).ready(function(){initNavTree('gf__driver_8c_source.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('opengl_2gf__driver_8c_source.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<div id="doc-content">
|
<div id="doc-content">
|
||||||
@ -128,8 +128,7 @@ $(document).ready(function(){initNavTree('gf__driver_8c_source.html',''); initRe
|
|||||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>GLfloat lightdim[] = {0.2f, 0.2f, 0.2f, 1.0f};</div>
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>GLfloat lightdim[] = {0.2f, 0.2f, 0.2f, 1.0f};</div>
|
||||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>GLfloat lightblk[] = {0.0f, 0.0f, 0.0f, 1.0f};</div>
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span>GLfloat lightblk[] = {0.0f, 0.0f, 0.0f, 1.0f};</div>
|
||||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
|
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||||
<div class="foldopen" id="foldopen00030" data-start="{" data-end="}">
|
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>* gf_draw_driver_register_texture(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height, <span class="keywordtype">int</span>* iwidth, <span class="keywordtype">int</span>* iheight, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* data) {</div>
|
||||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a034ba7f18e4d2c0395d4116182c47785"> 30</a></span><a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>* gf_draw_driver_register_texture(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height, <span class="keywordtype">int</span>* iwidth, <span class="keywordtype">int</span>* iheight, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span>* data) {</div>
|
|
||||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>* r = malloc(<span class="keyword">sizeof</span>(*r));</div>
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>* r = malloc(<span class="keyword">sizeof</span>(*r));</div>
|
||||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordtype">int</span> w = gf_math_nearest_2pow(width);</div>
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordtype">int</span> w = gf_math_nearest_2pow(width);</div>
|
||||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">int</span> h = gf_math_nearest_2pow(height);</div>
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">int</span> h = gf_math_nearest_2pow(height);</div>
|
||||||
@ -161,17 +160,13 @@ $(document).ready(function(){initNavTree('gf__driver_8c_source.html',''); initRe
|
|||||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
|
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> </div>
|
||||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keywordflow">return</span> r;</div>
|
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keywordflow">return</span> r;</div>
|
||||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>}</div>
|
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> </div>
|
||||||
<div class="foldopen" id="foldopen00063" data-start="{" data-end="}">
|
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="keywordtype">void</span> gf_draw_driver_destroy_texture(<a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>* t) {</div>
|
||||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#aa43ec41907a9e23dd236332f9d624dac"> 63</a></span><span class="keywordtype">void</span> gf_draw_driver_destroy_texture(<a class="code hl_struct" href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a>* t) {</div>
|
|
||||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> glDeleteTextures(1, &t->id);</div>
|
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> glDeleteTextures(1, &t->id);</div>
|
||||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> free(t);</div>
|
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> free(t);</div>
|
||||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>}</div>
|
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
|
||||||
<div class="foldopen" id="foldopen00068" data-start="{" data-end="}">
|
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span><a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>* gf_draw_driver_create(<a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine, <a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#aebc8d113d5682c2f1090e6f04d0857e4"> 68</a></span><a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>* gf_draw_driver_create(<a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine, <a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
|
||||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>* draw_driver = malloc(<span class="keyword">sizeof</span>(*draw_driver));</div>
|
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>* draw_driver = malloc(<span class="keyword">sizeof</span>(*draw_driver));</div>
|
||||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> memset(draw_driver, 0, <span class="keyword">sizeof</span>(*draw_driver));</div>
|
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> memset(draw_driver, 0, <span class="keyword">sizeof</span>(*draw_driver));</div>
|
||||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> draw_driver->engine = engine;</div>
|
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> draw_driver->engine = engine;</div>
|
||||||
@ -203,10 +198,8 @@ $(document).ready(function(){initNavTree('gf__driver_8c_source.html',''); initRe
|
|||||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
|
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
|
||||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keywordflow">return</span> draw_driver;</div>
|
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keywordflow">return</span> draw_driver;</div>
|
||||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span>}</div>
|
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
|
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> </div>
|
||||||
<div class="foldopen" id="foldopen00101" data-start="{" data-end="}">
|
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span><span class="keywordtype">int</span> gf_draw_driver_has_extension(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keyword">const</span> <span class="keywordtype">char</span>* query) {</div>
|
||||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a9ba4f91da9872bfc447a124cc4cf7d2a"> 101</a></span><span class="keywordtype">int</span> gf_draw_driver_has_extension(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keyword">const</span> <span class="keywordtype">char</span>* query) {</div>
|
|
||||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="keywordtype">int</span> ret = gf_draw_platform_has_extension(draw, query);</div>
|
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="keywordtype">int</span> ret = gf_draw_platform_has_extension(draw, query);</div>
|
||||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ext = NULL;</div>
|
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ext = NULL;</div>
|
||||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ptr;</div>
|
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ptr;</div>
|
||||||
@ -217,10 +210,8 @@ $(document).ready(function(){initNavTree('gf__driver_8c_source.html',''); initRe
|
|||||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> ptr = strstr(ext, query);</div>
|
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> ptr = strstr(ext, query);</div>
|
||||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="keywordflow">return</span> ((ptr != NULL) && ((ptr[len] == <span class="charliteral">' '</span>) || (ptr[len] == <span class="charliteral">'\0'</span>)));</div>
|
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="keywordflow">return</span> ((ptr != NULL) && ((ptr[len] == <span class="charliteral">' '</span>) || (ptr[len] == <span class="charliteral">'\0'</span>)));</div>
|
||||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span>}</div>
|
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
|
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> </div>
|
||||||
<div class="foldopen" id="foldopen00113" data-start="{" data-end="}">
|
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span><span class="keywordtype">void</span> gf_draw_driver_reshape(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#af0a260e2df4036c09bebe329c821fc19"> 113</a></span><span class="keywordtype">void</span> gf_draw_driver_reshape(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
|
||||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> glViewport(0, 0, (GLint)draw-><a class="code hl_variable" href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">width</a>, (GLint)draw-><a class="code hl_variable" href="structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f">height</a>);</div>
|
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> glViewport(0, 0, (GLint)draw-><a class="code hl_variable" href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">width</a>, (GLint)draw-><a class="code hl_variable" href="structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f">height</a>);</div>
|
||||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> glMatrixMode(GL_PROJECTION);</div>
|
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> glMatrixMode(GL_PROJECTION);</div>
|
||||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> gf_graphic_perspective(draw, 30, 1.0, 1000.0);</div>
|
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> gf_graphic_perspective(draw, 30, 1.0, 1000.0);</div>
|
||||||
@ -228,33 +219,25 @@ $(document).ready(function(){initNavTree('gf__driver_8c_source.html',''); initRe
|
|||||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> glMatrixMode(GL_MODELVIEW);</div>
|
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> glMatrixMode(GL_MODELVIEW);</div>
|
||||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> glLoadIdentity();</div>
|
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> glLoadIdentity();</div>
|
||||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span>}</div>
|
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
|
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> </div>
|
||||||
<div class="foldopen" id="foldopen00122" data-start="{" data-end="}">
|
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span><span class="keywordtype">void</span> gf_draw_driver_begin_texture_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__texture__t.html">gf_texture_t</a>* texture) {</div>
|
||||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#ac53faf99d73b8279f7a020a7c08d7121"> 122</a></span><span class="keywordtype">void</span> gf_draw_driver_begin_texture_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__texture__t.html">gf_texture_t</a>* texture) {</div>
|
|
||||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> glEnable(GL_TEXTURE_2D);</div>
|
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> glEnable(GL_TEXTURE_2D);</div>
|
||||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> glBindTexture(GL_TEXTURE_2D, texture-><a class="code hl_variable" href="structgf__texture__t.html#a6f2bc2d54ca5a6ab073a98fb4f4fbfc4">draw_driver_texture</a>->id);</div>
|
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> glBindTexture(GL_TEXTURE_2D, texture-><a class="code hl_variable" href="structgf__texture__t.html#a6f2bc2d54ca5a6ab073a98fb4f4fbfc4">draw_driver_texture</a>->id);</div>
|
||||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span>}</div>
|
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
|
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
|
||||||
<div class="foldopen" id="foldopen00127" data-start="{" data-end="}">
|
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span><span class="keywordtype">void</span> gf_draw_driver_end_texture_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a43e4c5ac09e1092f2236af7bc3974431"> 127</a></span><span class="keywordtype">void</span> gf_draw_driver_end_texture_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
|
||||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> glDisable(GL_TEXTURE_2D);</div>
|
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> glDisable(GL_TEXTURE_2D);</div>
|
||||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> glBindTexture(GL_TEXTURE_2D, 0);</div>
|
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> glBindTexture(GL_TEXTURE_2D, 0);</div>
|
||||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>}</div>
|
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
|
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
|
||||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a2740a2bb536d05c08ca019e66be4b6c6"> 132</a></span><span class="keywordtype">void</span> gf_draw_driver_set_color(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__graphic__color__t.html">gf_graphic_color_t</a> color) { glColor4f(color.<a class="code hl_variable" href="structgf__graphic__color__t.html#a5f1ffd7ee29657c6b6c71574b6f12788">r</a> / 255, color.<a class="code hl_variable" href="structgf__graphic__color__t.html#a0f0a24017b41658518516306c7e19acf">g</a> / 255, color.<a class="code hl_variable" href="structgf__graphic__color__t.html#a26d66ab963cf6822e7eadb7b0a96e040">b</a> / 255, color.<a class="code hl_variable" href="structgf__graphic__color__t.html#a55cf386eda83f15c1aa811626653141c">a</a> / 255); }</div>
|
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span><span class="keywordtype">void</span> gf_draw_driver_set_color(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__graphic__color__t.html">gf_graphic_color_t</a> color) { glColor4f(color.<a class="code hl_variable" href="structgf__graphic__color__t.html#a5f1ffd7ee29657c6b6c71574b6f12788">r</a> / 255, color.<a class="code hl_variable" href="structgf__graphic__color__t.html#a0f0a24017b41658518516306c7e19acf">g</a> / 255, color.<a class="code hl_variable" href="structgf__graphic__color__t.html#a26d66ab963cf6822e7eadb7b0a96e040">b</a> / 255, color.<a class="code hl_variable" href="structgf__graphic__color__t.html#a55cf386eda83f15c1aa811626653141c">a</a> / 255); }</div>
|
||||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
|
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
|
||||||
<div class="foldopen" id="foldopen00134" data-start="{" data-end="}">
|
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span><span class="keywordtype">void</span> gf_draw_driver_destroy(<a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>* driver) {</div>
|
||||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#af8f5a8642f6e54ece2ab4b6389877b56"> 134</a></span><span class="keywordtype">void</span> gf_draw_driver_destroy(<a class="code hl_struct" href="structgf__draw__driver__t.html">gf_draw_driver_t</a>* driver) {</div>
|
|
||||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <a class="code hl_define" href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a>(driver->engine, <span class="stringliteral">"Destroyed drawing driver"</span>, <span class="stringliteral">""</span>);</div>
|
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <a class="code hl_define" href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a>(driver->engine, <span class="stringliteral">"Destroyed drawing driver"</span>, <span class="stringliteral">""</span>);</div>
|
||||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> free(driver);</div>
|
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> free(driver);</div>
|
||||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span>}</div>
|
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> </div>
|
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> </div>
|
||||||
<div class="foldopen" id="foldopen00139" data-start="{" data-end="}">
|
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span><span class="keywordtype">void</span> gf_draw_driver_before(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a5d2d7820e9dabe9f558d3f5a45b0ea60"> 139</a></span><span class="keywordtype">void</span> gf_draw_driver_before(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
|
||||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> GLfloat lightpos[4];</div>
|
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> GLfloat lightpos[4];</div>
|
||||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> <a class="code hl_define" href="gf__math_8h.html#a545245d1e846e9c756e776eb6138536b">GF_MATH_VECTOR_COPY</a>(draw-><a class="code hl_variable" href="structgf__draw__t.html#a1cba7c3af17c134f9f749ff9cb5aba72">light</a>, lightpos);</div>
|
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> <a class="code hl_define" href="gf__math_8h.html#a545245d1e846e9c756e776eb6138536b">GF_MATH_VECTOR_COPY</a>(draw-><a class="code hl_variable" href="structgf__draw__t.html#a1cba7c3af17c134f9f749ff9cb5aba72">light</a>, lightpos);</div>
|
||||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> lightpos[3] = draw-><a class="code hl_variable" href="structgf__draw__t.html#a1cba7c3af17c134f9f749ff9cb5aba72">light</a>[3];</div>
|
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> lightpos[3] = draw-><a class="code hl_variable" href="structgf__draw__t.html#a1cba7c3af17c134f9f749ff9cb5aba72">light</a>[3];</div>
|
||||||
@ -266,9 +249,8 @@ $(document).ready(function(){initNavTree('gf__driver_8c_source.html',''); initRe
|
|||||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> glLightfv(GL_LIGHT0, GL_POSITION, lightpos);</div>
|
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> glLightfv(GL_LIGHT0, GL_POSITION, lightpos);</div>
|
||||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> gf_graphic_clear(draw);</div>
|
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> gf_graphic_clear(draw);</div>
|
||||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span>}</div>
|
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
|
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
|
||||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="gf__draw__driver_8h.html#a646a68acd6e610379fc6ef5511e8c5d9"> 152</a></span><span class="keywordtype">void</span> gf_draw_driver_after(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { glFlush(); }</div>
|
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span><span class="keywordtype">void</span> gf_draw_driver_after(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { glFlush(); }</div>
|
||||||
<div class="ttc" id="agf__draw_8h_html"><div class="ttname"><a href="gf__draw_8h.html">gf_draw.h</a></div><div class="ttdoc">Drawing interface.</div></div>
|
<div class="ttc" id="agf__draw_8h_html"><div class="ttname"><a href="gf__draw_8h.html">gf_draw.h</a></div><div class="ttdoc">Drawing interface.</div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
||||||
<div class="ttc" id="agf__draw__platform_8h_html"><div class="ttname"><a href="gf__draw__platform_8h.html">gf_draw_platform.h</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div></div>
|
<div class="ttc" id="agf__draw__platform_8h_html"><div class="ttname"><a href="gf__draw__platform_8h.html">gf_draw_platform.h</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div></div>
|
||||||
@ -280,8 +262,8 @@ $(document).ready(function(){initNavTree('gf__driver_8c_source.html',''); initRe
|
|||||||
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="agf__texture_8h_html"><div class="ttname"><a href="gf__texture_8h.html">gf_texture.h</a></div><div class="ttdoc">Texture.</div></div>
|
<div class="ttc" id="agf__texture_8h_html"><div class="ttname"><a href="gf__texture_8h.html">gf_texture.h</a></div><div class="ttdoc">Texture.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__driver__t_html"><div class="ttname"><a href="structgf__draw__driver__t.html">gf_draw_driver_t</a></div><div class="ttdoc">Drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00039">draw_driver.h:39</a></div></div>
|
<div class="ttc" id="astructgf__draw__driver__t_html"><div class="ttname"><a href="structgf__draw__driver__t.html">gf_draw_driver_t</a></div><div class="ttdoc">Drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00048">draw_driver.h:48</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00047">draw_driver.h:47</a></div></div>
|
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00056">draw_driver.h:56</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html_a1cba7c3af17c134f9f749ff9cb5aba72"><div class="ttname"><a href="structgf__draw__t.html#a1cba7c3af17c134f9f749ff9cb5aba72">gf_draw_t::light</a></div><div class="ttdeci">gf_math_vector_t light</div><div class="ttdoc">Light location.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html_a1cba7c3af17c134f9f749ff9cb5aba72"><div class="ttname"><a href="structgf__draw__t.html#a1cba7c3af17c134f9f749ff9cb5aba72">gf_draw_t::light</a></div><div class="ttdeci">gf_math_vector_t light</div><div class="ttdoc">Light location.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html_adeb3586537ce39bf94c594dec0348346"><div class="ttname"><a href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">gf_draw_t::width</a></div><div class="ttdeci">int width</div><div class="ttdoc">Width of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html_adeb3586537ce39bf94c594dec0348346"><div class="ttname"><a href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">gf_draw_t::width</a></div><div class="ttdeci">int width</div><div class="ttdoc">Width of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
@ -70,7 +70,7 @@ $(document).ready(function() { init_codefold(0); });
|
|||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
$(document).ready(function(){initNavTree('gf__graphic_8c_source.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('opengl_2gf__graphic_8c_source.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<div id="doc-content">
|
<div id="doc-content">
|
||||||
@ -120,8 +120,7 @@ $(document).ready(function(){initNavTree('gf__graphic_8c_source.html',''); initR
|
|||||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include <stdarg.h></span></div>
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include <stdarg.h></span></div>
|
||||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include <stdio.h></span></div>
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#include <stdio.h></span></div>
|
||||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||||
<div class="foldopen" id="foldopen00022" data-start="{" data-end="}">
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="keywordtype">void</span> gf_graphic_begin_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#ad35db673e213edbadbfd938138c88a4c"> 22</a></span><span class="keywordtype">void</span> gf_graphic_begin_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
|
||||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> glDisable(GL_LIGHTING);</div>
|
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> glDisable(GL_LIGHTING);</div>
|
||||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> glDisable(GL_DEPTH_TEST);</div>
|
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> glDisable(GL_DEPTH_TEST);</div>
|
||||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> glMatrixMode(GL_PROJECTION);</div>
|
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> glMatrixMode(GL_PROJECTION);</div>
|
||||||
@ -132,10 +131,8 @@ $(document).ready(function(){initNavTree('gf__graphic_8c_source.html',''); initR
|
|||||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> glPushMatrix();</div>
|
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> glPushMatrix();</div>
|
||||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> glLoadIdentity();</div>
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> glLoadIdentity();</div>
|
||||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>}</div>
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
|
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> </div>
|
||||||
<div class="foldopen" id="foldopen00034" data-start="{" data-end="}">
|
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="keywordtype">void</span> gf_graphic_end_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#acd5d3047cf76b63b2d1161e4e880f446"> 34</a></span><span class="keywordtype">void</span> gf_graphic_end_2d(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
|
||||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> glMatrixMode(GL_MODELVIEW);</div>
|
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> glMatrixMode(GL_MODELVIEW);</div>
|
||||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> glPopMatrix();</div>
|
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> glPopMatrix();</div>
|
||||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> glMatrixMode(GL_PROJECTION);</div>
|
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> glMatrixMode(GL_PROJECTION);</div>
|
||||||
@ -144,14 +141,12 @@ $(document).ready(function(){initNavTree('gf__graphic_8c_source.html',''); initR
|
|||||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> glEnable(GL_DEPTH_TEST);</div>
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> glEnable(GL_DEPTH_TEST);</div>
|
||||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> glEnable(GL_LIGHTING);</div>
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> glEnable(GL_LIGHTING);</div>
|
||||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>}</div>
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#a74f8bf7e2fc346f7d85ecfcea061f3fb"> 44</a></span><span class="keywordtype">void</span> gf_graphic_clear(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT); }</div>
|
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="keywordtype">void</span> gf_graphic_clear(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT); }</div>
|
||||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
|
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
|
||||||
<div class="foldopen" id="foldopen00046" data-start="{" data-end="}">
|
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="keywordtype">void</span> gf_graphic_draw_texture_polygon(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__texture__t.html">gf_texture_t</a>* texture, <a class="code hl_struct" href="structgf__graphic__color__t.html">gf_graphic_color_t</a> color, <span class="keywordtype">int</span> dim, <span class="keywordtype">int</span> npair, ...) {</div>
|
||||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#a4157822cc342fa294329ed2c436d53f2"> 46</a></span><span class="keywordtype">void</span> gf_graphic_draw_texture_polygon(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__texture__t.html">gf_texture_t</a>* texture, <a class="code hl_struct" href="structgf__graphic__color__t.html">gf_graphic_color_t</a> color, <span class="keywordtype">int</span> dim, <span class="keywordtype">int</span> npair, ...) {</div>
|
|
||||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keywordtype">double</span> tw = (double)texture-><a class="code hl_variable" href="structgf__texture__t.html#abfc99c0749d88e9b04a3ee0e4e5e2854">width</a> / texture-><a class="code hl_variable" href="structgf__texture__t.html#a0640d6993c4de94f7e51374c12ef7e35">internal_width</a>;</div>
|
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keywordtype">double</span> tw = (double)texture-><a class="code hl_variable" href="structgf__texture__t.html#abfc99c0749d88e9b04a3ee0e4e5e2854">width</a> / texture-><a class="code hl_variable" href="structgf__texture__t.html#a0640d6993c4de94f7e51374c12ef7e35">internal_width</a>;</div>
|
||||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keywordtype">double</span> th = (double)texture-><a class="code hl_variable" href="structgf__texture__t.html#a7746f1b9059b336d89155945fc48c027">height</a> / texture-><a class="code hl_variable" href="structgf__texture__t.html#a3de5592e9caad1edfd93a45644a508e5">internal_height</a>;</div>
|
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keywordtype">double</span> th = (double)texture->height / texture->internal_height;</div>
|
||||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordtype">int</span> i;</div>
|
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordtype">int</span> i;</div>
|
||||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> va_list va;</div>
|
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> va_list va;</div>
|
||||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> va_start(va, npair);</div>
|
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> va_start(va, npair);</div>
|
||||||
@ -183,10 +178,8 @@ $(document).ready(function(){initNavTree('gf__graphic_8c_source.html',''); initR
|
|||||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
|
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
|
||||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> va_end(va);</div>
|
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> va_end(va);</div>
|
||||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span>}</div>
|
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
|
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
|
||||||
<div class="foldopen" id="foldopen00081" data-start="{" data-end="}">
|
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="keywordtype">void</span> gf_graphic_fill_polygon(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__graphic__color__t.html">gf_graphic_color_t</a> color, <span class="keywordtype">int</span> dim, <span class="keywordtype">int</span> npair, ...) {</div>
|
||||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#a8ff780a4bcadc008355699101d2a42cc"> 81</a></span><span class="keywordtype">void</span> gf_graphic_fill_polygon(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <a class="code hl_struct" href="structgf__graphic__color__t.html">gf_graphic_color_t</a> color, <span class="keywordtype">int</span> dim, <span class="keywordtype">int</span> npair, ...) {</div>
|
|
||||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordtype">int</span> i;</div>
|
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordtype">int</span> i;</div>
|
||||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> va_list va;</div>
|
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> va_list va;</div>
|
||||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> va_start(va, npair);</div>
|
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> va_start(va, npair);</div>
|
||||||
@ -212,10 +205,8 @@ $(document).ready(function(){initNavTree('gf__graphic_8c_source.html',''); initR
|
|||||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
|
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
|
||||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> va_end(va);</div>
|
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> va_end(va);</div>
|
||||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>}</div>
|
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
|
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
|
||||||
<div class="foldopen" id="foldopen00108" data-start="{" data-end="}">
|
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span><span class="keywordtype">void</span> gf_graphic_perspective(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keywordtype">double</span> fovy, <span class="keywordtype">double</span> znear, <span class="keywordtype">double</span> zfar) {</div>
|
||||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#a95e7c86d8e9b64501af7de7268f6d74d"> 108</a></span><span class="keywordtype">void</span> gf_graphic_perspective(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keywordtype">double</span> fovy, <span class="keywordtype">double</span> znear, <span class="keywordtype">double</span> zfar) {</div>
|
|
||||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keywordtype">double</span> aspect = (double)draw-><a class="code hl_variable" href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">width</a> / (<span class="keywordtype">double</span>)draw-><a class="code hl_variable" href="structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f">height</a>;</div>
|
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keywordtype">double</span> aspect = (double)draw-><a class="code hl_variable" href="structgf__draw__t.html#adeb3586537ce39bf94c594dec0348346">width</a> / (<span class="keywordtype">double</span>)draw-><a class="code hl_variable" href="structgf__draw__t.html#ae300bda23f566c186f873c56c5d32a3f">height</a>;</div>
|
||||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="keywordtype">double</span> f = gf_math_cot(fovy / 180 * <a class="code hl_define" href="gf__math_8h.html#a8bf10c0638a206ac572807e90508b6b5">GF_MATH_PI</a> / 2);</div>
|
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="keywordtype">double</span> f = gf_math_cot(fovy / 180 * <a class="code hl_define" href="gf__math_8h.html#a8bf10c0638a206ac572807e90508b6b5">GF_MATH_PI</a> / 2);</div>
|
||||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> GLdouble matrix[16];</div>
|
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> GLdouble matrix[16];</div>
|
||||||
@ -231,10 +222,8 @@ $(document).ready(function(){initNavTree('gf__graphic_8c_source.html',''); initR
|
|||||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> glLoadIdentity();</div>
|
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> glLoadIdentity();</div>
|
||||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> glLoadMatrixd(matrix);</div>
|
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> glLoadMatrixd(matrix);</div>
|
||||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>}</div>
|
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
|
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
|
||||||
<div class="foldopen" id="foldopen00125" data-start="{" data-end="}">
|
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span><a class="code hl_define" href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a> <span class="keywordtype">void</span> gf_graphic_set_camera(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="gf__graphic_8h.html#af8285b506b90125960bf01b427a9a883"> 125</a></span><a class="code hl_define" href="gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357">GF_EXPORT</a> <span class="keywordtype">void</span> gf_graphic_set_camera(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
|
||||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> GLdouble matrix[16];</div>
|
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> GLdouble matrix[16];</div>
|
||||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <a class="code hl_typedef" href="math_8h.html#a866f43b3ea5386cb9497738f1eec3d88">gf_math_vector_t</a> f;</div>
|
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <a class="code hl_typedef" href="math_8h.html#a866f43b3ea5386cb9497738f1eec3d88">gf_math_vector_t</a> f;</div>
|
||||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <a class="code hl_typedef" href="math_8h.html#a866f43b3ea5386cb9497738f1eec3d88">gf_math_vector_t</a> up;</div>
|
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <a class="code hl_typedef" href="math_8h.html#a866f43b3ea5386cb9497738f1eec3d88">gf_math_vector_t</a> up;</div>
|
||||||
@ -273,7 +262,6 @@ $(document).ready(function(){initNavTree('gf__graphic_8c_source.html',''); initR
|
|||||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> glLoadMatrixd(matrix);</div>
|
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> glLoadMatrixd(matrix);</div>
|
||||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> glTranslated(-draw-><a class="code hl_variable" href="structgf__draw__t.html#ac8333a3ac4ec20cc31dffe69cf9fb19b">camera</a>[0], -draw-><a class="code hl_variable" href="structgf__draw__t.html#ac8333a3ac4ec20cc31dffe69cf9fb19b">camera</a>[1], -draw-><a class="code hl_variable" href="structgf__draw__t.html#ac8333a3ac4ec20cc31dffe69cf9fb19b">camera</a>[2]);</div>
|
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> glTranslated(-draw-><a class="code hl_variable" href="structgf__draw__t.html#ac8333a3ac4ec20cc31dffe69cf9fb19b">camera</a>[0], -draw-><a class="code hl_variable" href="structgf__draw__t.html#ac8333a3ac4ec20cc31dffe69cf9fb19b">camera</a>[1], -draw-><a class="code hl_variable" href="structgf__draw__t.html#ac8333a3ac4ec20cc31dffe69cf9fb19b">camera</a>[2]);</div>
|
||||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span>}</div>
|
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="ttc" id="agf__draw_8h_html"><div class="ttname"><a href="gf__draw_8h.html">gf_draw.h</a></div><div class="ttdoc">Drawing interface.</div></div>
|
<div class="ttc" id="agf__draw_8h_html"><div class="ttname"><a href="gf__draw_8h.html">gf_draw.h</a></div><div class="ttdoc">Drawing interface.</div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
||||||
<div class="ttc" id="agf__graphic_8h_html"><div class="ttname"><a href="gf__graphic_8h.html">gf_graphic.h</a></div><div class="ttdoc">Graphic interface.</div></div>
|
<div class="ttc" id="agf__graphic_8h_html"><div class="ttname"><a href="gf__graphic_8h.html">gf_graphic.h</a></div><div class="ttdoc">Graphic interface.</div></div>
|
||||||
@ -294,8 +282,6 @@ $(document).ready(function(){initNavTree('gf__graphic_8c_source.html',''); initR
|
|||||||
<div class="ttc" id="astructgf__graphic__color__t_html"><div class="ttname"><a href="structgf__graphic__color__t.html">gf_graphic_color_t</a></div><div class="ttdoc">Color.</div><div class="ttdef"><b>Definition</b> <a href="graphic_8h_source.html#l00042">graphic.h:42</a></div></div>
|
<div class="ttc" id="astructgf__graphic__color__t_html"><div class="ttname"><a href="structgf__graphic__color__t.html">gf_graphic_color_t</a></div><div class="ttdoc">Color.</div><div class="ttdef"><b>Definition</b> <a href="graphic_8h_source.html#l00042">graphic.h:42</a></div></div>
|
||||||
<div class="ttc" id="astructgf__texture__t_html"><div class="ttname"><a href="structgf__texture__t.html">gf_texture_t</a></div><div class="ttdoc">Texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
<div class="ttc" id="astructgf__texture__t_html"><div class="ttname"><a href="structgf__texture__t.html">gf_texture_t</a></div><div class="ttdoc">Texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
||||||
<div class="ttc" id="astructgf__texture__t_html_a0640d6993c4de94f7e51374c12ef7e35"><div class="ttname"><a href="structgf__texture__t.html#a0640d6993c4de94f7e51374c12ef7e35">gf_texture_t::internal_width</a></div><div class="ttdeci">int internal_width</div><div class="ttdoc">Internal width of texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
<div class="ttc" id="astructgf__texture__t_html_a0640d6993c4de94f7e51374c12ef7e35"><div class="ttname"><a href="structgf__texture__t.html#a0640d6993c4de94f7e51374c12ef7e35">gf_texture_t::internal_width</a></div><div class="ttdeci">int internal_width</div><div class="ttdoc">Internal width of texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
||||||
<div class="ttc" id="astructgf__texture__t_html_a3de5592e9caad1edfd93a45644a508e5"><div class="ttname"><a href="structgf__texture__t.html#a3de5592e9caad1edfd93a45644a508e5">gf_texture_t::internal_height</a></div><div class="ttdeci">int internal_height</div><div class="ttdoc">Internal height of texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
|
||||||
<div class="ttc" id="astructgf__texture__t_html_a7746f1b9059b336d89155945fc48c027"><div class="ttname"><a href="structgf__texture__t.html#a7746f1b9059b336d89155945fc48c027">gf_texture_t::height</a></div><div class="ttdeci">int height</div><div class="ttdoc">Height of texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
|
||||||
<div class="ttc" id="astructgf__texture__t_html_abfc99c0749d88e9b04a3ee0e4e5e2854"><div class="ttname"><a href="structgf__texture__t.html#abfc99c0749d88e9b04a3ee0e4e5e2854">gf_texture_t::width</a></div><div class="ttdeci">int width</div><div class="ttdoc">Width of texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
<div class="ttc" id="astructgf__texture__t_html_abfc99c0749d88e9b04a3ee0e4e5e2854"><div class="ttname"><a href="structgf__texture__t.html#abfc99c0749d88e9b04a3ee0e4e5e2854">gf_texture_t::width</a></div><div class="ttdeci">int width</div><div class="ttdoc">Width of texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
@ -70,7 +70,7 @@ $(document).ready(function() { init_codefold(0); });
|
|||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
$(document).ready(function(){initNavTree('glfw_2gf__draw_8c_source.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('opengl_2glfw_2gf__draw_8c_source.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<div id="doc-content">
|
<div id="doc-content">
|
||||||
@ -119,17 +119,15 @@ $(document).ready(function(){initNavTree('glfw_2gf__draw_8c_source.html',''); in
|
|||||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include <string.h></span></div>
|
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="preprocessor">#include <string.h></span></div>
|
||||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include <stdlib.h></span></div>
|
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="preprocessor">#include <stdlib.h></span></div>
|
||||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||||
<div class="foldopen" id="foldopen00021" data-start="{" data-end="}">
|
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="keywordtype">void</span> gf_draw_platform_begin(<span class="keywordtype">void</span>) {</div>
|
||||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#aa3106f20d1a654acf65f5e4ddb7a0fdd"> 21</a></span><span class="keywordtype">void</span> gf_draw_platform_begin(<span class="keywordtype">void</span>) {</div>
|
|
||||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> glfwInit();</div>
|
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> glfwInit();</div>
|
||||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 1);</div>
|
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 1);</div>
|
||||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 1);</div>
|
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 1);</div>
|
||||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> glfwWindowHint(GLFW_DOUBLEBUFFER, GLFW_TRUE);</div>
|
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> glfwWindowHint(GLFW_DOUBLEBUFFER, GLFW_TRUE);</div>
|
||||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_ANY_PROFILE);</div>
|
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_ANY_PROFILE);</div>
|
||||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>}</div>
|
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
|
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
|
||||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#ad6f83af1b5dec4457aea20dcab88c94f"> 29</a></span><span class="keywordtype">void</span> gf_draw_platform_end(<span class="keywordtype">void</span>) {}</div>
|
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="keywordtype">void</span> gf_draw_platform_end(<span class="keywordtype">void</span>) {}</div>
|
||||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
|
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> </div>
|
||||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="keywordtype">void</span> gf_glfw_size(GLFWwindow* window, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h) {</div>
|
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="keywordtype">void</span> gf_glfw_size(GLFWwindow* window, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h) {</div>
|
||||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw = (<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>*)glfwGetWindowUserPointer(window);</div>
|
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw = (<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>*)glfwGetWindowUserPointer(window);</div>
|
||||||
@ -139,8 +137,7 @@ $(document).ready(function(){initNavTree('glfw_2gf__draw_8c_source.html',''); in
|
|||||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> gf_draw_reshape(draw);</div>
|
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> gf_draw_reshape(draw);</div>
|
||||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>}</div>
|
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span>}</div>
|
||||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
|
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> </div>
|
||||||
<div class="foldopen" id="foldopen00039" data-start="{" data-end="}">
|
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span><span class="keywordtype">int</span> gf_draw_platform_has_extension(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keyword">const</span> <span class="keywordtype">char</span>* query) {</div>
|
||||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#a368f0172138b75a37072d1ed357b1183"> 39</a></span><span class="keywordtype">int</span> gf_draw_platform_has_extension(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw, <span class="keyword">const</span> <span class="keywordtype">char</span>* query) {</div>
|
|
||||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ext = NULL;</div>
|
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ext = NULL;</div>
|
||||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ptr;</div>
|
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* ptr;</div>
|
||||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">const</span> <span class="keywordtype">int</span> len = strlen(query);</div>
|
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">const</span> <span class="keywordtype">int</span> len = strlen(query);</div>
|
||||||
@ -149,10 +146,8 @@ $(document).ready(function(){initNavTree('glfw_2gf__draw_8c_source.html',''); in
|
|||||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
|
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> </div>
|
||||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <span class="keywordflow">return</span> glfwExtensionSupported(query);</div>
|
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <span class="keywordflow">return</span> glfwExtensionSupported(query);</div>
|
||||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>}</div>
|
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
||||||
<div class="foldopen" id="foldopen00049" data-start="{" data-end="}">
|
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="keywordtype">int</span> gf_draw_platform_step(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#af006e1dd0055cd824dd61122454d6192"> 49</a></span><span class="keywordtype">int</span> gf_draw_platform_step(<a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
|
||||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordtype">int</span> ret = 0;</div>
|
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordtype">int</span> ret = 0;</div>
|
||||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keywordtype">int</span> w, h;</div>
|
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keywordtype">int</span> w, h;</div>
|
||||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> glfwMakeContextCurrent(draw-><a class="code hl_variable" href="structgf__draw__t.html#ab7893e83d1d13fe68efbed786df0ce5c">platform</a>->window);</div>
|
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> glfwMakeContextCurrent(draw-><a class="code hl_variable" href="structgf__draw__t.html#ab7893e83d1d13fe68efbed786df0ce5c">platform</a>->window);</div>
|
||||||
@ -168,10 +163,8 @@ $(document).ready(function(){initNavTree('glfw_2gf__draw_8c_source.html',''); in
|
|||||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
|
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
|
||||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="keywordflow">return</span> ret;</div>
|
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="keywordflow">return</span> ret;</div>
|
||||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span>}</div>
|
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
|
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
|
||||||
<div class="foldopen" id="foldopen00066" data-start="{" data-end="}">
|
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>* gf_draw_platform_create(<a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine, <a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
||||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#ae0d81adf1fa83413f5052dab1fc4793f"> 66</a></span><a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>* gf_draw_platform_create(<a class="code hl_struct" href="structgf__engine__t.html">gf_engine_t</a>* engine, <a class="code hl_struct" href="structgf__draw__t.html">gf_draw_t</a>* draw) {</div>
|
|
||||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>* platform = malloc(<span class="keyword">sizeof</span>(*platform));</div>
|
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>* platform = malloc(<span class="keyword">sizeof</span>(*platform));</div>
|
||||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> memset(platform, 0, <span class="keyword">sizeof</span>(*platform));</div>
|
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> memset(platform, 0, <span class="keyword">sizeof</span>(*platform));</div>
|
||||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> platform->engine = engine;</div>
|
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> platform->engine = engine;</div>
|
||||||
@ -192,17 +185,14 @@ $(document).ready(function(){initNavTree('glfw_2gf__draw_8c_source.html',''); in
|
|||||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="preprocessor">#endif</span></div>
|
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="preprocessor">#endif</span></div>
|
||||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keywordflow">return</span> platform;</div>
|
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keywordflow">return</span> platform;</div>
|
||||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span>}</div>
|
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
|
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> </div>
|
||||||
<div class="foldopen" id="foldopen00088" data-start="{" data-end="}">
|
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="keywordtype">void</span> gf_draw_platform_destroy(<a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>* platform) {</div>
|
||||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"><a class="line" href="gf__draw__platform_8h.html#a24822bbf6cda6c2cbe336d70116dfb25"> 88</a></span><span class="keywordtype">void</span> gf_draw_platform_destroy(<a class="code hl_struct" href="structgf__draw__platform__t.html">gf_draw_platform_t</a>* platform) {</div>
|
|
||||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keywordflow">if</span>(platform->window != NULL) {</div>
|
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keywordflow">if</span>(platform->window != NULL) {</div>
|
||||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> glfwDestroyWindow(platform->window);</div>
|
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> glfwDestroyWindow(platform->window);</div>
|
||||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> }</div>
|
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> }</div>
|
||||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <a class="code hl_define" href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a>(platform->engine, <span class="stringliteral">"Destroyed platform-dependent part of drawing driver"</span>, <span class="stringliteral">""</span>);</div>
|
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <a class="code hl_define" href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a>(platform->engine, <span class="stringliteral">"Destroyed platform-dependent part of drawing driver"</span>, <span class="stringliteral">""</span>);</div>
|
||||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> free(platform);</div>
|
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> free(platform);</div>
|
||||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span>}</div>
|
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span>}</div>
|
||||||
</div>
|
|
||||||
<div class="ttc" id="agf__draw_8h_html"><div class="ttname"><a href="gf__draw_8h.html">gf_draw.h</a></div><div class="ttdoc">Drawing interface.</div></div>
|
<div class="ttc" id="agf__draw_8h_html"><div class="ttname"><a href="gf__draw_8h.html">gf_draw.h</a></div><div class="ttdoc">Drawing interface.</div></div>
|
||||||
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
<div class="ttc" id="agf__draw__driver_8h_html"><div class="ttname"><a href="gf__draw__driver_8h.html">gf_draw_driver.h</a></div><div class="ttdoc">Drawing driver.</div></div>
|
||||||
<div class="ttc" id="agf__draw__platform_8h_html"><div class="ttname"><a href="gf__draw__platform_8h.html">gf_draw_platform.h</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div></div>
|
<div class="ttc" id="agf__draw__platform_8h_html"><div class="ttname"><a href="gf__draw__platform_8h.html">gf_draw_platform.h</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div></div>
|
||||||
@ -210,7 +200,7 @@ $(document).ready(function(){initNavTree('glfw_2gf__draw_8c_source.html',''); in
|
|||||||
<div class="ttc" id="agf__log_8h_html_a165a2d1cecbdd974b4a44450011bb84a"><div class="ttname"><a href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a></div><div class="ttdeci">#define gf_log_function(engine, fmt,...)</div><div class="ttdoc">Output log with line number and function name.</div><div class="ttdef"><b>Definition</b> <a href="gf__log_8h_source.html#l00026">gf_log.h:26</a></div></div>
|
<div class="ttc" id="agf__log_8h_html_a165a2d1cecbdd974b4a44450011bb84a"><div class="ttname"><a href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a></div><div class="ttdeci">#define gf_log_function(engine, fmt,...)</div><div class="ttdoc">Output log with line number and function name.</div><div class="ttdef"><b>Definition</b> <a href="gf__log_8h_source.html#l00026">gf_log.h:26</a></div></div>
|
||||||
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00054">draw_platform.h:54</a></div></div>
|
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00065">draw_platform.h:65</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html_a24c971423b1befdce81738a39080b552"><div class="ttname"><a href="structgf__draw__t.html#a24c971423b1befdce81738a39080b552">gf_draw_t::title</a></div><div class="ttdeci">char title[128]</div><div class="ttdoc">Window title.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html_a24c971423b1befdce81738a39080b552"><div class="ttname"><a href="structgf__draw__t.html#a24c971423b1befdce81738a39080b552">gf_draw_t::title</a></div><div class="ttdeci">char title[128]</div><div class="ttdoc">Window title.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html_a923e76b7eba5d6bca1c92bea6a716adb"><div class="ttname"><a href="structgf__draw__t.html#a923e76b7eba5d6bca1c92bea6a716adb">gf_draw_t::close</a></div><div class="ttdeci">int close</div><div class="ttdoc">1 if it was requested to be closed, otherwise 0</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html_a923e76b7eba5d6bca1c92bea6a716adb"><div class="ttname"><a href="structgf__draw__t.html#a923e76b7eba5d6bca1c92bea6a716adb">gf_draw_t::close</a></div><div class="ttdeci">int close</div><div class="ttdoc">1 if it was requested to be closed, otherwise 0</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
@ -70,7 +70,7 @@ $(document).ready(function() { init_codefold(0); });
|
|||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
$(document).ready(function(){initNavTree('glx_2gf__draw_8c_source.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('opengl_2glx_2gf__draw_8c_source.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<div id="doc-content">
|
<div id="doc-content">
|
||||||
@ -302,7 +302,7 @@ $(document).ready(function(){initNavTree('glx_2gf__draw_8c_source.html',''); ini
|
|||||||
<div class="ttc" id="agf__log_8h_html_a165a2d1cecbdd974b4a44450011bb84a"><div class="ttname"><a href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a></div><div class="ttdeci">#define gf_log_function(engine, fmt,...)</div><div class="ttdoc">Output log with line number and function name.</div><div class="ttdef"><b>Definition</b> <a href="gf__log_8h_source.html#l00026">gf_log.h:26</a></div></div>
|
<div class="ttc" id="agf__log_8h_html_a165a2d1cecbdd974b4a44450011bb84a"><div class="ttname"><a href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a></div><div class="ttdeci">#define gf_log_function(engine, fmt,...)</div><div class="ttdoc">Output log with line number and function name.</div><div class="ttdef"><b>Definition</b> <a href="gf__log_8h_source.html#l00026">gf_log.h:26</a></div></div>
|
||||||
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00054">draw_platform.h:54</a></div></div>
|
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00065">draw_platform.h:65</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html_a1ec29e03c753c84e51cb369e9b712d2d"><div class="ttname"><a href="structgf__draw__t.html#a1ec29e03c753c84e51cb369e9b712d2d">gf_draw_t::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y coord of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html_a1ec29e03c753c84e51cb369e9b712d2d"><div class="ttname"><a href="structgf__draw__t.html#a1ec29e03c753c84e51cb369e9b712d2d">gf_draw_t::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y coord of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html_a24c971423b1befdce81738a39080b552"><div class="ttname"><a href="structgf__draw__t.html#a24c971423b1befdce81738a39080b552">gf_draw_t::title</a></div><div class="ttdeci">char title[128]</div><div class="ttdoc">Window title.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html_a24c971423b1befdce81738a39080b552"><div class="ttname"><a href="structgf__draw__t.html#a24c971423b1befdce81738a39080b552">gf_draw_t::title</a></div><div class="ttdeci">char title[128]</div><div class="ttdoc">Window title.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
@ -70,7 +70,7 @@ $(document).ready(function() { init_codefold(0); });
|
|||||||
</div>
|
</div>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
$(document).ready(function(){initNavTree('wgl_2gf__draw_8c_source.html',''); initResizable(); });
|
$(document).ready(function(){initNavTree('opengl_2wgl_2gf__draw_8c_source.html',''); initResizable(); });
|
||||||
/* @license-end */
|
/* @license-end */
|
||||||
</script>
|
</script>
|
||||||
<div id="doc-content">
|
<div id="doc-content">
|
||||||
@ -311,7 +311,7 @@ $(document).ready(function(){initNavTree('wgl_2gf__draw_8c_source.html',''); ini
|
|||||||
<div class="ttc" id="agf__log_8h_html_a165a2d1cecbdd974b4a44450011bb84a"><div class="ttname"><a href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a></div><div class="ttdeci">#define gf_log_function(engine, fmt,...)</div><div class="ttdoc">Output log with line number and function name.</div><div class="ttdef"><b>Definition</b> <a href="gf__log_8h_source.html#l00026">gf_log.h:26</a></div></div>
|
<div class="ttc" id="agf__log_8h_html_a165a2d1cecbdd974b4a44450011bb84a"><div class="ttname"><a href="gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a">gf_log_function</a></div><div class="ttdeci">#define gf_log_function(engine, fmt,...)</div><div class="ttdoc">Output log with line number and function name.</div><div class="ttdef"><b>Definition</b> <a href="gf__log_8h_source.html#l00026">gf_log.h:26</a></div></div>
|
||||||
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
<div class="ttc" id="agf__opengl_8h_html"><div class="ttname"><a href="gf__opengl_8h.html">gf_opengl.h</a></div><div class="ttdoc">OpenGL headers.</div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00054">draw_platform.h:54</a></div></div>
|
<div class="ttc" id="astructgf__draw__platform__t_html"><div class="ttname"><a href="structgf__draw__platform__t.html">gf_draw_platform_t</a></div><div class="ttdoc">Platform-dependent part of drawing driver.</div><div class="ttdef"><b>Definition</b> <a href="draw__platform_8h_source.html#l00065">draw_platform.h:65</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html"><div class="ttname"><a href="structgf__draw__t.html">gf_draw_t</a></div><div class="ttdoc">Drawing interface.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html_a1ec29e03c753c84e51cb369e9b712d2d"><div class="ttname"><a href="structgf__draw__t.html#a1ec29e03c753c84e51cb369e9b712d2d">gf_draw_t::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y coord of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html_a1ec29e03c753c84e51cb369e9b712d2d"><div class="ttname"><a href="structgf__draw__t.html#a1ec29e03c753c84e51cb369e9b712d2d">gf_draw_t::y</a></div><div class="ttdeci">int y</div><div class="ttdoc">Y coord of window.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
||||||
<div class="ttc" id="astructgf__draw__t_html_a24c971423b1befdce81738a39080b552"><div class="ttname"><a href="structgf__draw__t.html#a24c971423b1befdce81738a39080b552">gf_draw_t::title</a></div><div class="ttdeci">char title[128]</div><div class="ttdoc">Window title.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
<div class="ttc" id="astructgf__draw__t_html_a24c971423b1befdce81738a39080b552"><div class="ttname"><a href="structgf__draw__t.html#a24c971423b1befdce81738a39080b552">gf_draw_t::title</a></div><div class="ttdeci">char title[128]</div><div class="ttdoc">Window title.</div><div class="ttdef"><b>Definition</b> <a href="draw_8h_source.html#l00101">draw.h:101</a></div></div>
|
@ -10,150 +10,151 @@ var searchData=
|
|||||||
['gf_5fclient_5ft_7',['gf_client_t',['../structgf__client__t.html',1,'']]],
|
['gf_5fclient_5ft_7',['gf_client_t',['../structgf__client__t.html',1,'']]],
|
||||||
['gf_5fcore_2eh_8',['gf_core.h',['../gf__core_8h.html',1,'']]],
|
['gf_5fcore_2eh_8',['gf_core.h',['../gf__core_8h.html',1,'']]],
|
||||||
['gf_5fdeclare_5ftype_9',['GF_DECLARE_TYPE',['../gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377',1,'gf_macro.h']]],
|
['gf_5fdeclare_5ftype_9',['GF_DECLARE_TYPE',['../gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377',1,'gf_macro.h']]],
|
||||||
['gf_5fdraw_2eh_10',['gf_draw.h',['../gf__draw_8h.html',1,'']]],
|
['gf_5fdirectx_2eh_10',['gf_directx.h',['../gf__directx_8h.html',1,'']]],
|
||||||
['gf_5fdraw_5fbegin_11',['gf_draw_begin',['../gf__draw_8h.html#a4575368fee8a93966d657874a0906aaf',1,'gf_draw_common.c']]],
|
['gf_5fdraw_2eh_11',['gf_draw.h',['../gf__draw_8h.html',1,'']]],
|
||||||
['gf_5fdraw_5fcreate_12',['gf_draw_create',['../gf__draw_8h.html#af65b9048f8e8b33c560f374a945d1dec',1,'gf_draw_common.c']]],
|
['gf_5fdraw_5fbegin_12',['gf_draw_begin',['../gf__draw_8h.html#a4575368fee8a93966d657874a0906aaf',1,'gf_draw_common.c']]],
|
||||||
['gf_5fdraw_5fdestroy_13',['gf_draw_destroy',['../gf__draw_8h.html#aa7c19917300ff10b22de455323f01d83',1,'gf_draw_common.c']]],
|
['gf_5fdraw_5fcreate_13',['gf_draw_create',['../gf__draw_8h.html#af65b9048f8e8b33c560f374a945d1dec',1,'gf_draw_common.c']]],
|
||||||
['gf_5fdraw_5fdriver_2eh_14',['gf_draw_driver.h',['../gf__draw__driver_8h.html',1,'']]],
|
['gf_5fdraw_5fdestroy_14',['gf_draw_destroy',['../gf__draw_8h.html#aa7c19917300ff10b22de455323f01d83',1,'gf_draw_common.c']]],
|
||||||
['gf_5fdraw_5fdriver_5fafter_15',['gf_draw_driver_after',['../gf__draw__driver_8h.html#a646a68acd6e610379fc6ef5511e8c5d9',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_2eh_15',['gf_draw_driver.h',['../gf__draw__driver_8h.html',1,'']]],
|
||||||
['gf_5fdraw_5fdriver_5fbefore_16',['gf_draw_driver_before',['../gf__draw__driver_8h.html#a5d2d7820e9dabe9f558d3f5a45b0ea60',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5fafter_16',['gf_draw_driver_after',['../gf__draw__driver_8h.html#a646a68acd6e610379fc6ef5511e8c5d9',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5fbegin_5ftexture_5f2d_17',['gf_draw_driver_begin_texture_2d',['../gf__draw__driver_8h.html#ac53faf99d73b8279f7a020a7c08d7121',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5fbefore_17',['gf_draw_driver_before',['../gf__draw__driver_8h.html#a5d2d7820e9dabe9f558d3f5a45b0ea60',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5fcreate_18',['gf_draw_driver_create',['../gf__draw__driver_8h.html#aebc8d113d5682c2f1090e6f04d0857e4',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5fbegin_5ftexture_5f2d_18',['gf_draw_driver_begin_texture_2d',['../gf__draw__driver_8h.html#ac53faf99d73b8279f7a020a7c08d7121',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5fdestroy_19',['gf_draw_driver_destroy',['../gf__draw__driver_8h.html#af8f5a8642f6e54ece2ab4b6389877b56',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5fcreate_19',['gf_draw_driver_create',['../gf__draw__driver_8h.html#aebc8d113d5682c2f1090e6f04d0857e4',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5fdestroy_5ftexture_20',['gf_draw_driver_destroy_texture',['../gf__draw__driver_8h.html#aa43ec41907a9e23dd236332f9d624dac',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5fdestroy_20',['gf_draw_driver_destroy',['../gf__draw__driver_8h.html#af8f5a8642f6e54ece2ab4b6389877b56',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5fend_5ftexture_5f2d_21',['gf_draw_driver_end_texture_2d',['../gf__draw__driver_8h.html#a43e4c5ac09e1092f2236af7bc3974431',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5fdestroy_5ftexture_21',['gf_draw_driver_destroy_texture',['../gf__draw__driver_8h.html#aa43ec41907a9e23dd236332f9d624dac',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5fhas_5fextension_22',['gf_draw_driver_has_extension',['../gf__draw__driver_8h.html#a9ba4f91da9872bfc447a124cc4cf7d2a',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5fend_5ftexture_5f2d_22',['gf_draw_driver_end_texture_2d',['../gf__draw__driver_8h.html#a43e4c5ac09e1092f2236af7bc3974431',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5fregister_5ftexture_23',['gf_draw_driver_register_texture',['../gf__draw__driver_8h.html#a034ba7f18e4d2c0395d4116182c47785',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5fhas_5fextension_23',['gf_draw_driver_has_extension',['../gf__draw__driver_8h.html#a9ba4f91da9872bfc447a124cc4cf7d2a',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5freshape_24',['gf_draw_driver_reshape',['../gf__draw__driver_8h.html#af0a260e2df4036c09bebe329c821fc19',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5fregister_5ftexture_24',['gf_draw_driver_register_texture',['../gf__draw__driver_8h.html#a034ba7f18e4d2c0395d4116182c47785',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5fset_5fcolor_25',['gf_draw_driver_set_color',['../gf__draw__driver_8h.html#a2740a2bb536d05c08ca019e66be4b6c6',1,'gf_driver.c']]],
|
['gf_5fdraw_5fdriver_5freshape_25',['gf_draw_driver_reshape',['../gf__draw__driver_8h.html#af0a260e2df4036c09bebe329c821fc19',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5ft_26',['gf_draw_driver_t',['../structgf__draw__driver__t.html',1,'']]],
|
['gf_5fdraw_5fdriver_5fset_5fcolor_26',['gf_draw_driver_set_color',['../gf__draw__driver_8h.html#a2740a2bb536d05c08ca019e66be4b6c6',1,'gf_driver.c']]],
|
||||||
['gf_5fdraw_5fdriver_5ftexture_5ft_27',['gf_draw_driver_texture_t',['../structgf__draw__driver__texture__t.html',1,'']]],
|
['gf_5fdraw_5fdriver_5ft_27',['gf_draw_driver_t',['../structgf__draw__driver__t.html',1,'']]],
|
||||||
['gf_5fdraw_5fend_28',['gf_draw_end',['../gf__draw_8h.html#a11d157bf565b4010f1350dd5329fa4a4',1,'gf_draw_common.c']]],
|
['gf_5fdraw_5fdriver_5ftexture_5ft_28',['gf_draw_driver_texture_t',['../structgf__draw__driver__texture__t.html',1,'']]],
|
||||||
['gf_5fdraw_5fframe_29',['gf_draw_frame',['../gf__draw_8h.html#a4887fe11d8dfe55cf784e07b382b046a',1,'gf_draw_common.c']]],
|
['gf_5fdraw_5fend_29',['gf_draw_end',['../gf__draw_8h.html#a11d157bf565b4010f1350dd5329fa4a4',1,'gf_draw_common.c']]],
|
||||||
['gf_5fdraw_5fplatform_2eh_30',['gf_draw_platform.h',['../gf__draw__platform_8h.html',1,'']]],
|
['gf_5fdraw_5fframe_30',['gf_draw_frame',['../gf__draw_8h.html#a4887fe11d8dfe55cf784e07b382b046a',1,'gf_draw_common.c']]],
|
||||||
['gf_5fdraw_5fplatform_5fbegin_31',['gf_draw_platform_begin',['../gf__draw__platform_8h.html#aa3106f20d1a654acf65f5e4ddb7a0fdd',1,'gf_draw.c']]],
|
['gf_5fdraw_5fplatform_2eh_31',['gf_draw_platform.h',['../gf__draw__platform_8h.html',1,'']]],
|
||||||
['gf_5fdraw_5fplatform_5fcreate_32',['gf_draw_platform_create',['../gf__draw__platform_8h.html#ae0d81adf1fa83413f5052dab1fc4793f',1,'gf_draw.c']]],
|
['gf_5fdraw_5fplatform_5fbegin_32',['gf_draw_platform_begin',['../gf__draw__platform_8h.html#aa3106f20d1a654acf65f5e4ddb7a0fdd',1,'gf_draw.c']]],
|
||||||
['gf_5fdraw_5fplatform_5fdestroy_33',['gf_draw_platform_destroy',['../gf__draw__platform_8h.html#a24822bbf6cda6c2cbe336d70116dfb25',1,'gf_draw.c']]],
|
['gf_5fdraw_5fplatform_5fcreate_33',['gf_draw_platform_create',['../gf__draw__platform_8h.html#ae0d81adf1fa83413f5052dab1fc4793f',1,'gf_draw.c']]],
|
||||||
['gf_5fdraw_5fplatform_5fend_34',['gf_draw_platform_end',['../gf__draw__platform_8h.html#ad6f83af1b5dec4457aea20dcab88c94f',1,'gf_draw.c']]],
|
['gf_5fdraw_5fplatform_5fdestroy_34',['gf_draw_platform_destroy',['../gf__draw__platform_8h.html#a24822bbf6cda6c2cbe336d70116dfb25',1,'gf_draw.c']]],
|
||||||
['gf_5fdraw_5fplatform_5fhas_5fextension_35',['gf_draw_platform_has_extension',['../gf__draw__platform_8h.html#a368f0172138b75a37072d1ed357b1183',1,'gf_draw.c']]],
|
['gf_5fdraw_5fplatform_5fend_35',['gf_draw_platform_end',['../gf__draw__platform_8h.html#ad6f83af1b5dec4457aea20dcab88c94f',1,'gf_draw.c']]],
|
||||||
['gf_5fdraw_5fplatform_5fstep_36',['gf_draw_platform_step',['../gf__draw__platform_8h.html#af006e1dd0055cd824dd61122454d6192',1,'gf_draw.c']]],
|
['gf_5fdraw_5fplatform_5fhas_5fextension_36',['gf_draw_platform_has_extension',['../gf__draw__platform_8h.html#a368f0172138b75a37072d1ed357b1183',1,'gf_draw.c']]],
|
||||||
['gf_5fdraw_5fplatform_5ft_37',['gf_draw_platform_t',['../structgf__draw__platform__t.html',1,'']]],
|
['gf_5fdraw_5fplatform_5fstep_37',['gf_draw_platform_step',['../gf__draw__platform_8h.html#af006e1dd0055cd824dd61122454d6192',1,'gf_draw.c']]],
|
||||||
['gf_5fdraw_5freshape_38',['gf_draw_reshape',['../gf__draw_8h.html#af1d6ba858a1cee357f8626501540e8bf',1,'gf_draw_common.c']]],
|
['gf_5fdraw_5fplatform_5ft_38',['gf_draw_platform_t',['../structgf__draw__platform__t.html',1,'']]],
|
||||||
['gf_5fdraw_5fstep_39',['gf_draw_step',['../gf__draw_8h.html#a47934a1eafd8426cc145a97e36867551',1,'gf_draw_common.c']]],
|
['gf_5fdraw_5freshape_39',['gf_draw_reshape',['../gf__draw_8h.html#af1d6ba858a1cee357f8626501540e8bf',1,'gf_draw_common.c']]],
|
||||||
['gf_5fdraw_5ft_40',['gf_draw_t',['../structgf__draw__t.html',1,'']]],
|
['gf_5fdraw_5fstep_40',['gf_draw_step',['../gf__draw_8h.html#a47934a1eafd8426cc145a97e36867551',1,'gf_draw_common.c']]],
|
||||||
['gf_5fengine_5fbegin_41',['gf_engine_begin',['../gf__core_8h.html#ade0f3fb928e49b05985f095e95fb1f92',1,'gf_core.c']]],
|
['gf_5fdraw_5ft_41',['gf_draw_t',['../structgf__draw__t.html',1,'']]],
|
||||||
['gf_5fengine_5fcreate_42',['gf_engine_create',['../gf__core_8h.html#a741291298ef02f3dceb1fdeaee2e27b4',1,'gf_core.c']]],
|
['gf_5fengine_5fbegin_42',['gf_engine_begin',['../gf__core_8h.html#ade0f3fb928e49b05985f095e95fb1f92',1,'gf_core.c']]],
|
||||||
['gf_5fengine_5fdestroy_43',['gf_engine_destroy',['../gf__core_8h.html#a978d9c52b1d1098b5fc2f3e869036b64',1,'gf_core.c']]],
|
['gf_5fengine_5fcreate_43',['gf_engine_create',['../gf__core_8h.html#a741291298ef02f3dceb1fdeaee2e27b4',1,'gf_core.c']]],
|
||||||
['gf_5fengine_5fend_44',['gf_engine_end',['../gf__core_8h.html#abae48921e84f92d590608745536a9ffc',1,'gf_core.c']]],
|
['gf_5fengine_5fdestroy_44',['gf_engine_destroy',['../gf__core_8h.html#a978d9c52b1d1098b5fc2f3e869036b64',1,'gf_core.c']]],
|
||||||
['gf_5fengine_5floop_45',['gf_engine_loop',['../gf__core_8h.html#aa9a229aa7c06d1a02ae89f93b8029fea',1,'gf_core.c']]],
|
['gf_5fengine_5fend_45',['gf_engine_end',['../gf__core_8h.html#abae48921e84f92d590608745536a9ffc',1,'gf_core.c']]],
|
||||||
['gf_5fengine_5ft_46',['gf_engine_t',['../structgf__engine__t.html',1,'']]],
|
['gf_5fengine_5floop_46',['gf_engine_loop',['../gf__core_8h.html#aa9a229aa7c06d1a02ae89f93b8029fea',1,'gf_core.c']]],
|
||||||
['gf_5fexport_47',['GF_EXPORT',['../gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357',1,'gf_macro.h']]],
|
['gf_5fengine_5ft_47',['gf_engine_t',['../structgf__engine__t.html',1,'']]],
|
||||||
['gf_5fexpose_5fclient_48',['GF_EXPOSE_CLIENT',['../gf__macro_8h.html#a13d820c4f195f0f38ce7d791a9a4ddeb',1,'gf_macro.h']]],
|
['gf_5fexport_48',['GF_EXPORT',['../gf__macro_8h.html#a64ddd31b0795e397b5d944e6f1821357',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fcore_49',['GF_EXPOSE_CORE',['../gf__macro_8h.html#a697eb08d834a4889d84940e79575779d',1,'gf_macro.h']]],
|
['gf_5fexpose_5fclient_49',['GF_EXPOSE_CLIENT',['../gf__macro_8h.html#a13d820c4f195f0f38ce7d791a9a4ddeb',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fdraw_50',['GF_EXPOSE_DRAW',['../gf__macro_8h.html#a438e60b3ef2df2ad0a220523e95d6dca',1,'gf_macro.h']]],
|
['gf_5fexpose_5fcore_50',['GF_EXPOSE_CORE',['../gf__macro_8h.html#a697eb08d834a4889d84940e79575779d',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fdraw_5fdriver_51',['GF_EXPOSE_DRAW_DRIVER',['../gf__macro_8h.html#a25f301eb3d5e8c3bfb8187876fa36efa',1,'gf_macro.h']]],
|
['gf_5fexpose_5fdraw_51',['GF_EXPOSE_DRAW',['../gf__macro_8h.html#a438e60b3ef2df2ad0a220523e95d6dca',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fdraw_5fplatform_52',['GF_EXPOSE_DRAW_PLATFORM',['../gf__macro_8h.html#a5a117ced8c73165c3cc6144a49bf5af0',1,'gf_macro.h']]],
|
['gf_5fexpose_5fdraw_5fdriver_52',['GF_EXPOSE_DRAW_DRIVER',['../gf__macro_8h.html#a25f301eb3d5e8c3bfb8187876fa36efa',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5ffont_53',['GF_EXPOSE_FONT',['../gf__macro_8h.html#a44fcf2830dd68160e7745e6c93a0fc15',1,'gf_macro.h']]],
|
['gf_5fexpose_5fdraw_5fplatform_53',['GF_EXPOSE_DRAW_PLATFORM',['../gf__macro_8h.html#a5a117ced8c73165c3cc6144a49bf5af0',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fgraphic_54',['GF_EXPOSE_GRAPHIC',['../gf__macro_8h.html#a9c8f57368c8d0b9a005e88951bb6b999',1,'gf_macro.h']]],
|
['gf_5fexpose_5ffont_54',['GF_EXPOSE_FONT',['../gf__macro_8h.html#a44fcf2830dd68160e7745e6c93a0fc15',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fgui_55',['GF_EXPOSE_GUI',['../gf__macro_8h.html#a4a8b5bd4a3f26e4e775db703d383e315',1,'gf_macro.h']]],
|
['gf_5fexpose_5fgraphic_55',['GF_EXPOSE_GRAPHIC',['../gf__macro_8h.html#a9c8f57368c8d0b9a005e88951bb6b999',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fmath_56',['GF_EXPOSE_MATH',['../gf__macro_8h.html#a0741ff0ae6d4298a707cb24a2b88d13e',1,'gf_macro.h']]],
|
['gf_5fexpose_5fgui_56',['GF_EXPOSE_GUI',['../gf__macro_8h.html#a4a8b5bd4a3f26e4e775db703d383e315',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fmesh_57',['GF_EXPOSE_MESH',['../gf__macro_8h.html#ac44de892fe92937b0c6bf471ed7c39d3',1,'gf_macro.h']]],
|
['gf_5fexpose_5fmath_57',['GF_EXPOSE_MATH',['../gf__macro_8h.html#a0741ff0ae6d4298a707cb24a2b88d13e',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fmodel_58',['GF_EXPOSE_MODEL',['../gf__macro_8h.html#a162dc93ccefb746c38c3874a79b42eca',1,'gf_macro.h']]],
|
['gf_5fexpose_5fmesh_58',['GF_EXPOSE_MESH',['../gf__macro_8h.html#ac44de892fe92937b0c6bf471ed7c39d3',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fphysics_59',['GF_EXPOSE_PHYSICS',['../gf__macro_8h.html#aeb8d09c8509f1bbb5c2647be76806117',1,'gf_macro.h']]],
|
['gf_5fexpose_5fmodel_59',['GF_EXPOSE_MODEL',['../gf__macro_8h.html#a162dc93ccefb746c38c3874a79b42eca',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fserver_60',['GF_EXPOSE_SERVER',['../gf__macro_8h.html#a7bbb6e42ee5fdf2e1dbbb4678e46973a',1,'gf_macro.h']]],
|
['gf_5fexpose_5fphysics_60',['GF_EXPOSE_PHYSICS',['../gf__macro_8h.html#aeb8d09c8509f1bbb5c2647be76806117',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5ftexture_61',['GF_EXPOSE_TEXTURE',['../gf__macro_8h.html#a1b10588ebedb9c8ea44c1e4d2dd11086',1,'gf_macro.h']]],
|
['gf_5fexpose_5fserver_61',['GF_EXPOSE_SERVER',['../gf__macro_8h.html#a7bbb6e42ee5fdf2e1dbbb4678e46973a',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fthread_62',['GF_EXPOSE_THREAD',['../gf__macro_8h.html#aeddf0443a9813483ca6bfc05190915e0',1,'gf_macro.h']]],
|
['gf_5fexpose_5ftexture_62',['GF_EXPOSE_TEXTURE',['../gf__macro_8h.html#a1b10588ebedb9c8ea44c1e4d2dd11086',1,'gf_macro.h']]],
|
||||||
['gf_5fexpose_5fversion_63',['GF_EXPOSE_VERSION',['../gf__macro_8h.html#a522da62928e59f2d7e01a128eb2441f2',1,'gf_macro.h']]],
|
['gf_5fexpose_5fthread_63',['GF_EXPOSE_THREAD',['../gf__macro_8h.html#aeddf0443a9813483ca6bfc05190915e0',1,'gf_macro.h']]],
|
||||||
['gf_5ffont_2eh_64',['gf_font.h',['../gf__font_8h.html',1,'']]],
|
['gf_5fexpose_5fversion_64',['GF_EXPOSE_VERSION',['../gf__macro_8h.html#a522da62928e59f2d7e01a128eb2441f2',1,'gf_macro.h']]],
|
||||||
['gf_5ffont_5fbbox_5ft_65',['gf_font_bbox_t',['../structgf__font__bbox__t.html',1,'']]],
|
['gf_5ffont_2eh_65',['gf_font.h',['../gf__font_8h.html',1,'']]],
|
||||||
['gf_5ffont_5fcreate_66',['gf_font_create',['../gf__font_8h.html#a0d171fe12d2ac1d3acc18476436608a1',1,'gf_font.c']]],
|
['gf_5ffont_5fbbox_5ft_66',['gf_font_bbox_t',['../structgf__font__bbox__t.html',1,'']]],
|
||||||
['gf_5ffont_5fget_67',['gf_font_get',['../gf__font_8h.html#adc4a1d10e49218c6383f5af6c4752fa1',1,'gf_font.c']]],
|
['gf_5ffont_5fcreate_67',['gf_font_create',['../gf__font_8h.html#a0d171fe12d2ac1d3acc18476436608a1',1,'gf_font.c']]],
|
||||||
['gf_5ffont_5fglyph_5ft_68',['gf_font_glyph_t',['../structgf__font__glyph__t.html',1,'']]],
|
['gf_5ffont_5fget_68',['gf_font_get',['../gf__font_8h.html#adc4a1d10e49218c6383f5af6c4752fa1',1,'gf_font.c']]],
|
||||||
['gf_5ffont_5fstore_5ft_69',['gf_font_store_t',['../structgf__font__store__t.html',1,'']]],
|
['gf_5ffont_5fglyph_5ft_69',['gf_font_glyph_t',['../structgf__font__glyph__t.html',1,'']]],
|
||||||
['gf_5ffont_5ft_70',['gf_font_t',['../structgf__font__t.html',1,'']]],
|
['gf_5ffont_5fstore_5ft_70',['gf_font_store_t',['../structgf__font__store__t.html',1,'']]],
|
||||||
['gf_5fgraphic_2eh_71',['gf_graphic.h',['../gf__graphic_8h.html',1,'']]],
|
['gf_5ffont_5ft_71',['gf_font_t',['../structgf__font__t.html',1,'']]],
|
||||||
['gf_5fgraphic_5f2d_72',['GF_GRAPHIC_2D',['../gf__graphic_8h.html#ab0a76f61b9510881b842dbba4b0b54c0',1,'gf_graphic.h']]],
|
['gf_5fgraphic_2eh_72',['gf_graphic.h',['../gf__graphic_8h.html',1,'']]],
|
||||||
['gf_5fgraphic_5f3d_73',['GF_GRAPHIC_3D',['../gf__graphic_8h.html#a0b9f704231aa067e58c6a8e7a42afdcf',1,'gf_graphic.h']]],
|
['gf_5fgraphic_5f2d_73',['GF_GRAPHIC_2D',['../gf__graphic_8h.html#ab0a76f61b9510881b842dbba4b0b54c0',1,'gf_graphic.h']]],
|
||||||
['gf_5fgraphic_5fbegin_5f2d_74',['gf_graphic_begin_2d',['../gf__graphic_8h.html#ad35db673e213edbadbfd938138c88a4c',1,'gf_graphic.c']]],
|
['gf_5fgraphic_5f3d_74',['GF_GRAPHIC_3D',['../gf__graphic_8h.html#a0b9f704231aa067e58c6a8e7a42afdcf',1,'gf_graphic.h']]],
|
||||||
['gf_5fgraphic_5fclear_75',['gf_graphic_clear',['../gf__graphic_8h.html#a74f8bf7e2fc346f7d85ecfcea061f3fb',1,'gf_graphic.c']]],
|
['gf_5fgraphic_5fbegin_5f2d_75',['gf_graphic_begin_2d',['../gf__graphic_8h.html#ad35db673e213edbadbfd938138c88a4c',1,'gf_graphic.c']]],
|
||||||
['gf_5fgraphic_5fcolor_5ft_76',['gf_graphic_color_t',['../structgf__graphic__color__t.html',1,'']]],
|
['gf_5fgraphic_5fclear_76',['gf_graphic_clear',['../gf__graphic_8h.html#a74f8bf7e2fc346f7d85ecfcea061f3fb',1,'gf_graphic.c']]],
|
||||||
['gf_5fgraphic_5fdraw_5ftexture_5f2d_77',['gf_graphic_draw_texture_2d',['../gf__graphic_8h.html#a3285370a495233cc7db4f25317cd5fb0',1,'gf_graphic_common.c']]],
|
['gf_5fgraphic_5fcolor_5ft_77',['gf_graphic_color_t',['../structgf__graphic__color__t.html',1,'']]],
|
||||||
['gf_5fgraphic_5fdraw_5ftexture_5fpolygon_78',['gf_graphic_draw_texture_polygon',['../gf__graphic_8h.html#a4157822cc342fa294329ed2c436d53f2',1,'gf_graphic.c']]],
|
['gf_5fgraphic_5fdraw_5ftexture_5f2d_78',['gf_graphic_draw_texture_2d',['../gf__graphic_8h.html#a3285370a495233cc7db4f25317cd5fb0',1,'gf_graphic_common.c']]],
|
||||||
['gf_5fgraphic_5fend_5f2d_79',['gf_graphic_end_2d',['../gf__graphic_8h.html#acd5d3047cf76b63b2d1161e4e880f446',1,'gf_graphic.c']]],
|
['gf_5fgraphic_5fdraw_5ftexture_5fpolygon_79',['gf_graphic_draw_texture_polygon',['../gf__graphic_8h.html#a4157822cc342fa294329ed2c436d53f2',1,'gf_graphic.c']]],
|
||||||
['gf_5fgraphic_5ffill_5fpolygon_80',['gf_graphic_fill_polygon',['../gf__graphic_8h.html#a8ff780a4bcadc008355699101d2a42cc',1,'gf_graphic.c']]],
|
['gf_5fgraphic_5fend_5f2d_80',['gf_graphic_end_2d',['../gf__graphic_8h.html#acd5d3047cf76b63b2d1161e4e880f446',1,'gf_graphic.c']]],
|
||||||
['gf_5fgraphic_5ffill_5frect_81',['gf_graphic_fill_rect',['../gf__graphic_8h.html#a4811198de205914602e5cdbafdcdd68d',1,'gf_graphic_common.c']]],
|
['gf_5fgraphic_5ffill_5fpolygon_81',['gf_graphic_fill_polygon',['../gf__graphic_8h.html#a8ff780a4bcadc008355699101d2a42cc',1,'gf_graphic.c']]],
|
||||||
['gf_5fgraphic_5fperspective_82',['gf_graphic_perspective',['../gf__graphic_8h.html#a95e7c86d8e9b64501af7de7268f6d74d',1,'gf_graphic.c']]],
|
['gf_5fgraphic_5ffill_5frect_82',['gf_graphic_fill_rect',['../gf__graphic_8h.html#a4811198de205914602e5cdbafdcdd68d',1,'gf_graphic_common.c']]],
|
||||||
['gf_5fgraphic_5fset_5fcamera_83',['gf_graphic_set_camera',['../gf__graphic_8h.html#af8285b506b90125960bf01b427a9a883',1,'gf_graphic.c']]],
|
['gf_5fgraphic_5fperspective_83',['gf_graphic_perspective',['../gf__graphic_8h.html#a95e7c86d8e9b64501af7de7268f6d74d',1,'gf_graphic.c']]],
|
||||||
['gf_5fgraphic_5ftext_84',['gf_graphic_text',['../gf__graphic_8h.html#a9840372651011386f6851954e95e7943',1,'gf_graphic_common.c']]],
|
['gf_5fgraphic_5fset_5fcamera_84',['gf_graphic_set_camera',['../gf__graphic_8h.html#af8285b506b90125960bf01b427a9a883',1,'gf_graphic.c']]],
|
||||||
['gf_5fgraphic_5ftext_5fwidth_85',['gf_graphic_text_width',['../gf__graphic_8h.html#a996f203bc791922f639ad2e02b5299c1',1,'gf_graphic_common.c']]],
|
['gf_5fgraphic_5ftext_85',['gf_graphic_text',['../gf__graphic_8h.html#a9840372651011386f6851954e95e7943',1,'gf_graphic_common.c']]],
|
||||||
['gf_5fgui_2eh_86',['gf_gui.h',['../gf__gui_8h.html',1,'']]],
|
['gf_5fgraphic_5ftext_5fwidth_86',['gf_graphic_text_width',['../gf__graphic_8h.html#a996f203bc791922f639ad2e02b5299c1',1,'gf_graphic_common.c']]],
|
||||||
['gf_5fgui_5fbutton_5ft_87',['gf_gui_button_t',['../structgf__gui__button__t.html',1,'']]],
|
['gf_5fgui_2eh_87',['gf_gui.h',['../gf__gui_8h.html',1,'']]],
|
||||||
['gf_5fgui_5fcomponent_5ft_88',['gf_gui_component_t',['../structgf__gui__component__t.html',1,'']]],
|
['gf_5fgui_5fbutton_5ft_88',['gf_gui_button_t',['../structgf__gui__button__t.html',1,'']]],
|
||||||
['gf_5fgui_5fcomponent_5ftypes_89',['GF_GUI_COMPONENT_TYPES',['../gui_8h.html#a29f22c7359d8c3b586f0d4eb82213d03',1,'gui.h']]],
|
['gf_5fgui_5fcomponent_5ft_89',['gf_gui_component_t',['../structgf__gui__component__t.html',1,'']]],
|
||||||
['gf_5fgui_5fcreate_90',['gf_gui_create',['../gf__gui_8h.html#a929e99bf9dd58e4abc0c9f2a6b1341a1',1,'gf_gui.c']]],
|
['gf_5fgui_5fcomponent_5ftypes_90',['GF_GUI_COMPONENT_TYPES',['../gui_8h.html#a29f22c7359d8c3b586f0d4eb82213d03',1,'gui.h']]],
|
||||||
['gf_5fgui_5fcreate_5fbutton_91',['gf_gui_create_button',['../gf__gui_8h.html#a9bfb5fc1e4dff3c3f0e4748d5b8c3c2e',1,'gf_gui.c']]],
|
['gf_5fgui_5fcreate_91',['gf_gui_create',['../gf__gui_8h.html#a929e99bf9dd58e4abc0c9f2a6b1341a1',1,'gf_gui.c']]],
|
||||||
['gf_5fgui_5fdraw_5fbox_92',['gf_gui_draw_box',['../gf__gui_8h.html#a670ac29a4409cc16c8d77f2d33ccc499',1,'gf_gui.c']]],
|
['gf_5fgui_5fcreate_5fbutton_92',['gf_gui_create_button',['../gf__gui_8h.html#a9bfb5fc1e4dff3c3f0e4748d5b8c3c2e',1,'gf_gui.c']]],
|
||||||
['gf_5fgui_5ffirst_5funused_93',['gf_gui_first_unused',['../gf__gui_8h.html#a39fc0e9d0e6ebaf3d60e1275008124b5',1,'gf_gui.c']]],
|
['gf_5fgui_5fdraw_5fbox_93',['gf_gui_draw_box',['../gf__gui_8h.html#a670ac29a4409cc16c8d77f2d33ccc499',1,'gf_gui.c']]],
|
||||||
['gf_5fgui_5ffont_5fsize_94',['GF_GUI_FONT_SIZE',['../gf__gui_8h.html#a59c22dec721b5a703d29e0b0d9fc3522',1,'gf_gui.h']]],
|
['gf_5fgui_5ffirst_5funused_94',['gf_gui_first_unused',['../gf__gui_8h.html#a39fc0e9d0e6ebaf3d60e1275008124b5',1,'gf_gui.c']]],
|
||||||
['gf_5fgui_5fid_5ft_95',['gf_gui_id_t',['../gui_8h.html#a17ba559c53b849a8391b8f48d91b4f11',1,'gui.h']]],
|
['gf_5fgui_5ffont_5fsize_95',['GF_GUI_FONT_SIZE',['../gf__gui_8h.html#a59c22dec721b5a703d29e0b0d9fc3522',1,'gf_gui.h']]],
|
||||||
['gf_5fgui_5finvert_96',['GF_GUI_INVERT',['../gf__gui_8h.html#a01d6d034ff93d118bcbabf86f33735c5',1,'gf_gui.h']]],
|
['gf_5fgui_5fid_5ft_96',['gf_gui_id_t',['../gui_8h.html#a17ba559c53b849a8391b8f48d91b4f11',1,'gui.h']]],
|
||||||
['gf_5fgui_5fmax_5fcomponents_97',['GF_GUI_MAX_COMPONENTS',['../gui_8h.html#a33770d9046d53ad607fcc938f1619eb8',1,'gui.h']]],
|
['gf_5fgui_5finvert_97',['GF_GUI_INVERT',['../gf__gui_8h.html#a01d6d034ff93d118bcbabf86f33735c5',1,'gf_gui.h']]],
|
||||||
['gf_5fgui_5fnormal_98',['GF_GUI_NORMAL',['../gf__gui_8h.html#ad122969dc187a91908fc312f185eaa46',1,'gf_gui.h']]],
|
['gf_5fgui_5fmax_5fcomponents_98',['GF_GUI_MAX_COMPONENTS',['../gui_8h.html#a33770d9046d53ad607fcc938f1619eb8',1,'gui.h']]],
|
||||||
['gf_5fgui_5frender_99',['gf_gui_render',['../gf__gui_8h.html#a41f221ae3b2221553f49678f9434976c',1,'gf_gui.c']]],
|
['gf_5fgui_5fnormal_99',['GF_GUI_NORMAL',['../gf__gui_8h.html#ad122969dc187a91908fc312f185eaa46',1,'gf_gui.h']]],
|
||||||
['gf_5fgui_5ft_100',['gf_gui_t',['../structgf__gui__t.html',1,'']]],
|
['gf_5fgui_5frender_100',['gf_gui_render',['../gf__gui_8h.html#a41f221ae3b2221553f49678f9434976c',1,'gf_gui.c']]],
|
||||||
['gf_5fgui_5funion_5ft_101',['gf_gui_union_t',['../uniongf__gui__union__t.html',1,'']]],
|
['gf_5fgui_5ft_101',['gf_gui_t',['../structgf__gui__t.html',1,'']]],
|
||||||
['gf_5finput_2eh_102',['gf_input.h',['../gf__input_8h.html',1,'']]],
|
['gf_5fgui_5funion_5ft_102',['gf_gui_union_t',['../uniongf__gui__union__t.html',1,'']]],
|
||||||
['gf_5flog_103',['gf_log',['../gf__log_8h.html#aed92dc232c3ae9cabdff1eeea67dfa90',1,'gf_log.c']]],
|
['gf_5finput_2eh_103',['gf_input.h',['../gf__input_8h.html',1,'']]],
|
||||||
['gf_5flog_2eh_104',['gf_log.h',['../gf__log_8h.html',1,'']]],
|
['gf_5flog_104',['gf_log',['../gf__log_8h.html#aed92dc232c3ae9cabdff1eeea67dfa90',1,'gf_log.c']]],
|
||||||
['gf_5flog_5ffunction_105',['gf_log_function',['../gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a',1,'gf_log.h']]],
|
['gf_5flog_2eh_105',['gf_log.h',['../gf__log_8h.html',1,'']]],
|
||||||
['gf_5fmacro_2eh_106',['gf_macro.h',['../gf__macro_8h.html',1,'']]],
|
['gf_5flog_5ffunction_106',['gf_log_function',['../gf__log_8h.html#a165a2d1cecbdd974b4a44450011bb84a',1,'gf_log.h']]],
|
||||||
['gf_5fmath_2eh_107',['gf_math.h',['../gf__math_8h.html',1,'']]],
|
['gf_5fmacro_2eh_107',['gf_macro.h',['../gf__macro_8h.html',1,'']]],
|
||||||
['gf_5fmath_5fcot_108',['gf_math_cot',['../gf__math_8h.html#aac8f6a22f2880f5b86b20a191a662333',1,'gf_math.c']]],
|
['gf_5fmath_2eh_108',['gf_math.h',['../gf__math_8h.html',1,'']]],
|
||||||
['gf_5fmath_5flog2_109',['gf_math_log2',['../gf__math_8h.html#a018423cb05adf480f9c3f28f304d1c47',1,'gf_math.c']]],
|
['gf_5fmath_5fcot_109',['gf_math_cot',['../gf__math_8h.html#aac8f6a22f2880f5b86b20a191a662333',1,'gf_math.c']]],
|
||||||
['gf_5fmath_5fmultiply_110',['gf_math_multiply',['../gf__math_8h.html#a394ebd35e2cddf28c86a45dad759fbee',1,'gf_math.c']]],
|
['gf_5fmath_5flog2_110',['gf_math_log2',['../gf__math_8h.html#a018423cb05adf480f9c3f28f304d1c47',1,'gf_math.c']]],
|
||||||
['gf_5fmath_5fnearest_5f2pow_111',['gf_math_nearest_2pow',['../gf__math_8h.html#aefea2441e869786726095fcda71750dc',1,'gf_math.c']]],
|
['gf_5fmath_5fmultiply_111',['gf_math_multiply',['../gf__math_8h.html#a394ebd35e2cddf28c86a45dad759fbee',1,'gf_math.c']]],
|
||||||
['gf_5fmath_5fnormal_112',['gf_math_normal',['../gf__math_8h.html#a5438b2f7f1324cdd664f2b823faa1ba6',1,'gf_math.c']]],
|
['gf_5fmath_5fnearest_5f2pow_112',['gf_math_nearest_2pow',['../gf__math_8h.html#aefea2441e869786726095fcda71750dc',1,'gf_math.c']]],
|
||||||
['gf_5fmath_5fnormalize_113',['gf_math_normalize',['../gf__math_8h.html#a3bd2afc9ff0e67e60afef9fe82553726',1,'gf_math.c']]],
|
['gf_5fmath_5fnormal_113',['gf_math_normal',['../gf__math_8h.html#a5438b2f7f1324cdd664f2b823faa1ba6',1,'gf_math.c']]],
|
||||||
['gf_5fmath_5fpi_114',['GF_MATH_PI',['../gf__math_8h.html#a8bf10c0638a206ac572807e90508b6b5',1,'gf_math.h']]],
|
['gf_5fmath_5fnormalize_114',['gf_math_normalize',['../gf__math_8h.html#a3bd2afc9ff0e67e60afef9fe82553726',1,'gf_math.c']]],
|
||||||
['gf_5fmath_5fsubtract_115',['gf_math_subtract',['../gf__math_8h.html#a9df6d1b30bea0b200582e2873bddd113',1,'gf_math.c']]],
|
['gf_5fmath_5fpi_115',['GF_MATH_PI',['../gf__math_8h.html#a8bf10c0638a206ac572807e90508b6b5',1,'gf_math.h']]],
|
||||||
['gf_5fmath_5fvector_5fcopy_116',['GF_MATH_VECTOR_COPY',['../gf__math_8h.html#a545245d1e846e9c756e776eb6138536b',1,'gf_math.h']]],
|
['gf_5fmath_5fsubtract_116',['gf_math_subtract',['../gf__math_8h.html#a9df6d1b30bea0b200582e2873bddd113',1,'gf_math.c']]],
|
||||||
['gf_5fmath_5fvector_5ft_117',['gf_math_vector_t',['../math_8h.html#a866f43b3ea5386cb9497738f1eec3d88',1,'math.h']]],
|
['gf_5fmath_5fvector_5fcopy_117',['GF_MATH_VECTOR_COPY',['../gf__math_8h.html#a545245d1e846e9c756e776eb6138536b',1,'gf_math.h']]],
|
||||||
['gf_5fmesh_2eh_118',['gf_mesh.h',['../gf__mesh_8h.html',1,'']]],
|
['gf_5fmath_5fvector_5ft_118',['gf_math_vector_t',['../math_8h.html#a866f43b3ea5386cb9497738f1eec3d88',1,'math.h']]],
|
||||||
['gf_5fmesh_5ft_119',['gf_mesh_t',['../structgf__mesh__t.html',1,'']]],
|
['gf_5fmesh_2eh_119',['gf_mesh.h',['../gf__mesh_8h.html',1,'']]],
|
||||||
['gf_5fmodel_2eh_120',['gf_model.h',['../gf__model_8h.html',1,'']]],
|
['gf_5fmesh_5ft_120',['gf_mesh_t',['../structgf__mesh__t.html',1,'']]],
|
||||||
['gf_5fmodel_5ft_121',['gf_model_t',['../structgf__model__t.html',1,'']]],
|
['gf_5fmodel_2eh_121',['gf_model.h',['../gf__model_8h.html',1,'']]],
|
||||||
['gf_5fopengl_2eh_122',['gf_opengl.h',['../gf__opengl_8h.html',1,'']]],
|
['gf_5fmodel_5ft_122',['gf_model_t',['../structgf__model__t.html',1,'']]],
|
||||||
['gf_5fphysics_2eh_123',['gf_physics.h',['../gf__physics_8h.html',1,'']]],
|
['gf_5fopengl_2eh_123',['gf_opengl.h',['../gf__opengl_8h.html',1,'']]],
|
||||||
['gf_5fphysics_5fbegin_124',['gf_physics_begin',['../gf__physics_8h.html#a046ff3b6d3842c4cfd2c43ec576b09c6',1,'gf_physics.c']]],
|
['gf_5fphysics_2eh_124',['gf_physics.h',['../gf__physics_8h.html',1,'']]],
|
||||||
['gf_5fphysics_5fcreate_125',['gf_physics_create',['../gf__physics_8h.html#a7e225db0a916463d791036c4d8636993',1,'gf_physics.c']]],
|
['gf_5fphysics_5fbegin_125',['gf_physics_begin',['../gf__physics_8h.html#a046ff3b6d3842c4cfd2c43ec576b09c6',1,'gf_physics.c']]],
|
||||||
['gf_5fphysics_5fdestroy_126',['gf_physics_destroy',['../gf__physics_8h.html#ad9f65aa74657b4558c67f809c590fad3',1,'gf_physics.c']]],
|
['gf_5fphysics_5fcreate_126',['gf_physics_create',['../gf__physics_8h.html#a7e225db0a916463d791036c4d8636993',1,'gf_physics.c']]],
|
||||||
['gf_5fphysics_5fend_127',['gf_physics_end',['../gf__physics_8h.html#a5724da53e501775d4a0faad3c91f1a14',1,'gf_physics.c']]],
|
['gf_5fphysics_5fdestroy_127',['gf_physics_destroy',['../gf__physics_8h.html#ad9f65aa74657b4558c67f809c590fad3',1,'gf_physics.c']]],
|
||||||
['gf_5fphysics_5ft_128',['gf_physics_t',['../structgf__physics__t.html',1,'']]],
|
['gf_5fphysics_5fend_128',['gf_physics_end',['../gf__physics_8h.html#a5724da53e501775d4a0faad3c91f1a14',1,'gf_physics.c']]],
|
||||||
['gf_5fpre_2eh_129',['gf_pre.h',['../gf__pre_8h.html',1,'']]],
|
['gf_5fphysics_5ft_129',['gf_physics_t',['../structgf__physics__t.html',1,'']]],
|
||||||
['gf_5fserver_2eh_130',['gf_server.h',['../gf__server_8h.html',1,'']]],
|
['gf_5fpre_2eh_130',['gf_pre.h',['../gf__pre_8h.html',1,'']]],
|
||||||
['gf_5fserver_5fbegin_131',['gf_server_begin',['../gf__server_8h.html#a656e41de75a97731bffa1653fc2c8d4a',1,'gf_server.c']]],
|
['gf_5fserver_2eh_131',['gf_server.h',['../gf__server_8h.html',1,'']]],
|
||||||
['gf_5fserver_5fcreate_132',['gf_server_create',['../gf__server_8h.html#a861aac514f048d33ce16e3209e125df5',1,'gf_server.c']]],
|
['gf_5fserver_5fbegin_132',['gf_server_begin',['../gf__server_8h.html#a656e41de75a97731bffa1653fc2c8d4a',1,'gf_server.c']]],
|
||||||
['gf_5fserver_5fdestroy_133',['gf_server_destroy',['../gf__server_8h.html#afedff111b1691c5973e264ce4f6a3787',1,'gf_server.c']]],
|
['gf_5fserver_5fcreate_133',['gf_server_create',['../gf__server_8h.html#a861aac514f048d33ce16e3209e125df5',1,'gf_server.c']]],
|
||||||
['gf_5fserver_5fend_134',['gf_server_end',['../gf__server_8h.html#a9f44e37cb5becfe321b352f8801fe22e',1,'gf_server.c']]],
|
['gf_5fserver_5fdestroy_134',['gf_server_destroy',['../gf__server_8h.html#afedff111b1691c5973e264ce4f6a3787',1,'gf_server.c']]],
|
||||||
['gf_5fserver_5ft_135',['gf_server_t',['../structgf__server__t.html',1,'']]],
|
['gf_5fserver_5fend_135',['gf_server_end',['../gf__server_8h.html#a9f44e37cb5becfe321b352f8801fe22e',1,'gf_server.c']]],
|
||||||
['gf_5fset_5fcolor_136',['GF_SET_COLOR',['../gf__graphic_8h.html#a30c57cf06829cfb3f68556e73a86b203',1,'gf_graphic.h']]],
|
['gf_5fserver_5ft_136',['gf_server_t',['../structgf__server__t.html',1,'']]],
|
||||||
['gf_5ftexture_2eh_137',['gf_texture.h',['../gf__texture_8h.html',1,'']]],
|
['gf_5fset_5fcolor_137',['GF_SET_COLOR',['../gf__graphic_8h.html#a30c57cf06829cfb3f68556e73a86b203',1,'gf_graphic.h']]],
|
||||||
['gf_5ftexture_5fcreate_138',['gf_texture_create',['../gf__texture_8h.html#a6cd0c41bfc9dbe140bb52f39aaa14080',1,'gf_texture.c']]],
|
['gf_5ftexture_2eh_138',['gf_texture.h',['../gf__texture_8h.html',1,'']]],
|
||||||
['gf_5ftexture_5fdestroy_139',['gf_texture_destroy',['../gf__texture_8h.html#a3bfedc6c576e35173d3a7b1b9565e649',1,'gf_texture.c']]],
|
['gf_5ftexture_5fcreate_139',['gf_texture_create',['../gf__texture_8h.html#a6cd0c41bfc9dbe140bb52f39aaa14080',1,'gf_texture.c']]],
|
||||||
['gf_5ftexture_5ft_140',['gf_texture_t',['../structgf__texture__t.html',1,'']]],
|
['gf_5ftexture_5fdestroy_140',['gf_texture_destroy',['../gf__texture_8h.html#a3bfedc6c576e35173d3a7b1b9565e649',1,'gf_texture.c']]],
|
||||||
['gf_5fthread_2eh_141',['gf_thread.h',['../gf__thread_8h.html',1,'']]],
|
['gf_5ftexture_5ft_141',['gf_texture_t',['../structgf__texture__t.html',1,'']]],
|
||||||
['gf_5fthread_5fcontext_5ft_142',['gf_thread_context_t',['../structgf__thread__context__t.html',1,'']]],
|
['gf_5fthread_2eh_142',['gf_thread.h',['../gf__thread_8h.html',1,'']]],
|
||||||
['gf_5fthread_5fcreate_143',['gf_thread_create',['../gf__thread_8h.html#ad2a42aa3c8b51ec7e22625e8932906a4',1,'gf_thread.c']]],
|
['gf_5fthread_5fcontext_5ft_143',['gf_thread_context_t',['../structgf__thread__context__t.html',1,'']]],
|
||||||
['gf_5fthread_5fdestroy_144',['gf_thread_destroy',['../gf__thread_8h.html#ae75b99ee6c28e149e333512f46e8656a',1,'gf_thread.c']]],
|
['gf_5fthread_5fcreate_144',['gf_thread_create',['../gf__thread_8h.html#ad2a42aa3c8b51ec7e22625e8932906a4',1,'gf_thread.c']]],
|
||||||
['gf_5fthread_5fjoin_145',['gf_thread_join',['../gf__thread_8h.html#a168bd57321daded0d1789442e5680dea',1,'gf_thread.c']]],
|
['gf_5fthread_5fdestroy_145',['gf_thread_destroy',['../gf__thread_8h.html#ae75b99ee6c28e149e333512f46e8656a',1,'gf_thread.c']]],
|
||||||
['gf_5fthread_5ft_146',['gf_thread_t',['../structgf__thread__t.html',1,'']]],
|
['gf_5fthread_5fjoin_146',['gf_thread_join',['../gf__thread_8h.html#a168bd57321daded0d1789442e5680dea',1,'gf_thread.c']]],
|
||||||
['gf_5ftriangle_5ft_147',['gf_triangle_t',['../structgf__triangle__t.html',1,'']]],
|
['gf_5fthread_5ft_147',['gf_thread_t',['../structgf__thread__t.html',1,'']]],
|
||||||
['gf_5fversion_2eh_148',['gf_version.h',['../gf__version_8h.html',1,'']]],
|
['gf_5ftriangle_5ft_148',['gf_triangle_t',['../structgf__triangle__t.html',1,'']]],
|
||||||
['gf_5fversion_5fget_149',['gf_version_get',['../gf__version_8h.html#a6bbaecc50f6c677871dcf74d7d7dbc4a',1,'gf_version.c']]],
|
['gf_5fversion_2eh_149',['gf_version.h',['../gf__version_8h.html',1,'']]],
|
||||||
['gf_5fversion_5ft_150',['gf_version_t',['../structgf__version__t.html',1,'']]],
|
['gf_5fversion_5fget_150',['gf_version_get',['../gf__version_8h.html#a6bbaecc50f6c677871dcf74d7d7dbc4a',1,'gf_version.c']]],
|
||||||
['glyph_151',['glyph',['../structgf__font__t.html#a1264a95b11cec574d66cda5f57de1808',1,'gf_font_t']]],
|
['gf_5fversion_5ft_151',['gf_version_t',['../structgf__version__t.html',1,'']]],
|
||||||
['goldfish_20engine_152',['GoldFish Engine',['../index.html',1,'']]],
|
['glyph_152',['glyph',['../structgf__font__t.html#a1264a95b11cec574d66cda5f57de1808',1,'gf_font_t']]],
|
||||||
['graphic_2eh_153',['graphic.h',['../graphic_8h.html',1,'']]],
|
['goldfish_20engine_153',['GoldFish Engine',['../index.html',1,'']]],
|
||||||
['gui_154',['gui',['../structgf__draw__t.html#a5db50986159b8a2b1736aa315a5d8063',1,'gf_draw_t']]],
|
['graphic_2eh_154',['graphic.h',['../graphic_8h.html',1,'']]],
|
||||||
['gui_2eh_155',['gui.h',['../gui_8h.html',1,'']]]
|
['gui_155',['gui',['../structgf__draw__t.html#a5db50986159b8a2b1736aa315a5d8063',1,'gf_draw_t']]],
|
||||||
|
['gui_2eh_156',['gui.h',['../gui_8h.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
@ -2,25 +2,26 @@ var searchData=
|
|||||||
[
|
[
|
||||||
['gf_5fclient_2eh_0',['gf_client.h',['../gf__client_8h.html',1,'']]],
|
['gf_5fclient_2eh_0',['gf_client.h',['../gf__client_8h.html',1,'']]],
|
||||||
['gf_5fcore_2eh_1',['gf_core.h',['../gf__core_8h.html',1,'']]],
|
['gf_5fcore_2eh_1',['gf_core.h',['../gf__core_8h.html',1,'']]],
|
||||||
['gf_5fdraw_2eh_2',['gf_draw.h',['../gf__draw_8h.html',1,'']]],
|
['gf_5fdirectx_2eh_2',['gf_directx.h',['../gf__directx_8h.html',1,'']]],
|
||||||
['gf_5fdraw_5fdriver_2eh_3',['gf_draw_driver.h',['../gf__draw__driver_8h.html',1,'']]],
|
['gf_5fdraw_2eh_3',['gf_draw.h',['../gf__draw_8h.html',1,'']]],
|
||||||
['gf_5fdraw_5fplatform_2eh_4',['gf_draw_platform.h',['../gf__draw__platform_8h.html',1,'']]],
|
['gf_5fdraw_5fdriver_2eh_4',['gf_draw_driver.h',['../gf__draw__driver_8h.html',1,'']]],
|
||||||
['gf_5ffont_2eh_5',['gf_font.h',['../gf__font_8h.html',1,'']]],
|
['gf_5fdraw_5fplatform_2eh_5',['gf_draw_platform.h',['../gf__draw__platform_8h.html',1,'']]],
|
||||||
['gf_5fgraphic_2eh_6',['gf_graphic.h',['../gf__graphic_8h.html',1,'']]],
|
['gf_5ffont_2eh_6',['gf_font.h',['../gf__font_8h.html',1,'']]],
|
||||||
['gf_5fgui_2eh_7',['gf_gui.h',['../gf__gui_8h.html',1,'']]],
|
['gf_5fgraphic_2eh_7',['gf_graphic.h',['../gf__graphic_8h.html',1,'']]],
|
||||||
['gf_5finput_2eh_8',['gf_input.h',['../gf__input_8h.html',1,'']]],
|
['gf_5fgui_2eh_8',['gf_gui.h',['../gf__gui_8h.html',1,'']]],
|
||||||
['gf_5flog_2eh_9',['gf_log.h',['../gf__log_8h.html',1,'']]],
|
['gf_5finput_2eh_9',['gf_input.h',['../gf__input_8h.html',1,'']]],
|
||||||
['gf_5fmacro_2eh_10',['gf_macro.h',['../gf__macro_8h.html',1,'']]],
|
['gf_5flog_2eh_10',['gf_log.h',['../gf__log_8h.html',1,'']]],
|
||||||
['gf_5fmath_2eh_11',['gf_math.h',['../gf__math_8h.html',1,'']]],
|
['gf_5fmacro_2eh_11',['gf_macro.h',['../gf__macro_8h.html',1,'']]],
|
||||||
['gf_5fmesh_2eh_12',['gf_mesh.h',['../gf__mesh_8h.html',1,'']]],
|
['gf_5fmath_2eh_12',['gf_math.h',['../gf__math_8h.html',1,'']]],
|
||||||
['gf_5fmodel_2eh_13',['gf_model.h',['../gf__model_8h.html',1,'']]],
|
['gf_5fmesh_2eh_13',['gf_mesh.h',['../gf__mesh_8h.html',1,'']]],
|
||||||
['gf_5fopengl_2eh_14',['gf_opengl.h',['../gf__opengl_8h.html',1,'']]],
|
['gf_5fmodel_2eh_14',['gf_model.h',['../gf__model_8h.html',1,'']]],
|
||||||
['gf_5fphysics_2eh_15',['gf_physics.h',['../gf__physics_8h.html',1,'']]],
|
['gf_5fopengl_2eh_15',['gf_opengl.h',['../gf__opengl_8h.html',1,'']]],
|
||||||
['gf_5fpre_2eh_16',['gf_pre.h',['../gf__pre_8h.html',1,'']]],
|
['gf_5fphysics_2eh_16',['gf_physics.h',['../gf__physics_8h.html',1,'']]],
|
||||||
['gf_5fserver_2eh_17',['gf_server.h',['../gf__server_8h.html',1,'']]],
|
['gf_5fpre_2eh_17',['gf_pre.h',['../gf__pre_8h.html',1,'']]],
|
||||||
['gf_5ftexture_2eh_18',['gf_texture.h',['../gf__texture_8h.html',1,'']]],
|
['gf_5fserver_2eh_18',['gf_server.h',['../gf__server_8h.html',1,'']]],
|
||||||
['gf_5fthread_2eh_19',['gf_thread.h',['../gf__thread_8h.html',1,'']]],
|
['gf_5ftexture_2eh_19',['gf_texture.h',['../gf__texture_8h.html',1,'']]],
|
||||||
['gf_5fversion_2eh_20',['gf_version.h',['../gf__version_8h.html',1,'']]],
|
['gf_5fthread_2eh_20',['gf_thread.h',['../gf__thread_8h.html',1,'']]],
|
||||||
['graphic_2eh_21',['graphic.h',['../graphic_8h.html',1,'']]],
|
['gf_5fversion_2eh_21',['gf_version.h',['../gf__version_8h.html',1,'']]],
|
||||||
['gui_2eh_22',['gui.h',['../gui_8h.html',1,'']]]
|
['graphic_2eh_22',['graphic.h',['../graphic_8h.html',1,'']]],
|
||||||
|
['gui_2eh_23',['gui.h',['../gui_8h.html',1,'']]]
|
||||||
];
|
];
|
||||||
|
@ -103,7 +103,7 @@ $(document).ready(function(){initNavTree('structgf__draw__driver__t.html',''); i
|
|||||||
<div class="textblock"><p>Drawing driver. </p>
|
<div class="textblock"><p>Drawing driver. </p>
|
||||||
<dl class="section note"><dt>Note</dt><dd>Definition depends on the drawing driver, read the header file for definition </dd></dl>
|
<dl class="section note"><dt>Note</dt><dd>Definition depends on the drawing driver, read the header file for definition </dd></dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="draw__driver_8h_source.html#l00039">39</a> of file <a class="el" href="draw__driver_8h_source.html">draw_driver.h</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="draw__driver_8h_source.html#l00048">48</a> of file <a class="el" href="draw__driver_8h_source.html">draw_driver.h</a>.</p>
|
||||||
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
||||||
<li>include/gf_type/<a class="el" href="draw__driver_8h_source.html">draw_driver.h</a></li>
|
<li>include/gf_type/<a class="el" href="draw__driver_8h_source.html">draw_driver.h</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -103,7 +103,7 @@ $(document).ready(function(){initNavTree('structgf__draw__driver__texture__t.htm
|
|||||||
<div class="textblock"><p>Driver-dependent texture. </p>
|
<div class="textblock"><p>Driver-dependent texture. </p>
|
||||||
<dl class="section note"><dt>Note</dt><dd>Definition depends on the drawing driver, read the header file for definition </dd></dl>
|
<dl class="section note"><dt>Note</dt><dd>Definition depends on the drawing driver, read the header file for definition </dd></dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="draw__driver_8h_source.html#l00047">47</a> of file <a class="el" href="draw__driver_8h_source.html">draw_driver.h</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="draw__driver_8h_source.html#l00056">56</a> of file <a class="el" href="draw__driver_8h_source.html">draw_driver.h</a>.</p>
|
||||||
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
||||||
<li>include/gf_type/<a class="el" href="draw__driver_8h_source.html">draw_driver.h</a></li>
|
<li>include/gf_type/<a class="el" href="draw__driver_8h_source.html">draw_driver.h</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -103,7 +103,7 @@ $(document).ready(function(){initNavTree('structgf__draw__platform__t.html','');
|
|||||||
<div class="textblock"><p>Platform-dependent part of drawing driver. </p>
|
<div class="textblock"><p>Platform-dependent part of drawing driver. </p>
|
||||||
<dl class="section note"><dt>Note</dt><dd>Definition depends on the drawing driver and the platform, read the header file for definition </dd></dl>
|
<dl class="section note"><dt>Note</dt><dd>Definition depends on the drawing driver and the platform, read the header file for definition </dd></dl>
|
||||||
|
|
||||||
<p class="definition">Definition at line <a class="el" href="draw__platform_8h_source.html#l00054">54</a> of file <a class="el" href="draw__platform_8h_source.html">draw_platform.h</a>.</p>
|
<p class="definition">Definition at line <a class="el" href="draw__platform_8h_source.html#l00065">65</a> of file <a class="el" href="draw__platform_8h_source.html">draw_platform.h</a>.</p>
|
||||||
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
||||||
<li>include/gf_type/<a class="el" href="draw__platform_8h_source.html">draw_platform.h</a></li>
|
<li>include/gf_type/<a class="el" href="draw__platform_8h_source.html">draw_platform.h</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('texture_8h_source.html',''); initResiz
|
|||||||
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
<div class="ttc" id="agf__macro_8h_html"><div class="ttname"><a href="gf__macro_8h.html">gf_macro.h</a></div><div class="ttdoc">Macro.</div></div>
|
||||||
<div class="ttc" id="agf__macro_8h_html_a018031ff5fba22b9d5052a55f8c9a377"><div class="ttname"><a href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a></div><div class="ttdeci">#define GF_DECLARE_TYPE(n, b)</div><div class="ttdoc">Macro to define engine type shorter.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00164">gf_macro.h:164</a></div></div>
|
<div class="ttc" id="agf__macro_8h_html_a018031ff5fba22b9d5052a55f8c9a377"><div class="ttname"><a href="gf__macro_8h.html#a018031ff5fba22b9d5052a55f8c9a377">GF_DECLARE_TYPE</a></div><div class="ttdeci">#define GF_DECLARE_TYPE(n, b)</div><div class="ttdoc">Macro to define engine type shorter.</div><div class="ttdef"><b>Definition</b> <a href="gf__macro_8h_source.html#l00164">gf_macro.h:164</a></div></div>
|
||||||
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
<div class="ttc" id="agf__pre_8h_html"><div class="ttname"><a href="gf__pre_8h.html">gf_pre.h</a></div><div class="ttdoc">Required headers before anything.</div></div>
|
||||||
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00047">draw_driver.h:47</a></div></div>
|
<div class="ttc" id="astructgf__draw__driver__texture__t_html"><div class="ttname"><a href="structgf__draw__driver__texture__t.html">gf_draw_driver_texture_t</a></div><div class="ttdoc">Driver-dependent texture.</div><div class="ttdef"><b>Definition</b> <a href="draw__driver_8h_source.html#l00056">draw_driver.h:56</a></div></div>
|
||||||
<div class="ttc" id="astructgf__texture__t_html"><div class="ttname"><a href="structgf__texture__t.html">gf_texture_t</a></div><div class="ttdoc">Texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
<div class="ttc" id="astructgf__texture__t_html"><div class="ttname"><a href="structgf__texture__t.html">gf_texture_t</a></div><div class="ttdoc">Texture.</div><div class="ttdef"><b>Definition</b> <a href="texture_8h_source.html#l00047">texture.h:47</a></div></div>
|
||||||
</div><!-- fragment --></div><!-- contents -->
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
|
Loading…
x
Reference in New Issue
Block a user