SpaghettiKart/race__logic_8h.html

1107 lines
62 KiB
HTML

<!-- HTML header for doxygen 1.10.0-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.13.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Mario Kart 64: src/racing/race_logic.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
<link href="doxygen-awesome-sidebar-only-darkmode-toggle.css" rel="stylesheet" type="text/css"/>
<link href="docs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
<script type="text/javascript">
DoxygenAwesomeDarkModeToggle.init()
</script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Mario Kart 64
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search',true);
$(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('race__logic_8h.html',''); initResizable(true); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">race_logic.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h__dep__incl.svg" width="100%" height="503"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
<p><a href="race__logic_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ace0a9e0f3aa6865267ff2c5e58613d5a" id="r_ace0a9e0f3aa6865267ff2c5e58613d5a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ace0a9e0f3aa6865267ff2c5e58613d5a">func_802903D8</a> (<a class="el" href="structPlayer.html">Player</a> *, <a class="el" href="structPlayer.html">Player</a> *)</td></tr>
<tr class="separator:ace0a9e0f3aa6865267ff2c5e58613d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1563ce64a716f5d420505adc3e9b89d" id="r_ae1563ce64a716f5d420505adc3e9b89d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae1563ce64a716f5d420505adc3e9b89d">func_8028DF00</a> (void)</td></tr>
<tr class="separator:ae1563ce64a716f5d420505adc3e9b89d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad662382097107c855812aa65f2acbd49" id="r_ad662382097107c855812aa65f2acbd49"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad662382097107c855812aa65f2acbd49">func_8028DF38</a> (void)</td></tr>
<tr class="separator:ad662382097107c855812aa65f2acbd49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47f2e46e866e68495bc5792fb13f0d66" id="r_a47f2e46e866e68495bc5792fb13f0d66"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a47f2e46e866e68495bc5792fb13f0d66">func_8028E028</a> (void)</td></tr>
<tr class="separator:a47f2e46e866e68495bc5792fb13f0d66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c6f4eb059607fcd18e4df0dcaaeec5b" id="r_a9c6f4eb059607fcd18e4df0dcaaeec5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9c6f4eb059607fcd18e4df0dcaaeec5b">update_player_battle_status</a> (void)</td></tr>
<tr class="separator:a9c6f4eb059607fcd18e4df0dcaaeec5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe207ea8c493abfaa7e63d66ae57453e" id="r_abe207ea8c493abfaa7e63d66ae57453e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abe207ea8c493abfaa7e63d66ae57453e">func_8028E298</a> (void)</td></tr>
<tr class="separator:abe207ea8c493abfaa7e63d66ae57453e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7a82b07e8fddbeadd10508f4cb2ae5f" id="r_ae7a82b07e8fddbeadd10508f4cb2ae5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae7a82b07e8fddbeadd10508f4cb2ae5f">set_next_course</a> (void)</td></tr>
<tr class="separator:ae7a82b07e8fddbeadd10508f4cb2ae5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3cce6260fc4d7f0c4610aeebce8de54" id="r_ab3cce6260fc4d7f0c4610aeebce8de54"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab3cce6260fc4d7f0c4610aeebce8de54">func_8028E438</a> (void)</td></tr>
<tr class="separator:ab3cce6260fc4d7f0c4610aeebce8de54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb498a031d0fc8f31b5947bf329344f4" id="r_aeb498a031d0fc8f31b5947bf329344f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aeb498a031d0fc8f31b5947bf329344f4">func_8028E678</a> (void)</td></tr>
<tr class="separator:aeb498a031d0fc8f31b5947bf329344f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a662efb47ae5df81910b914a0277db461" id="r_a662efb47ae5df81910b914a0277db461"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a662efb47ae5df81910b914a0277db461">func_8028EC38</a> (s32)</td></tr>
<tr class="separator:a662efb47ae5df81910b914a0277db461"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cdab5a73f43b56fbd9b4f0ddf58c386" id="r_a2cdab5a73f43b56fbd9b4f0ddf58c386"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2cdab5a73f43b56fbd9b4f0ddf58c386">func_8028EC98</a> (s32)</td></tr>
<tr class="separator:a2cdab5a73f43b56fbd9b4f0ddf58c386"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b2815c62b11e33e3c74d7fd65af5edc" id="r_a1b2815c62b11e33e3c74d7fd65af5edc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b2815c62b11e33e3c74d7fd65af5edc">start_race</a> (void)</td></tr>
<tr class="separator:a1b2815c62b11e33e3c74d7fd65af5edc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5342111236f18d64631bffcd1d19268d" id="r_a5342111236f18d64631bffcd1d19268d"><td class="memItemLeft" align="right" valign="top">f32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5342111236f18d64631bffcd1d19268d">func_8028EE8C</a> (s32)</td></tr>
<tr class="separator:a5342111236f18d64631bffcd1d19268d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e9f9e3af8403dbedd2e08adb6342fe7" id="r_a3e9f9e3af8403dbedd2e08adb6342fe7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3e9f9e3af8403dbedd2e08adb6342fe7">func_8028EEF0</a> (s32)</td></tr>
<tr class="separator:a3e9f9e3af8403dbedd2e08adb6342fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2645116d52469ec9b45c668d694e98c4" id="r_a2645116d52469ec9b45c668d694e98c4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2645116d52469ec9b45c668d694e98c4">func_8028EF28</a> (void)</td></tr>
<tr class="separator:a2645116d52469ec9b45c668d694e98c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a836d0734cc365cdfb4b35561107bfe4e" id="r_a836d0734cc365cdfb4b35561107bfe4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a836d0734cc365cdfb4b35561107bfe4e">func_8028F3E8</a> (void)</td></tr>
<tr class="separator:a836d0734cc365cdfb4b35561107bfe4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ac76336684bc3948c759d35cf5435b2" id="r_a2ac76336684bc3948c759d35cf5435b2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2ac76336684bc3948c759d35cf5435b2">update_race_position_data</a> (void)</td></tr>
<tr class="separator:a2ac76336684bc3948c759d35cf5435b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3b28af56eee680540843d3bd6bd24ba" id="r_af3b28af56eee680540843d3bd6bd24ba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af3b28af56eee680540843d3bd6bd24ba">func_8028F474</a> (void)</td></tr>
<tr class="separator:af3b28af56eee680540843d3bd6bd24ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcc151267561a295d13a90cea8f0bf31" id="r_adcc151267561a295d13a90cea8f0bf31"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adcc151267561a295d13a90cea8f0bf31">func_8028F4E8</a> (void)</td></tr>
<tr class="separator:adcc151267561a295d13a90cea8f0bf31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefcaab1261ee66bab80118b8988b0a1f" id="r_aefcaab1261ee66bab80118b8988b0a1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aefcaab1261ee66bab80118b8988b0a1f">func_8028F588</a> (void)</td></tr>
<tr class="separator:aefcaab1261ee66bab80118b8988b0a1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18aa11908bd75450e1cc7a07038adce5" id="r_a18aa11908bd75450e1cc7a07038adce5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a18aa11908bd75450e1cc7a07038adce5">func_8028F8BC</a> (void)</td></tr>
<tr class="separator:a18aa11908bd75450e1cc7a07038adce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac50527ef661d883bf7903adfc6f67497" id="r_ac50527ef661d883bf7903adfc6f67497"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac50527ef661d883bf7903adfc6f67497">func_8028F914</a> (void)</td></tr>
<tr class="separator:ac50527ef661d883bf7903adfc6f67497"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4eb4cb5c0963bcfceae40d340c2e7756" id="r_a4eb4cb5c0963bcfceae40d340c2e7756"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4eb4cb5c0963bcfceae40d340c2e7756">func_8028F970</a> (void)</td></tr>
<tr class="separator:a4eb4cb5c0963bcfceae40d340c2e7756"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f316a53a95dde1e4ff1d2a89ff934aa" id="r_a4f316a53a95dde1e4ff1d2a89ff934aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f316a53a95dde1e4ff1d2a89ff934aa">func_8028FBD4</a> (void)</td></tr>
<tr class="separator:a4f316a53a95dde1e4ff1d2a89ff934aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac937545c174100218f0726a70d83e33" id="r_aac937545c174100218f0726a70d83e33"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aac937545c174100218f0726a70d83e33">func_8028FC34</a> (void)</td></tr>
<tr class="separator:aac937545c174100218f0726a70d83e33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f21a1ef55b61f5678170da62e5e51dc" id="r_a7f21a1ef55b61f5678170da62e5e51dc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7f21a1ef55b61f5678170da62e5e51dc">func_8028FCBC</a> (void)</td></tr>
<tr class="separator:a7f21a1ef55b61f5678170da62e5e51dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66020eab44dae8f0dc54c06c17f44e53" id="r_a66020eab44dae8f0dc54c06c17f44e53"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a66020eab44dae8f0dc54c06c17f44e53">func_80290314</a> (void)</td></tr>
<tr class="separator:a66020eab44dae8f0dc54c06c17f44e53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53decb718a29b1c4910cf1f5bada018f" id="r_a53decb718a29b1c4910cf1f5bada018f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a53decb718a29b1c4910cf1f5bada018f">func_80290338</a> (void)</td></tr>
<tr class="separator:a53decb718a29b1c4910cf1f5bada018f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a356c21937c0221ceae8f34442bb2e820" id="r_a356c21937c0221ceae8f34442bb2e820"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a356c21937c0221ceae8f34442bb2e820">func_80290360</a> (void)</td></tr>
<tr class="separator:a356c21937c0221ceae8f34442bb2e820"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab653b6e6bb04ca0f7995cb58cbeba9af" id="r_ab653b6e6bb04ca0f7995cb58cbeba9af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab653b6e6bb04ca0f7995cb58cbeba9af">func_80290388</a> (void)</td></tr>
<tr class="separator:ab653b6e6bb04ca0f7995cb58cbeba9af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af98d49ae0af39ccd86b3a2c269969d3c" id="r_af98d49ae0af39ccd86b3a2c269969d3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af98d49ae0af39ccd86b3a2c269969d3c">func_802903B0</a> (void)</td></tr>
<tr class="separator:af98d49ae0af39ccd86b3a2c269969d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e7dc1861428353304e3cd87fd6dcd29" id="r_a5e7dc1861428353304e3cd87fd6dcd29"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5e7dc1861428353304e3cd87fd6dcd29">func_802909F0</a> (void)</td></tr>
<tr class="separator:a5e7dc1861428353304e3cd87fd6dcd29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3189893b0ea5d4a7b1d679edc52d78ed" id="r_a3189893b0ea5d4a7b1d679edc52d78ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3189893b0ea5d4a7b1d679edc52d78ed">func_80290B14</a> (void)</td></tr>
<tr class="separator:a3189893b0ea5d4a7b1d679edc52d78ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a67c56a3784e4ac63074f9f2d879b2110" id="r_a67c56a3784e4ac63074f9f2d879b2110"><td class="memItemLeft" align="right" valign="top">f32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a67c56a3784e4ac63074f9f2d879b2110">gLapCompletionPercentByPlayerId</a> []</td></tr>
<tr class="separator:a67c56a3784e4ac63074f9f2d879b2110"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add62d9cde764b79f75bdda1e23560b29" id="r_add62d9cde764b79f75bdda1e23560b29"><td class="memItemLeft" align="right" valign="top">s32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#add62d9cde764b79f75bdda1e23560b29">gGPCurrentRaceRankByPlayerId</a> []</td></tr>
<tr class="separator:add62d9cde764b79f75bdda1e23560b29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af977369c31c9c9e0bd2e0605d0c933ff" id="r_af977369c31c9c9e0bd2e0605d0c933ff"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af977369c31c9c9e0bd2e0605d0c933ff">bCourseGhostDisabled</a></td></tr>
<tr class="separator:af977369c31c9c9e0bd2e0605d0c933ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="ae1563ce64a716f5d420505adc3e9b89d" name="ae1563ce64a716f5d420505adc3e9b89d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1563ce64a716f5d420505adc3e9b89d">&#9670;&#160;</a></span>func_8028DF00()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028DF00 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ae1563ce64a716f5d420505adc3e9b89d_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="ad662382097107c855812aa65f2acbd49" name="ad662382097107c855812aa65f2acbd49"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad662382097107c855812aa65f2acbd49">&#9670;&#160;</a></span>func_8028DF38()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028DF38 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ad662382097107c855812aa65f2acbd49_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a47f2e46e866e68495bc5792fb13f0d66" name="a47f2e46e866e68495bc5792fb13f0d66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47f2e46e866e68495bc5792fb13f0d66">&#9670;&#160;</a></span>func_8028E028()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028E028 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a47f2e46e866e68495bc5792fb13f0d66_cgraph.svg" width="100%" height="438"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a47f2e46e866e68495bc5792fb13f0d66_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="abe207ea8c493abfaa7e63d66ae57453e" name="abe207ea8c493abfaa7e63d66ae57453e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe207ea8c493abfaa7e63d66ae57453e">&#9670;&#160;</a></span>func_8028E298()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028E298 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="race__logic_8h_abe207ea8c493abfaa7e63d66ae57453e_cgraph.svg" width="359" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_abe207ea8c493abfaa7e63d66ae57453e_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="ab3cce6260fc4d7f0c4610aeebce8de54" name="ab3cce6260fc4d7f0c4610aeebce8de54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3cce6260fc4d7f0c4610aeebce8de54">&#9670;&#160;</a></span>func_8028E438()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028E438 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ab3cce6260fc4d7f0c4610aeebce8de54_cgraph.svg" width="524" height="234"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ab3cce6260fc4d7f0c4610aeebce8de54_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="aeb498a031d0fc8f31b5947bf329344f4" name="aeb498a031d0fc8f31b5947bf329344f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb498a031d0fc8f31b5947bf329344f4">&#9670;&#160;</a></span>func_8028E678()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028E678 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_aeb498a031d0fc8f31b5947bf329344f4_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_aeb498a031d0fc8f31b5947bf329344f4_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a662efb47ae5df81910b914a0277db461" name="a662efb47ae5df81910b914a0277db461"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a662efb47ae5df81910b914a0277db461">&#9670;&#160;</a></span>func_8028EC38()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028EC38 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg0</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a662efb47ae5df81910b914a0277db461_cgraph.svg" width="526" height="190"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
</div>
<a id="a2cdab5a73f43b56fbd9b4f0ddf58c386" name="a2cdab5a73f43b56fbd9b4f0ddf58c386"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2cdab5a73f43b56fbd9b4f0ddf58c386">&#9670;&#160;</a></span>func_8028EC98()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028EC98 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg0</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a2cdab5a73f43b56fbd9b4f0ddf58c386_cgraph.svg" width="100%" height="571"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a2cdab5a73f43b56fbd9b4f0ddf58c386_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a5342111236f18d64631bffcd1d19268d" name="a5342111236f18d64631bffcd1d19268d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5342111236f18d64631bffcd1d19268d">&#9670;&#160;</a></span>func_8028EE8C()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">f32 func_8028EE8C </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>arg0</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a3e9f9e3af8403dbedd2e08adb6342fe7" name="a3e9f9e3af8403dbedd2e08adb6342fe7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e9f9e3af8403dbedd2e08adb6342fe7">&#9670;&#160;</a></span>func_8028EEF0()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028EEF0 </td>
<td>(</td>
<td class="paramtype">s32</td> <td class="paramname"><span class="paramname"><em>i</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a3e9f9e3af8403dbedd2e08adb6342fe7_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a2645116d52469ec9b45c668d694e98c4" name="a2645116d52469ec9b45c668d694e98c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2645116d52469ec9b45c668d694e98c4">&#9670;&#160;</a></span>func_8028EF28()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028EF28 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a2645116d52469ec9b45c668d694e98c4_cgraph.svg" width="100%" height="551"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a2645116d52469ec9b45c668d694e98c4_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a836d0734cc365cdfb4b35561107bfe4e" name="a836d0734cc365cdfb4b35561107bfe4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a836d0734cc365cdfb4b35561107bfe4e">&#9670;&#160;</a></span>func_8028F3E8()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028F3E8 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af3b28af56eee680540843d3bd6bd24ba" name="af3b28af56eee680540843d3bd6bd24ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3b28af56eee680540843d3bd6bd24ba">&#9670;&#160;</a></span>func_8028F474()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028F474 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_af3b28af56eee680540843d3bd6bd24ba_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_af3b28af56eee680540843d3bd6bd24ba_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="adcc151267561a295d13a90cea8f0bf31" name="adcc151267561a295d13a90cea8f0bf31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adcc151267561a295d13a90cea8f0bf31">&#9670;&#160;</a></span>func_8028F4E8()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028F4E8 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="race__logic_8h_adcc151267561a295d13a90cea8f0bf31_cgraph.svg" width="516" height="102"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_adcc151267561a295d13a90cea8f0bf31_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="aefcaab1261ee66bab80118b8988b0a1f" name="aefcaab1261ee66bab80118b8988b0a1f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aefcaab1261ee66bab80118b8988b0a1f">&#9670;&#160;</a></span>func_8028F588()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028F588 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>On race launch, the screen starts small and quickly gets bigger as an effect. </p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="race__logic_8h_aefcaab1261ee66bab80118b8988b0a1f_cgraph.svg" width="619" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_aefcaab1261ee66bab80118b8988b0a1f_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a18aa11908bd75450e1cc7a07038adce5" name="a18aa11908bd75450e1cc7a07038adce5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a18aa11908bd75450e1cc7a07038adce5">&#9670;&#160;</a></span>func_8028F8BC()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028F8BC </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a18aa11908bd75450e1cc7a07038adce5_cgraph.svg" width="100%" height="383"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a18aa11908bd75450e1cc7a07038adce5_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="ac50527ef661d883bf7903adfc6f67497" name="ac50527ef661d883bf7903adfc6f67497"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac50527ef661d883bf7903adfc6f67497">&#9670;&#160;</a></span>func_8028F914()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028F914 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ac50527ef661d883bf7903adfc6f67497_cgraph.svg" width="100%" height="383"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ac50527ef661d883bf7903adfc6f67497_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a4eb4cb5c0963bcfceae40d340c2e7756" name="a4eb4cb5c0963bcfceae40d340c2e7756"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4eb4cb5c0963bcfceae40d340c2e7756">&#9670;&#160;</a></span>func_8028F970()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028F970 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000054">Todo</a></b></dt><dd>increasing players past four would require increase this loop iterator. </dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a4eb4cb5c0963bcfceae40d340c2e7756_cgraph.svg" width="100%" height="504"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a4eb4cb5c0963bcfceae40d340c2e7756_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a4f316a53a95dde1e4ff1d2a89ff934aa" name="a4f316a53a95dde1e4ff1d2a89ff934aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f316a53a95dde1e4ff1d2a89ff934aa">&#9670;&#160;</a></span>func_8028FBD4()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028FBD4 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a4f316a53a95dde1e4ff1d2a89ff934aa_cgraph.svg" width="519" height="102"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a4f316a53a95dde1e4ff1d2a89ff934aa_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="aac937545c174100218f0726a70d83e33" name="aac937545c174100218f0726a70d83e33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac937545c174100218f0726a70d83e33">&#9670;&#160;</a></span>func_8028FC34()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028FC34 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_aac937545c174100218f0726a70d83e33_cgraph.svg" width="100%" height="376"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_aac937545c174100218f0726a70d83e33_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a7f21a1ef55b61f5678170da62e5e51dc" name="a7f21a1ef55b61f5678170da62e5e51dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f21a1ef55b61f5678170da62e5e51dc">&#9670;&#160;</a></span>func_8028FCBC()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_8028FCBC </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="section warning"><dt>Warning</dt><dd>this used to be &lt; gCurrentCourseId</dd></dl>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a7f21a1ef55b61f5678170da62e5e51dc_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a7f21a1ef55b61f5678170da62e5e51dc_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a66020eab44dae8f0dc54c06c17f44e53" name="a66020eab44dae8f0dc54c06c17f44e53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a66020eab44dae8f0dc54c06c17f44e53">&#9670;&#160;</a></span>func_80290314()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_80290314 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a53decb718a29b1c4910cf1f5bada018f" name="a53decb718a29b1c4910cf1f5bada018f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53decb718a29b1c4910cf1f5bada018f">&#9670;&#160;</a></span>func_80290338()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_80290338 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a53decb718a29b1c4910cf1f5bada018f_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a356c21937c0221ceae8f34442bb2e820" name="a356c21937c0221ceae8f34442bb2e820"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a356c21937c0221ceae8f34442bb2e820">&#9670;&#160;</a></span>func_80290360()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_80290360 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a356c21937c0221ceae8f34442bb2e820_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="ab653b6e6bb04ca0f7995cb58cbeba9af" name="ab653b6e6bb04ca0f7995cb58cbeba9af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab653b6e6bb04ca0f7995cb58cbeba9af">&#9670;&#160;</a></span>func_80290388()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_80290388 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ab653b6e6bb04ca0f7995cb58cbeba9af_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="af98d49ae0af39ccd86b3a2c269969d3c" name="af98d49ae0af39ccd86b3a2c269969d3c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af98d49ae0af39ccd86b3a2c269969d3c">&#9670;&#160;</a></span>func_802903B0()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_802903B0 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="race__logic_8h_af98d49ae0af39ccd86b3a2c269969d3c_cgraph.svg" width="308" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_af98d49ae0af39ccd86b3a2c269969d3c_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="ace0a9e0f3aa6865267ff2c5e58613d5a" name="ace0a9e0f3aa6865267ff2c5e58613d5a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace0a9e0f3aa6865267ff2c5e58613d5a">&#9670;&#160;</a></span>func_802903D8()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_802903D8 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structPlayer.html">Player</a> *</td> <td class="paramname"><span class="paramname"><em>playerOne</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structPlayer.html">Player</a> *</td> <td class="paramname"><span class="paramname"><em>playerTwo</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ace0a9e0f3aa6865267ff2c5e58613d5a_cgraph.svg" width="100%" height="447"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ace0a9e0f3aa6865267ff2c5e58613d5a_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a5e7dc1861428353304e3cd87fd6dcd29" name="a5e7dc1861428353304e3cd87fd6dcd29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e7dc1861428353304e3cd87fd6dcd29">&#9670;&#160;</a></span>func_802909F0()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_802909F0 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a5e7dc1861428353304e3cd87fd6dcd29_cgraph.svg" width="100%" height="447"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a5e7dc1861428353304e3cd87fd6dcd29_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a3189893b0ea5d4a7b1d679edc52d78ed" name="a3189893b0ea5d4a7b1d679edc52d78ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3189893b0ea5d4a7b1d679edc52d78ed">&#9670;&#160;</a></span>func_80290B14()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void func_80290B14 </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a3189893b0ea5d4a7b1d679edc52d78ed_cgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a3189893b0ea5d4a7b1d679edc52d78ed_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="ae7a82b07e8fddbeadd10508f4cb2ae5f" name="ae7a82b07e8fddbeadd10508f4cb2ae5f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7a82b07e8fddbeadd10508f4cb2ae5f">&#9670;&#160;</a></span>set_next_course()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void set_next_course </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ae7a82b07e8fddbeadd10508f4cb2ae5f_cgraph.svg" width="562" height="184"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_ae7a82b07e8fddbeadd10508f4cb2ae5f_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a1b2815c62b11e33e3c74d7fd65af5edc" name="a1b2815c62b11e33e3c74d7fd65af5edc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b2815c62b11e33e3c74d7fd65af5edc">&#9670;&#160;</a></span>start_race()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void start_race </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a1b2815c62b11e33e3c74d7fd65af5edc_cgraph.svg" width="100%" height="571"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a1b2815c62b11e33e3c74d7fd65af5edc_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a9c6f4eb059607fcd18e4df0dcaaeec5b" name="a9c6f4eb059607fcd18e4df0dcaaeec5b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9c6f4eb059607fcd18e4df0dcaaeec5b">&#9670;&#160;</a></span>update_player_battle_status()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void update_player_battle_status </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a9c6f4eb059607fcd18e4df0dcaaeec5b_cgraph.svg" width="100%" height="438"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a9c6f4eb059607fcd18e4df0dcaaeec5b_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<a id="a2ac76336684bc3948c759d35cf5435b2" name="a2ac76336684bc3948c759d35cf5435b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ac76336684bc3948c759d35cf5435b2">&#9670;&#160;</a></span>update_race_position_data()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void update_race_position_data </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="race__logic_8h_a2ac76336684bc3948c759d35cf5435b2_icgraph.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="af977369c31c9c9e0bd2e0605d0c933ff" name="af977369c31c9c9e0bd2e0605d0c933ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af977369c31c9c9e0bd2e0605d0c933ff">&#9670;&#160;</a></span>bCourseGhostDisabled</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">u16 bCourseGhostDisabled</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel extern">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="add62d9cde764b79f75bdda1e23560b29" name="add62d9cde764b79f75bdda1e23560b29"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add62d9cde764b79f75bdda1e23560b29">&#9670;&#160;</a></span>gGPCurrentRaceRankByPlayerId</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">s32 gGPCurrentRaceRankByPlayerId[]</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel extern">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a67c56a3784e4ac63074f9f2d879b2110" name="a67c56a3784e4ac63074f9f2d879b2110"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a67c56a3784e4ac63074f9f2d879b2110">&#9670;&#160;</a></span>gLapCompletionPercentByPlayerId</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">f32 gLapCompletionPercentByPlayerId[]</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel extern">extern</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_b624d86e5671d82a613a73eb9566e66f.html">racing</a></li><li class="navelem"><a class="el" href="race__logic_8h.html">race_logic.h</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
</ul>
</div>
</body>
</html>