diff options
Diffstat (limited to 'Doc/doxygen/html/class_sim.html')
-rw-r--r-- | Doc/doxygen/html/class_sim.html | 2524 |
1 files changed, 2524 insertions, 0 deletions
diff --git a/Doc/doxygen/html/class_sim.html b/Doc/doxygen/html/class_sim.html new file mode 100644 index 0000000..c50482f --- /dev/null +++ b/Doc/doxygen/html/class_sim.html @@ -0,0 +1,2524 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<title>Starshatter_Open: Sim Class 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="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</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 style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Starshatter_Open + </div> + <div id="projectbrief">Open source Starshatter engine</div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('class_sim.html','');}); +</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)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-types">Public Types</a> | +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="#pro-methods">Protected Member Functions</a> | +<a href="#pro-attribs">Protected Attributes</a> | +<a href="#pro-static-attribs">Static Protected Attributes</a> | +<a href="#friends">Friends</a> </div> + <div class="headertitle"> +<div class="title">Sim Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_sim_8h_source.html">Sim.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for Sim:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_sim.png" usemap="#Sim_map" alt=""/> + <map id="Sim_map" name="Sim_map"> +<area href="class_universe.html" alt="Universe" shape="rect" coords="0,0,62,24"/> +</map> + </div></div> + +<p><a href="class_sim-members.html">List of all members.</a></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="pub-types"></a> +Public Types</h2></td></tr> +<tr class="memitem:ab1c86b19c47445bb6529163a7e40f6d1"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_sim.html#ab1c86b19c47445bb6529163a7e40f6d1acc7817d21d69c5d903e79499b8f867cb">REAL_SPACE</a>, +<a class="el" href="class_sim.html#ab1c86b19c47445bb6529163a7e40f6d1ab1a987d147c5c522319189ba178aaefa">AIR_SPACE</a> + }</td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a78df40d70f12490d78257ba1dd31acb8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a78df40d70f12490d78257ba1dd31acb8">Sim</a> (<a class="el" href="class_motion_controller.html">MotionController</a> *<a class="el" href="class_sim.html#a9a2696a155187a81e12df590f10c7f84">ctrl</a>)</td></tr> +<tr class="memitem:ab0a4ec87500498e53eb0400a126841f2"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ab0a4ec87500498e53eb0400a126841f2">~Sim</a> ()</td></tr> +<tr class="memitem:aff09bf2af16e0bb5637e3c0f1a503cec"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#aff09bf2af16e0bb5637e3c0f1a503cec">ExecFrame</a> (double seconds)</td></tr> +<tr class="memitem:a47d6628ffbec67354f97f651451fafd8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a47d6628ffbec67354f97f651451fafd8">LoadMission</a> (<a class="el" href="class_mission.html">Mission</a> *msn, bool preload_textures=false)</td></tr> +<tr class="memitem:a988f5a186a5000690921724082b5968c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a988f5a186a5000690921724082b5968c">ExecMission</a> ()</td></tr> +<tr class="memitem:ad1b1a6beb20765aa7ad8af89cceadd2f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ad1b1a6beb20765aa7ad8af89cceadd2f">CommitMission</a> ()</td></tr> +<tr class="memitem:abd88d405019b7ab6e0bacec2190aa762"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#abd88d405019b7ab6e0bacec2190aa762">UnloadMission</a> ()</td></tr> +<tr class="memitem:a3abeee6bd4266aa1e8b1d3e3af7ffc43"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a3abeee6bd4266aa1e8b1d3e3af7ffc43">NextView</a> ()</td></tr> +<tr class="memitem:adf690dc82636d004441980335f648f08"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#adf690dc82636d004441980335f648f08">ShowGrid</a> (int show=true)</td></tr> +<tr class="memitem:a3817771cfa339124527c1e8c2c495cd1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a3817771cfa339124527c1e8c2c495cd1">GridShown</a> () const </td></tr> +<tr class="memitem:af7d06f98dc096a8a73e14d412e8cf857"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#af7d06f98dc096a8a73e14d412e8cf857">FindAvailCallsign</a> (int IFF)</td></tr> +<tr class="memitem:a8818f72dee063161e2cf3cb0cf0ba234"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_element.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a8818f72dee063161e2cf3cb0cf0ba234">CreateElement</a> (const char *callsign, int IFF, int type=0)</td></tr> +<tr class="memitem:a6749c771459217e3ca8672968a068b75"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a6749c771459217e3ca8672968a068b75">DestroyElement</a> (<a class="el" href="class_element.html">Element</a> *elem)</td></tr> +<tr class="memitem:a0ab3d882184a0baed977feae126fcaff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ship.html">Ship</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a0ab3d882184a0baed977feae126fcaff">CreateShip</a> (const char *name, const char *reg_num, <a class="el" href="class_ship_design.html">ShipDesign</a> *design, const char *rgn_name, const <a class="el" href="struct_point.html">Point</a> &loc, int IFF=0, int cmd_ai=0, const int *loadout=0)</td></tr> +<tr class="memitem:a7663d64d233b26f3bcfc2a7b7b02e660"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ship.html">Ship</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a7663d64d233b26f3bcfc2a7b7b02e660">FindShip</a> (const char *name, const char *rgn_name=0)</td></tr> +<tr class="memitem:ace55569939eeb7b9162e0ae144513c75"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_shot.html">Shot</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ace55569939eeb7b9162e0ae144513c75">CreateShot</a> (const <a class="el" href="struct_point.html">Point</a> &pos, const <a class="el" href="class_camera.html">Camera</a> &shot_cam, <a class="el" href="class_weapon_design.html">WeaponDesign</a> *d, const <a class="el" href="class_ship.html">Ship</a> *ship=0, <a class="el" href="class_sim_region.html">SimRegion</a> *rgn=0)</td></tr> +<tr class="memitem:a8f5346837d72f71721dc1ce211852cf6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_explosion.html">Explosion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a8f5346837d72f71721dc1ce211852cf6">CreateExplosion</a> (const <a class="el" href="struct_point.html">Point</a> &pos, const <a class="el" href="struct_point.html">Point</a> &vel, int type, float exp_scale, float part_scale, <a class="el" href="class_sim_region.html">SimRegion</a> *rgn=0, <a class="el" href="class_sim_object.html">SimObject</a> *source=0, <a class="el" href="class_system.html">System</a> *sys=0)</td></tr> +<tr class="memitem:a135342d932548c3eb8a83ddedbed6e5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_debris.html">Debris</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a135342d932548c3eb8a83ddedbed6e5a">CreateDebris</a> (const <a class="el" href="struct_point.html">Point</a> &pos, const <a class="el" href="struct_point.html">Point</a> &vel, <a class="el" href="class_model.html">Model</a> *model, double mass, <a class="el" href="class_sim_region.html">SimRegion</a> *rgn=0)</td></tr> +<tr class="memitem:a50bbdeb101a46c789733fcb4f92cc88c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_asteroid.html">Asteroid</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a50bbdeb101a46c789733fcb4f92cc88c">CreateAsteroid</a> (const <a class="el" href="struct_point.html">Point</a> &pos, int type, double mass, <a class="el" href="class_sim_region.html">SimRegion</a> *rgn=0)</td></tr> +<tr class="memitem:ad768bb9d891a7bc99e772c3e6d72e07a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ad768bb9d891a7bc99e772c3e6d72e07a">CreateSplashDamage</a> (<a class="el" href="class_ship.html">Ship</a> *ship)</td></tr> +<tr class="memitem:a3573d1d04af7213060e2e76aab3b2a7a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a3573d1d04af7213060e2e76aab3b2a7a">CreateSplashDamage</a> (<a class="el" href="class_shot.html">Shot</a> *shot)</td></tr> +<tr class="memitem:ab8b7cacb47e46ab21473aec9d5157a85"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ab8b7cacb47e46ab21473aec9d5157a85">DestroyShip</a> (<a class="el" href="class_ship.html">Ship</a> *ship)</td></tr> +<tr class="memitem:aa6a8d0157abf3fa204ce4cf9f5978bc8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#aa6a8d0157abf3fa204ce4cf9f5978bc8">NetDockShip</a> (<a class="el" href="class_ship.html">Ship</a> *ship, <a class="el" href="class_ship.html">Ship</a> *carrier, <a class="el" href="class_flight_deck.html">FlightDeck</a> *deck)</td></tr> +<tr class="memitem:a0081d1286f843dab6066112b0d12633c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_ship.html">Ship</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a0081d1286f843dab6066112b0d12633c">FindShipByObjID</a> (DWORD objid)</td></tr> +<tr class="memitem:a1054a038ce068b384e3ae99d0bbf4d36"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_shot.html">Shot</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a1054a038ce068b384e3ae99d0bbf4d36">FindShotByObjID</a> (DWORD objid)</td></tr> +<tr class="memitem:aff3608c2cd4c2261b3674f4d71c0c09d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission.html">Mission</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#aff3608c2cd4c2261b3674f4d71c0c09d">GetMission</a> ()</td></tr> +<tr class="memitem:a326fc7e8280d65073ac3c31fdadf9bce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_mission_event.html">MissionEvent</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a326fc7e8280d65073ac3c31fdadf9bce">GetEvents</a> ()</td></tr> +<tr class="memitem:a19e621db0c9f11474cc49dd733904f86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_sim_region.html">SimRegion</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a19e621db0c9f11474cc49dd733904f86">GetRegions</a> ()</td></tr> +<tr class="memitem:a321b8fc1c61e63f66138adf5bd16cba5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_region.html">SimRegion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a321b8fc1c61e63f66138adf5bd16cba5">FindRegion</a> (const char *name)</td></tr> +<tr class="memitem:a96f44521a5e03b58e7e955764c675e5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_region.html">SimRegion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a96f44521a5e03b58e7e955764c675e5a">FindRegion</a> (<a class="el" href="class_orbital_region.html">OrbitalRegion</a> *rgn)</td></tr> +<tr class="memitem:a242c15d2be829cebe0329628573b1427"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_region.html">SimRegion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a242c15d2be829cebe0329628573b1427">FindNearestSpaceRegion</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr> +<tr class="memitem:ac41d9ee44dd13520e17ccf87949737dc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_region.html">SimRegion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ac41d9ee44dd13520e17ccf87949737dc">FindNearestSpaceRegion</a> (<a class="el" href="class_orbital.html">Orbital</a> *body)</td></tr> +<tr class="memitem:a3b1ac256269a1ac8e049beb319a03d1e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_region.html">SimRegion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a3b1ac256269a1ac8e049beb319a03d1e">FindNearestTerrainRegion</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object)</td></tr> +<tr class="memitem:a3d9e895bad2acb5b1813148001ba4a38"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_region.html">SimRegion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a3d9e895bad2acb5b1813148001ba4a38">FindNearestRegion</a> (<a class="el" href="class_sim_object.html">SimObject</a> *object, int type)</td></tr> +<tr class="memitem:a62e1d4838ffa271f7441876456232294"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a62e1d4838ffa271f7441876456232294">ActivateRegion</a> (<a class="el" href="class_sim_region.html">SimRegion</a> *rgn)</td></tr> +<tr class="memitem:a99a42867a5ad68ed2d717d7e484fc475"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a99a42867a5ad68ed2d717d7e484fc475">RequestHyperJump</a> (<a class="el" href="class_ship.html">Ship</a> *obj, <a class="el" href="class_sim_region.html">SimRegion</a> *rgn, const <a class="el" href="struct_point.html">Point</a> &loc, int type=0, <a class="el" href="class_ship.html">Ship</a> *fc_src=0, <a class="el" href="class_ship.html">Ship</a> *fc_dst=0)</td></tr> +<tr class="memitem:ad159ce0e0018f3b8d92f8cd96507f2ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_region.html">SimRegion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ad159ce0e0018f3b8d92f8cd96507f2ea">GetActiveRegion</a> ()</td></tr> +<tr class="memitem:a500689e7c2ee3666a8d93affe1819819"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_star_system.html">StarSystem</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a500689e7c2ee3666a8d93affe1819819">GetStarSystem</a> ()</td></tr> +<tr class="memitem:a28bc37ffd727fb3e48ccdc76dd38b99d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_star_system.html">StarSystem</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a28bc37ffd727fb3e48ccdc76dd38b99d">GetSystemList</a> ()</td></tr> +<tr class="memitem:ae57cdb5bfd4e5164271c905433fa7e4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene.html">Scene</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ae57cdb5bfd4e5164271c905433fa7e4d">GetScene</a> ()</td></tr> +<tr class="memitem:a77c21538f4c452ea5ae3d2f8af689893"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_ship.html">Ship</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a77c21538f4c452ea5ae3d2f8af689893">GetPlayerShip</a> ()</td></tr> +<tr class="memitem:ab8f6abb31476cb5dcc85a6d9e031189b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_element.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ab8f6abb31476cb5dcc85a6d9e031189b">GetPlayerElement</a> ()</td></tr> +<tr class="memitem:aa5c3e7ecef74de895e616224ef48457d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_orbital.html">Orbital</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#aa5c3e7ecef74de895e616224ef48457d">FindOrbitalBody</a> (const char *name)</td></tr> +<tr class="memitem:af92d1bb5ab3fc892a5730d4e54aa052b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#af92d1bb5ab3fc892a5730d4e54aa052b">SetSelection</a> (<a class="el" href="class_ship.html">Ship</a> *s)</td></tr> +<tr class="memitem:a9b3fb3b31ca2d24c54bf20ac110f3907"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a9b3fb3b31ca2d24c54bf20ac110f3907">IsSelected</a> (<a class="el" href="class_ship.html">Ship</a> *s)</td></tr> +<tr class="memitem:a1f9cf01d6628139497893bbaca244805"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list_iter.html">ListIter</a>< <a class="el" href="class_ship.html">Ship</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a1f9cf01d6628139497893bbaca244805">GetSelection</a> ()</td></tr> +<tr class="memitem:a5cfc1b7af2adcd4f303895629ee9612f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a5cfc1b7af2adcd4f303895629ee9612f">ClearSelection</a> ()</td></tr> +<tr class="memitem:a46db4081010d4e8a495cb263c6fa4d6e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a46db4081010d4e8a495cb263c6fa4d6e">AddSelection</a> (<a class="el" href="class_ship.html">Ship</a> *s)</td></tr> +<tr class="memitem:a7dbbfc8ac99120ff7f1b0dc82cd0c9f5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a7dbbfc8ac99120ff7f1b0dc82cd0c9f5">SetTestMode</a> (bool t=true)</td></tr> +<tr class="memitem:a6c16e04fe6f9dafef4fa1c4d53ae6857"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a6c16e04fe6f9dafef4fa1c4d53ae6857">IsTestMode</a> () const </td></tr> +<tr class="memitem:a9e86bd810dde4f0e70767c5fedd5fd29"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a9e86bd810dde4f0e70767c5fedd5fd29">IsNetGame</a> () const </td></tr> +<tr class="memitem:a6751e3d568564b1c7f5533ca65bec6ec"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a6751e3d568564b1c7f5533ca65bec6ec">IsActive</a> () const </td></tr> +<tr class="memitem:a10c36a18f70240ca9c3ca0e478217f6d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a10c36a18f70240ca9c3ca0e478217f6d">IsComplete</a> () const </td></tr> +<tr class="memitem:aa39edd6ede70a4611a8592e4f1b0e825"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_motion_controller.html">MotionController</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#aa39edd6ede70a4611a8592e4f1b0e825">GetControls</a> () const </td></tr> +<tr class="memitem:ab56f078a1dfcf0714be73fd98b531c4e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_element.html">Element</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ab56f078a1dfcf0714be73fd98b531c4e">FindElement</a> (const char *name)</td></tr> +<tr class="memitem:acfbb732b454918e716bd7d090d8e2d9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_element.html">Element</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#acfbb732b454918e716bd7d090d8e2d9e">GetElements</a> ()</td></tr> +<tr class="memitem:a40be8544e0e7c2c40743e8d8c9fb87ea"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a40be8544e0e7c2c40743e8d8c9fb87ea">GetAssignedElements</a> (<a class="el" href="class_element.html">Element</a> *elem, <a class="el" href="class_list.html">List</a>< <a class="el" href="class_element.html">Element</a> > &assigned)</td></tr> +<tr class="memitem:a70d9e64fab131b0fdd8b63ab1841143f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a70d9e64fab131b0fdd8b63ab1841143f">SkipCutscene</a> ()</td></tr> +<tr class="memitem:a15a3624d17317113f3df44c20fd521fc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a15a3624d17317113f3df44c20fd521fc">ResolveTimeSkip</a> (double seconds)</td></tr> +<tr class="memitem:a7ff760815bb3221516ef4914efc48b03"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a7ff760815bb3221516ef4914efc48b03">ResolveHyperList</a> ()</td></tr> +<tr class="memitem:a218530d989f64c3bfbc7e00040a6b415"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a218530d989f64c3bfbc7e00040a6b415">ResolveSplashList</a> ()</td></tr> +<tr class="memitem:aaf38924ab6991b29c68de863231fd5a2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#aaf38924ab6991b29c68de863231fd5a2">ExecEvents</a> (double seconds)</td></tr> +<tr class="memitem:a29d7748fdabeace5b387c6fb4067fbd1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a29d7748fdabeace5b387c6fb4067fbd1">ProcessEventTrigger</a> (int type, int event_id=0, const char *ship=0, int param=0)</td></tr> +<tr class="memitem:aa04f18e80d172bd6664ffaebaa5aa045"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#aa04f18e80d172bd6664ffaebaa5aa045">MissionClock</a> () const </td></tr> +<tr class="memitem:a2f38bbcf2012a978a0f37731c4997050"><td class="memItemLeft" align="right" valign="top">DWORD </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a2f38bbcf2012a978a0f37731c4997050">StartTime</a> () const </td></tr> +<tr class="memitem:a445422192c2d34050e678233875986bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list_iter.html">ListIter</a>< <a class="el" href="class_mission_element.html">MissionElement</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a445422192c2d34050e678233875986bf">GetMissionElements</a> ()</td></tr> +<tr class="inherit_header pub_methods_class_universe"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_universe')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_universe.html">Universe</a></td></tr> +<tr class="memitem:a4d137a146dd3c2514dfb692dfbab6984 inherit pub_methods_class_universe"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_universe.html#a4d137a146dd3c2514dfb692dfbab6984">Universe</a> ()</td></tr> +<tr class="memitem:ad4d90f6f2727992762c6b409d3d3d228 inherit pub_methods_class_universe"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_universe.html#ad4d90f6f2727992762c6b409d3d3d228">~Universe</a> ()</td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a14b48a472bca6d04230c789fc4beab4c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_sim.html">Sim</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a14b48a472bca6d04230c789fc4beab4c">GetSim</a> ()</td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a> +Protected Member Functions</h2></td></tr> +<tr class="memitem:acd82cce4a356befa11873f22c949f744"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#acd82cce4a356befa11873f22c949f744">CreateRegions</a> ()</td></tr> +<tr class="memitem:ada5b242be4bc7181cdc0b62345f0bbb5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ada5b242be4bc7181cdc0b62345f0bbb5">CreateElements</a> ()</td></tr> +<tr class="memitem:a3254c9927aa4bbf3a119afc105e9508b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a3254c9927aa4bbf3a119afc105e9508b">CopyEvents</a> ()</td></tr> +<tr class="memitem:ac90b7e36585be47c3a0311dc5e95fec4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ac90b7e36585be47c3a0311dc5e95fec4">BuildLinks</a> ()</td></tr> +<tr class="memitem:a192b9ab78fa0ed69031cb912cd2db6ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission_element.html">MissionElement</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a192b9ab78fa0ed69031cb912cd2db6ea">CreateMissionElement</a> (<a class="el" href="class_element.html">Element</a> *elem)</td></tr> +<tr class="memitem:ac0794dc6216407fcd5bbb317dd1ba111"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_hangar.html">Hangar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ac0794dc6216407fcd5bbb317dd1ba111">FindSquadron</a> (const char *name, int &index)</td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a> +Protected Attributes</h2></td></tr> +<tr class="memitem:a0caf07a670256a53a91d06740b4e2fe6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_sim_region.html">SimRegion</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a0caf07a670256a53a91d06740b4e2fe6">active_region</a></td></tr> +<tr class="memitem:a42478375552305eed48b969b22d9abce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_star_system.html">StarSystem</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a42478375552305eed48b969b22d9abce">star_system</a></td></tr> +<tr class="memitem:a0be27013ce56645571595304d137e377"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_scene.html">Scene</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a0be27013ce56645571595304d137e377">scene</a></td></tr> +<tr class="memitem:a17f21e96220420f710a7b1d9d6118eef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_dust.html">Dust</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a17f21e96220420f710a7b1d9d6118eef">dust</a></td></tr> +<tr class="memitem:a1111aeb1d52395ac58c6048e53829b24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_camera_director.html">CameraDirector</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a1111aeb1d52395ac58c6048e53829b24">cam_dir</a></td></tr> +<tr class="memitem:ae9faeac2f538c80b9066e3f037ff5753"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_sim_region.html">SimRegion</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ae9faeac2f538c80b9066e3f037ff5753">regions</a></td></tr> +<tr class="memitem:aa34f4063877f6bbb7433765524c27977"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_sim_region.html">SimRegion</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#aa34f4063877f6bbb7433765524c27977">rgn_queue</a></td></tr> +<tr class="memitem:a65991e620fc941811ab0400b79051490"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_sim_hyper.html">SimHyper</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a65991e620fc941811ab0400b79051490">jumplist</a></td></tr> +<tr class="memitem:a907c4a922f6f4631174c7ce6622b2425"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_sim_splash.html">SimSplash</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a907c4a922f6f4631174c7ce6622b2425">splashlist</a></td></tr> +<tr class="memitem:a2a106a05fdf35f840b8001486192bec2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_element.html">Element</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a2a106a05fdf35f840b8001486192bec2">elements</a></td></tr> +<tr class="memitem:abb1594ad4add7e0716d0a4a3949e41b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_element.html">Element</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#abb1594ad4add7e0716d0a4a3949e41b9">finished</a></td></tr> +<tr class="memitem:a4bcf29dd6c5a212aefcc87ad36bbe1d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_mission_event.html">MissionEvent</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a4bcf29dd6c5a212aefcc87ad36bbe1d3">events</a></td></tr> +<tr class="memitem:a4693bf9cc76b1e8e3f949e2fa6f49267"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_mission_element.html">MissionElement</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a4693bf9cc76b1e8e3f949e2fa6f49267">mission_elements</a></td></tr> +<tr class="memitem:a9a2696a155187a81e12df590f10c7f84"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_motion_controller.html">MotionController</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a9a2696a155187a81e12df590f10c7f84">ctrl</a></td></tr> +<tr class="memitem:a7b95abb4578aa3a73ca83ba3dd11bd7b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a7b95abb4578aa3a73ca83ba3dd11bd7b">test_mode</a></td></tr> +<tr class="memitem:a30ca2509a6d5c7266a81ab4d4104598a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a30ca2509a6d5c7266a81ab4d4104598a">grid_shown</a></td></tr> +<tr class="memitem:ac9e8e45ab6a38b45cb6c68da82655307"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_mission.html">Mission</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ac9e8e45ab6a38b45cb6c68da82655307">mission</a></td></tr> +<tr class="memitem:a456afff06e4d974b8ca73ee85c660612"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_net_game.html">NetGame</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a456afff06e4d974b8ca73ee85c660612">netgame</a></td></tr> +<tr class="memitem:ab6398479cf9f8c7afb84b96c17a390b5"><td class="memItemLeft" align="right" valign="top">DWORD </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#ab6398479cf9f8c7afb84b96c17a390b5">start_time</a></td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="pro-static-attribs"></a> +Static Protected Attributes</h2></td></tr> +<tr class="memitem:a7d6e730598622afe574db9600dfa2c1a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_sim.html">Sim</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a7d6e730598622afe574db9600dfa2c1a">sim</a> = 0</td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2><a name="friends"></a> +Friends</h2></td></tr> +<tr class="memitem:a36ac986fa52e3ffe6b140d1f5cd20cbe"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="class_sim.html#a36ac986fa52e3ffe6b140d1f5cd20cbe">SimRegion</a></td></tr> +</table> +<hr/><a name="details" id="details"></a><h2>Detailed Description</h2> +<div class="textblock"> +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00069">69</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> +</div><hr/><h2>Member Enumeration Documentation</h2> +<a class="anchor" id="ab1c86b19c47445bb6529163a7e40f6d1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">anonymous enum</td> + </tr> + </table> +</div><div class="memdoc"> +<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0"> +<tr><td valign="top"><em><a class="anchor" id="ab1c86b19c47445bb6529163a7e40f6d1acc7817d21d69c5d903e79499b8f867cb"></a>REAL_SPACE</em> </td><td> +</td></tr> +<tr><td valign="top"><em><a class="anchor" id="ab1c86b19c47445bb6529163a7e40f6d1ab1a987d147c5c522319189ba178aaefa"></a>AIR_SPACE</em> </td><td> +</td></tr> +</table> +</dd> +</dl> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00074">74</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<hr/><h2>Constructor & Destructor Documentation</h2> +<a class="anchor" id="a78df40d70f12490d78257ba1dd31acb8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">Sim::Sim </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_motion_controller.html">MotionController</a> * </td> + <td class="paramname"><em>ctrl</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00123">123</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ab0a4ec87500498e53eb0400a126841f2"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">Sim::~Sim </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00142">142</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<hr/><h2>Member Function Documentation</h2> +<a class="anchor" id="a62e1d4838ffa271f7441876456232294"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool Sim::ActivateRegion </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_sim_region.html">SimRegion</a> * </td> + <td class="paramname"><em>rgn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01444">1444</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a46db4081010d4e8a495cb263c6fa4d6e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::AddSelection </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>s</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01319">1319</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ac90b7e36585be47c3a0311dc5e95fec4"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void Sim::BuildLinks </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00459">459</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a5cfc1b7af2adcd4f303895629ee9612f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::ClearSelection </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01312">1312</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ad1b1a6beb20765aa7ad8af89cceadd2f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::CommitMission </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00159">159</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3254c9927aa4bbf3a119afc105e9508b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void Sim::CopyEvents </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00902">902</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a50bbdeb101a46c789733fcb4f92cc88c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_asteroid.html">Asteroid</a> * Sim::CreateAsteroid </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_point.html">Point</a> & </td> + <td class="paramname"><em>pos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">double </td> + <td class="paramname"><em>mass</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_sim_region.html">SimRegion</a> * </td> + <td class="paramname"><em>rgn</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01153">1153</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a135342d932548c3eb8a83ddedbed6e5a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_debris.html">Debris</a> * Sim::CreateDebris </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_point.html">Point</a> & </td> + <td class="paramname"><em>pos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="struct_point.html">Point</a> & </td> + <td class="paramname"><em>vel</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_model.html">Model</a> * </td> + <td class="paramname"><em>model</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">double </td> + <td class="paramname"><em>mass</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_sim_region.html">SimRegion</a> * </td> + <td class="paramname"><em>rgn</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01137">1137</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a8818f72dee063161e2cf3cb0cf0ba234"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_element.html">Element</a> * Sim::CreateElement </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>callsign</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>IFF</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>type</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00934">934</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ada5b242be4bc7181cdc0b62345f0bbb5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void Sim::CreateElements </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00481">481</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a8f5346837d72f71721dc1ce211852cf6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_explosion.html">Explosion</a> * Sim::CreateExplosion </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_point.html">Point</a> & </td> + <td class="paramname"><em>pos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="struct_point.html">Point</a> & </td> + <td class="paramname"><em>vel</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>exp_scale</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">float </td> + <td class="paramname"><em>part_scale</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_sim_region.html">SimRegion</a> * </td> + <td class="paramname"><em>rgn</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> * </td> + <td class="paramname"><em>source</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_system.html">System</a> * </td> + <td class="paramname"><em>sys</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01117">1117</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a192b9ab78fa0ed69031cb912cd2db6ea"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_mission_element.html">MissionElement</a> * Sim::CreateMissionElement </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_element.html">Element</a> * </td> + <td class="paramname"><em>elem</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l02025">2025</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="acd82cce4a356befa11873f22c949f744"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void Sim::CreateRegions </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00406">406</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a0ab3d882184a0baed977feae126fcaff"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_ship.html">Ship</a> * Sim::CreateShip </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>reg_num</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_ship_design.html">ShipDesign</a> * </td> + <td class="paramname"><em>design</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>rgn_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="struct_point.html">Point</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>IFF</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>cmd_ai</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const int * </td> + <td class="paramname"><em>loadout</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00987">987</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ace55569939eeb7b9162e0ae144513c75"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_shot.html">Shot</a> * Sim::CreateShot </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_point.html">Point</a> & </td> + <td class="paramname"><em>pos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_camera.html">Camera</a> & </td> + <td class="paramname"><em>shot_cam</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_weapon_design.html">WeaponDesign</a> * </td> + <td class="paramname"><em>d</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>ship</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_sim_region.html">SimRegion</a> * </td> + <td class="paramname"><em>rgn</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01096">1096</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ad768bb9d891a7bc99e772c3e6d72e07a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::CreateSplashDamage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>ship</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01169">1169</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3573d1d04af7213060e2e76aab3b2a7a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::CreateSplashDamage </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_shot.html">Shot</a> * </td> + <td class="paramname"><em>shot</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01186">1186</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a6749c771459217e3ca8672968a068b75"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::DestroyElement </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_element.html">Element</a> * </td> + <td class="paramname"><em>elem</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00942">942</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ab8b7cacb47e46ab21473aec9d5157a85"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::DestroyShip </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>ship</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01035">1035</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aaf38924ab6991b29c68de863231fd5a2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::ExecEvents </td> + <td>(</td> + <td class="paramtype">double </td> + <td class="paramname"><em>seconds</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01583">1583</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aff09bf2af16e0bb5637e3c0f1a503cec"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void Sim::ExecFrame </td> + <td>(</td> + <td class="paramtype">double </td> + <td class="paramname"><em>seconds</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_universe.html#af26553c50bc210140408cb156c7bdbf0">Universe</a>.</p> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01490">1490</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a988f5a186a5000690921724082b5968c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::ExecMission </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00352">352</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="af7d06f98dc096a8a73e14d412e8cf857"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">const char * Sim::FindAvailCallsign </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>IFF</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00919">919</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ab56f078a1dfcf0714be73fd98b531c4e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_element.html">Element</a> * Sim::FindElement </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00951">951</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3d9e895bad2acb5b1813148001ba4a38"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_sim_region.html">SimRegion</a> * Sim::FindNearestRegion </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> * </td> + <td class="paramname"><em>object</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>type</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01386">1386</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a242c15d2be829cebe0329628573b1427"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_sim_region.html">SimRegion</a> * Sim::FindNearestSpaceRegion </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> * </td> + <td class="paramname"><em>object</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01374">1374</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ac41d9ee44dd13520e17ccf87949737dc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_sim_region.html">SimRegion</a> * Sim::FindNearestSpaceRegion </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_orbital.html">Orbital</a> * </td> + <td class="paramname"><em>body</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01417">1417</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3b1ac256269a1ac8e049beb319a03d1e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_sim_region.html">SimRegion</a> * Sim::FindNearestTerrainRegion </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_sim_object.html">SimObject</a> * </td> + <td class="paramname"><em>object</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01380">1380</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aa5c3e7ecef74de895e616224ef48457d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_orbital.html">Orbital</a> * Sim::FindOrbitalBody </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01077">1077</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a321b8fc1c61e63f66138adf5bd16cba5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_sim_region.html">SimRegion</a> * Sim::FindRegion </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01350">1350</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a96f44521a5e03b58e7e955764c675e5a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_sim_region.html">SimRegion</a> * Sim::FindRegion </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_orbital_region.html">OrbitalRegion</a> * </td> + <td class="paramname"><em>rgn</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01361">1361</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7663d64d233b26f3bcfc2a7b7b02e660"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_ship.html">Ship</a> * Sim::FindShip </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>rgn_name</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01015">1015</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a0081d1286f843dab6066112b0d12633c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_ship.html">Ship</a> * Sim::FindShipByObjID </td> + <td>(</td> + <td class="paramtype">DWORD </td> + <td class="paramname"><em>objid</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01051">1051</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a1054a038ce068b384e3ae99d0bbf4d36"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_shot.html">Shot</a> * Sim::FindShotByObjID </td> + <td>(</td> + <td class="paramtype">DWORD </td> + <td class="paramname"><em>objid</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01063">1063</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ac0794dc6216407fcd5bbb317dd1ba111"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_hangar.html">Hangar</a> * Sim::FindSquadron </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int & </td> + <td class="paramname"><em>index</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l02202">2202</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ad159ce0e0018f3b8d92f8cd96507f2ea"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_sim_region.html">SimRegion</a>* Sim::GetActiveRegion </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00134">134</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a40be8544e0e7c2c40743e8d8c9fb87ea"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int Sim::GetAssignedElements </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_element.html">Element</a> * </td> + <td class="paramname"><em>elem</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_element.html">Element</a> > & </td> + <td class="paramname"><em>assigned</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00969">969</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aa39edd6ede70a4611a8592e4f1b0e825"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_motion_controller.html">MotionController</a>* Sim::GetControls </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00155">155</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="acfbb732b454918e716bd7d090d8e2d9e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_element.html">Element</a>>& Sim::GetElements </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00158">158</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a326fc7e8280d65073ac3c31fdadf9bce"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_mission_event.html">MissionEvent</a>>& Sim::GetEvents </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00117">117</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="aff3608c2cd4c2261b3674f4d71c0c09d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_mission.html">Mission</a>* Sim::GetMission </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00116">116</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a445422192c2d34050e678233875986bf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list_iter.html">ListIter</a>< <a class="el" href="class_mission_element.html">MissionElement</a> > Sim::GetMissionElements </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01996">1996</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="ab8f6abb31476cb5dcc85a6d9e031189b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_element.html">Element</a> * Sim::GetPlayerElement </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01278">1278</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a77c21538f4c452ea5ae3d2f8af689893"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_ship.html">Ship</a> * Sim::GetPlayerShip </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01257">1257</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a19e621db0c9f11474cc49dd733904f86"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_sim_region.html">SimRegion</a>>& Sim::GetRegions </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00118">118</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="ae57cdb5bfd4e5164271c905433fa7e4d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_scene.html">Scene</a>* Sim::GetScene </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00137">137</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a1f9cf01d6628139497893bbaca244805"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list_iter.html">ListIter</a>< <a class="el" href="class_ship.html">Ship</a> > Sim::GetSelection </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01302">1302</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a14b48a472bca6d04230c789fc4beab4c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">static <a class="el" href="class_sim.html">Sim</a>* Sim::GetSim </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00079">79</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a500689e7c2ee3666a8d93affe1819819"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_star_system.html">StarSystem</a>* Sim::GetStarSystem </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00135">135</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a28bc37ffd727fb3e48ccdc76dd38b99d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a>< <a class="el" href="class_star_system.html">StarSystem</a> > & Sim::GetSystemList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01238">1238</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3817771cfa339124527c1e8c2c495cd1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool Sim::GridShown </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01230">1230</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a6751e3d568564b1c7f5533ca65bec6ec"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool Sim::IsActive </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00283">283</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a10c36a18f70240ca9c3ca0e478217f6d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool Sim::IsComplete </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00289">289</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a9e86bd810dde4f0e70767c5fedd5fd29"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool Sim::IsNetGame </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00151">151</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a9b3fb3b31ca2d24c54bf20ac110f3907"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool Sim::IsSelected </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>s</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01293">1293</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a6c16e04fe6f9dafef4fa1c4d53ae6857"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool Sim::IsTestMode </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00150">150</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a47d6628ffbec67354f97f651451fafd8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::LoadMission </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_mission.html">Mission</a> * </td> + <td class="paramname"><em>msn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">bool </td> + <td class="paramname"><em>preload_textures</em> = <code>false</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00297">297</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aa04f18e80d172bd6664ffaebaa5aa045"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">double Sim::MissionClock </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01896">1896</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="aa6a8d0157abf3fa204ce4cf9f5978bc8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::NetDockShip </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>ship</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>carrier</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_flight_deck.html">FlightDeck</a> * </td> + <td class="paramname"><em>deck</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01043">1043</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a3abeee6bd4266aa1e8b1d3e3af7ffc43"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::NextView </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01250">1250</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a29d7748fdabeace5b387c6fb4067fbd1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::ProcessEventTrigger </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>event_id</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>ship</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>param</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01856">1856</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a99a42867a5ad68ed2d717d7e484fc475"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::RequestHyperJump </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>obj</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_sim_region.html">SimRegion</a> * </td> + <td class="paramname"><em>rgn</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="struct_point.html">Point</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>type</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>fc_src</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>fc_dst</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01476">1476</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7ff760815bb3221516ef4914efc48b03"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::ResolveHyperList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01593">1593</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a218530d989f64c3bfbc7e00040a6b415"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::ResolveSplashList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01745">1745</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a15a3624d17317113f3df44c20fd521fc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::ResolveTimeSkip </td> + <td>(</td> + <td class="paramtype">double </td> + <td class="paramname"><em>seconds</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01943">1943</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="af92d1bb5ab3fc892a5730d4e54aa052b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::SetSelection </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_ship.html">Ship</a> * </td> + <td class="paramname"><em>s</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01326">1326</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a7dbbfc8ac99120ff7f1b0dc82cd0c9f5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::SetTestMode </td> + <td>(</td> + <td class="paramtype">bool </td> + <td class="paramname"><em>t</em> = <code>true</code></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01335">1335</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="adf690dc82636d004441980335f648f08"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::ShowGrid </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>show</em> = <code>true</code></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01212">1212</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a70d9e64fab131b0fdd8b63ab1841143f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::SkipCutscene </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l01904">1904</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<a class="anchor" id="a2f38bbcf2012a978a0f37731c4997050"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">DWORD Sim::StartTime </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00170">170</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="abd88d405019b7ab6e0bacec2190aa762"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void Sim::UnloadMission </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8cpp_source.html#l00229">229</a> of file <a class="el" href="_sim_8cpp_source.html">Sim.cpp</a>.</p> + +</div> +</div> +<hr/><h2>Friends And Related Function Documentation</h2> +<a class="anchor" id="a36ac986fa52e3ffe6b140d1f5cd20cbe"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">friend class <a class="el" href="class_sim_region.html">SimRegion</a></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">friend</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00071">71</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<hr/><h2>Member Data Documentation</h2> +<a class="anchor" id="a0caf07a670256a53a91d06740b4e2fe6"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_sim_region.html">SimRegion</a>* Sim::active_region</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00188">188</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a1111aeb1d52395ac58c6048e53829b24"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_camera_director.html">CameraDirector</a>* Sim::cam_dir</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00192">192</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a9a2696a155187a81e12df590f10c7f84"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_motion_controller.html">MotionController</a>* Sim::ctrl</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00203">203</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a17f21e96220420f710a7b1d9d6118eef"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_dust.html">Dust</a>* Sim::dust</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00191">191</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a2a106a05fdf35f840b8001486192bec2"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_element.html">Element</a>> Sim::elements</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00198">198</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a4bcf29dd6c5a212aefcc87ad36bbe1d3"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_mission_event.html">MissionEvent</a>> Sim::events</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00200">200</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="abb1594ad4add7e0716d0a4a3949e41b9"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_element.html">Element</a>> Sim::finished</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00199">199</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a30ca2509a6d5c7266a81ab4d4104598a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool Sim::grid_shown</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00206">206</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a65991e620fc941811ab0400b79051490"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_sim_hyper.html">SimHyper</a>> Sim::jumplist</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00196">196</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="ac9e8e45ab6a38b45cb6c68da82655307"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_mission.html">Mission</a>* Sim::mission</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00207">207</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a4693bf9cc76b1e8e3f949e2fa6f49267"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_mission_element.html">MissionElement</a>> Sim::mission_elements</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00201">201</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a456afff06e4d974b8ca73ee85c660612"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_net_game.html">NetGame</a>* Sim::netgame</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00209">209</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="ae9faeac2f538c80b9066e3f037ff5753"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_sim_region.html">SimRegion</a>> Sim::regions</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00194">194</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="aa34f4063877f6bbb7433765524c27977"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_sim_region.html">SimRegion</a>> Sim::rgn_queue</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00195">195</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a0be27013ce56645571595304d137e377"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_scene.html">Scene</a> Sim::scene</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00190">190</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a7d6e730598622afe574db9600dfa2c1a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_sim.html">Sim</a> * Sim::sim = 0</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00187">187</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a907c4a922f6f4631174c7ce6622b2425"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_list.html">List</a><<a class="el" href="class_sim_splash.html">SimSplash</a>> Sim::splashlist</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00197">197</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a42478375552305eed48b969b22d9abce"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_star_system.html">StarSystem</a>* Sim::star_system</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00189">189</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="ab6398479cf9f8c7afb84b96c17a390b5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">DWORD Sim::start_time</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00210">210</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<a class="anchor" id="a7b95abb4578aa3a73ca83ba3dd11bd7b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool Sim::test_mode</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Definition at line <a class="el" href="_sim_8h_source.html#l00205">205</a> of file <a class="el" href="_sim_8h_source.html">Sim.h</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li>D:/SRC/StarshatterSVN/Stars45/<a class="el" href="_sim_8h_source.html">Sim.h</a></li> +<li>D:/SRC/StarshatterSVN/Stars45/<a class="el" href="_sim_8cpp_source.html">Sim.cpp</a></li> +</ul> +</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="class_sim.html">Sim</a></li> + <li class="footer">Generated on Thu May 31 2012 16:32:16 for Starshatter_Open by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1 </li> + </ul> +</div> +</body> +</html> |