305 lines
16 KiB
HTML
305 lines
16 KiB
HTML
<!-- HTML header for doxygen 1.9.2-->
|
|
<!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" class="dark-mode">
|
|
<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.12.0"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Archeus: ARC_EngineData Struct 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="../../navtreedata.js"></script>
|
|
<script type="text/javascript" src="../../navtree.js"></script>
|
|
<script type="text/javascript" src="../../resize.js"></script>
|
|
<script type="text/javascript" src="../../cookie.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" />
|
|
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
|
<link href="../../doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
|
<link href="../../doxygen-awesome-sidebar-only-darkmode-toggle.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
|
</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 style="height: 56px;">
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">Archeus<span id="projectnumber"> 0.0.0</span>
|
|
</div>
|
|
<div id="projectbrief">A C library and game engine that focuses on documentation</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.12.0 -->
|
|
<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">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(1); });
|
|
/* @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',true);
|
|
$(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 */
|
|
$(function(){initNavTree('d5/df0/structARC__EngineData.html','../../'); initResizable(true); });
|
|
/* @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="summary">
|
|
<a href="#pub-attribs">Data Fields</a> </div>
|
|
<div class="headertitle"><div class="title">ARC_EngineData Struct Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>></code></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
|
|
Data Fields</h2></td></tr>
|
|
<tr class="memitem:abcdb1fc080bcd9ad137bc3ac8ae69432" id="r_abcdb1fc080bcd9ad137bc3ac8ae69432"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d3/df1/window_8h.html#a306a4335069399f41073b7cc14ab7c38">ARC_Window</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#abcdb1fc080bcd9ad137bc3ac8ae69432">window</a></td></tr>
|
|
<tr class="separator:abcdb1fc080bcd9ad137bc3ac8ae69432"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd1e5bdf06bfd91ce66c8ce6a46006a2" id="r_acd1e5bdf06bfd91ce66c8ce6a46006a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/d85/renderer_8h.html#a2b82366dc421b3e80aace49f3ae8639a">ARC_Renderer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#acd1e5bdf06bfd91ce66c8ce6a46006a2">renderer</a></td></tr>
|
|
<tr class="separator:acd1e5bdf06bfd91ce66c8ce6a46006a2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5f96f851824e024e8b59919a2195b36e" id="r_a5f96f851824e024e8b59919a2195b36e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dd/dee/handler_8h.html#afe553e395e78a22d36ca5a788adf6fb9">ARC_Handler</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5f96f851824e024e8b59919a2195b36e">state</a></td></tr>
|
|
<tr class="separator:a5f96f851824e024e8b59919a2195b36e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a382729bc9e0bdd577fce3b1a204636ec" id="r_a382729bc9e0bdd577fce3b1a204636ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../de/ded/input_8h.html#ab10a17a34031b17d7ed09ca515a91b45">ARC_Input</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a382729bc9e0bdd577fce3b1a204636ec">input</a></td></tr>
|
|
<tr class="separator:a382729bc9e0bdd577fce3b1a204636ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adbcb8ddc2797b28998ec34540bc1e85c" id="r_adbcb8ddc2797b28998ec34540bc1e85c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../dc/ded/mouse_8h.html#a902312c6398b8df6994f040d103b507b">ARC_Mouse</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#adbcb8ddc2797b28998ec34540bc1e85c">mouse</a></td></tr>
|
|
<tr class="separator:adbcb8ddc2797b28998ec34540bc1e85c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4b27ffc245ac5a29fdcb6ae2e1351752" id="r_a4b27ffc245ac5a29fdcb6ae2e1351752"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d6/da0/keyboard_8h.html#acec0a71060ec7186a323710608bd93e7">ARC_Keyboard</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4b27ffc245ac5a29fdcb6ae2e1351752">keyboard</a></td></tr>
|
|
<tr class="separator:a4b27ffc245ac5a29fdcb6ae2e1351752"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af22bf314211d564bdcddba63a1a16987" id="r_af22bf314211d564bdcddba63a1a16987"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#af22bf314211d564bdcddba63a1a16987">dt</a></td></tr>
|
|
<tr class="separator:af22bf314211d564bdcddba63a1a16987"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a524135263c2d2905bf0bf4e4a40380d5" id="r_a524135263c2d2905bf0bf4e4a40380d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d8/d77/bool_8h.html#aad51710c999c22d9440e5ce0ba8e2c45">ARC_Bool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a524135263c2d2905bf0bf4e4a40380d5">running</a></td></tr>
|
|
<tr class="separator:a524135263c2d2905bf0bf4e4a40380d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ff5a52e45bb535885a32d4a7c69c074" id="r_a1ff5a52e45bb535885a32d4a7c69c074"><td class="memItemLeft" align="right" valign="top"><a class="el" href="../../d2/d9d/structARC__Point.html">ARC_Point</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1ff5a52e45bb535885a32d4a7c69c074">windowSize</a></td></tr>
|
|
<tr class="separator:a1ff5a52e45bb535885a32d4a7c69c074"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00017">17</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
</div><h2 class="groupheader">Field Documentation</h2>
|
|
<a id="af22bf314211d564bdcddba63a1a16987" name="af22bf314211d564bdcddba63a1a16987"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af22bf314211d564bdcddba63a1a16987">◆ </a></span>dt</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">double ARC_EngineData::dt</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00025">25</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a382729bc9e0bdd577fce3b1a204636ec" name="a382729bc9e0bdd577fce3b1a204636ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a382729bc9e0bdd577fce3b1a204636ec">◆ </a></span>input</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../de/ded/input_8h.html#ab10a17a34031b17d7ed09ca515a91b45">ARC_Input</a>* ARC_EngineData::input</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00021">21</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4b27ffc245ac5a29fdcb6ae2e1351752" name="a4b27ffc245ac5a29fdcb6ae2e1351752"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4b27ffc245ac5a29fdcb6ae2e1351752">◆ </a></span>keyboard</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d6/da0/keyboard_8h.html#acec0a71060ec7186a323710608bd93e7">ARC_Keyboard</a>* ARC_EngineData::keyboard</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00023">23</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adbcb8ddc2797b28998ec34540bc1e85c" name="adbcb8ddc2797b28998ec34540bc1e85c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adbcb8ddc2797b28998ec34540bc1e85c">◆ </a></span>mouse</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../dc/ded/mouse_8h.html#a902312c6398b8df6994f040d103b507b">ARC_Mouse</a>* ARC_EngineData::mouse</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00022">22</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acd1e5bdf06bfd91ce66c8ce6a46006a2" name="acd1e5bdf06bfd91ce66c8ce6a46006a2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acd1e5bdf06bfd91ce66c8ce6a46006a2">◆ </a></span>renderer</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d6/d85/renderer_8h.html#a2b82366dc421b3e80aace49f3ae8639a">ARC_Renderer</a>* ARC_EngineData::renderer</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00019">19</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a524135263c2d2905bf0bf4e4a40380d5" name="a524135263c2d2905bf0bf4e4a40380d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a524135263c2d2905bf0bf4e4a40380d5">◆ </a></span>running</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d8/d77/bool_8h.html#aad51710c999c22d9440e5ce0ba8e2c45">ARC_Bool</a> ARC_EngineData::running</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00026">26</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5f96f851824e024e8b59919a2195b36e" name="a5f96f851824e024e8b59919a2195b36e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5f96f851824e024e8b59919a2195b36e">◆ </a></span>state</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../dd/dee/handler_8h.html#afe553e395e78a22d36ca5a788adf6fb9">ARC_Handler</a>* ARC_EngineData::state</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00020">20</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="abcdb1fc080bcd9ad137bc3ac8ae69432" name="abcdb1fc080bcd9ad137bc3ac8ae69432"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#abcdb1fc080bcd9ad137bc3ac8ae69432">◆ </a></span>window</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d3/df1/window_8h.html#a306a4335069399f41073b7cc14ab7c38">ARC_Window</a>* ARC_EngineData::window</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00018">18</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1ff5a52e45bb535885a32d4a7c69c074" name="a1ff5a52e45bb535885a32d4a7c69c074"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1ff5a52e45bb535885a32d4a7c69c074">◆ </a></span>windowSize</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="../../d2/d9d/structARC__Point.html">ARC_Point</a> ARC_EngineData::windowSize</td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="../../d1/d55/engine_8h_source.html#l00027">27</a> of file <a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this struct was generated from the following file:<ul>
|
|
<li>/home/herbglitch/programs/archeus/arc/include/arc/engine/<a class="el" href="../../d1/d55/engine_8h_source.html">engine.h</a></li>
|
|
</ul>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- HTML footer for doxygen 1.9.2-->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul><li class="navelem"><a class="el" href="../../d5/df0/structARC__EngineData.html">ARC_EngineData</a></li></ul>
|
|
</div>
|
|
<script type="text/javascript">
|
|
// script for doxygen 1.9.1
|
|
$(function() {
|
|
toggleButton = document.createElement('doxygen-awesome-dark-mode-toggle')
|
|
toggleButton.title = "Toggle Light/Dark Mode"
|
|
$(document).ready(function(){
|
|
document.getElementById("MSearchBox").parentNode.appendChild(toggleButton)
|
|
})
|
|
$(window).resize(function(){
|
|
document.getElementById("MSearchBox").parentNode.appendChild(toggleButton)
|
|
})
|
|
})
|
|
</script>
|
|
</body>
|
|
</html>
|