Files
mk64/globals_func_g.html
T

178 lines
16 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.10.0"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Mario Kart 64: Globals</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="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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.10.0 -->
<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" 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');
$(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('globals_func_g.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all functions with links to the files they belong to:</div>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>game_init_clear_framebuffer()&#160;:&#160;<a class="el" href="main_8h.html#a753fddc62059f70c07c0b83147998762">main.h</a>, <a class="el" href="main_8c.html#a753fddc62059f70c07c0b83147998762">main.c</a></li>
<li>game_state_handler()&#160;:&#160;<a class="el" href="main_8h.html#ae04143ce8113cdafa007c642eb620bc8">main.h</a>, <a class="el" href="main_8c.html#ae04143ce8113cdafa007c642eb620bc8">main.c</a></li>
<li>gen_random_item()&#160;:&#160;<a class="el" href="update__objects_8c.html#a5d5e90510363f2db4ec1d76839b76d95">update_objects.c</a></li>
<li>gen_random_item_human()&#160;:&#160;<a class="el" href="update__objects_8c.html#a475d92dfa4779b85886956f18cc59a0c">update_objects.c</a></li>
<li>generate_player_smoke()&#160;:&#160;<a class="el" href="code__80005FD0_8c.html#a1d19438c5488f2963014e5c3e6513d4f">code_80005FD0.c</a>, <a class="el" href="code__80005FD0_8h.html#a1d19438c5488f2963014e5c3e6513d4f">code_80005FD0.h</a></li>
<li>get_angle_between_player_object()&#160;:&#160;<a class="el" href="code__80086E70_8c.html#a27201852c86b5b2084979913e1ad214e">code_80086E70.c</a>, <a class="el" href="code__80086E70_8h.html#a9f412d97e8eed75d19e4407cc25c5ec7">code_80086E70.h</a></li>
<li>get_angle_between_two_vectors()&#160;:&#160;<a class="el" href="math__util_8c.html#a84cf9d4ec33146a64c230ed4cec56632">math_util.c</a>, <a class="el" href="math__util_8h.html#ad37b23f880217cf3539106339a99679d">math_util.h</a></li>
<li>get_angle_between_xy()&#160;:&#160;<a class="el" href="math__util__2_8c.html#a13e56d0f66165ef2bfef5122f7de73b6">math_util_2.c</a>, <a class="el" href="math__util__2_8h.html#a3b2d9ee1212855f3716d21fee5ebeca6">math_util_2.h</a></li>
<li>get_bank_or_seq()&#160;:&#160;<a class="el" href="heap_8c.html#a0a838f00c12383a6e9646c0072ecd434">heap.c</a>, <a class="el" href="heap_8h.html#a0a838f00c12383a6e9646c0072ecd434">heap.h</a></li>
<li>get_bank_or_seq_inner()&#160;:&#160;<a class="el" href="heap_8c.html#a1e5351eeb12e68752cdb254cc9f00dd0">heap.c</a>, <a class="el" href="heap_8h.html#a1e5351eeb12e68752cdb254cc9f00dd0">heap.h</a></li>
<li>get_distance_to_camera()&#160;:&#160;<a class="el" href="code__80086E70_8c.html#ad7e34ca199984506eaac69be7d42036d">code_80086E70.c</a>, <a class="el" href="code__80086E70_8h.html#a8c76f7804720da7c7fad9aaa0879d0c6">code_80086E70.h</a></li>
<li>get_distance_to_player()&#160;:&#160;<a class="el" href="code__80086E70_8c.html#a96ab2e49c8fd1c278fa0d0050dd68b26">code_80086E70.c</a>, <a class="el" href="code__80086E70_8h.html#a362ba1bfd3731894d46ccfe92355fdd7">code_80086E70.h</a></li>
<li>get_drum()&#160;:&#160;<a class="el" href="playback_8c.html#a2d1cc0d6dc59d5968f46fc99271ee20a">playback.c</a>, <a class="el" href="playback_8h.html#a2d1cc0d6dc59d5968f46fc99271ee20a">playback.h</a></li>
<li>get_faulted_thread()&#160;:&#160;<a class="el" href="crash__screen_8c.html#a120b1d5cd1311a72bb588594cbd55016">crash_screen.c</a></li>
<li>get_horizontal_distance_to_camera()&#160;:&#160;<a class="el" href="code__80086E70_8c.html#abee4ac0bf830479754bf7a3054719714">code_80086E70.c</a>, <a class="el" href="code__80086E70_8h.html#acc52bad3f38ccbd868d23c93d4cb93ec">code_80086E70.h</a></li>
<li>get_horizontal_distance_to_player()&#160;:&#160;<a class="el" href="code__80086E70_8h.html#a8715d076991f8f1d99d820dd8fbfef92">code_80086E70.h</a>, <a class="el" href="code__80086E70_8c.html#accfdc263895e92d8801996bebd3e0203">code_80086E70.c</a></li>
<li>get_instrument()&#160;:&#160;<a class="el" href="seqplayer_8c.html#a871f0f8bdc0a57e8df53235a753f47a6">seqplayer.c</a>, <a class="el" href="seqplayer_8h.html#a871f0f8bdc0a57e8df53235a753f47a6">seqplayer.h</a></li>
<li>get_instrument_inner()&#160;:&#160;<a class="el" href="playback_8c.html#af209b9fbed576f8935d36ad761fa82d8">playback.c</a>, <a class="el" href="playback_8h.html#af209b9fbed576f8935d36ad761fa82d8">playback.h</a></li>
<li>get_missing_bank()&#160;:&#160;<a class="el" href="load_8c.html#a63efd7ba57a890b91c2cca76a112a4e8">load.c</a>, <a class="el" href="load_8h.html#a63efd7ba57a890b91c2cca76a112a4e8">load.h</a></li>
<li>get_next_available_memory_addr()&#160;:&#160;<a class="el" href="memory_8c.html#ac5e2d1703b505404099b1205ee1b96cd">memory.c</a>, <a class="el" href="memory_8h.html#abb118b94798838b451fc4f9895825189">memory.h</a></li>
<li>get_player_index_for_player()&#160;:&#160;<a class="el" href="player__controller_8c.html#aafeb0470c7da44e1440ffa4848f7d500">player_controller.c</a>, <a class="el" href="player__controller_8h.html#ac4be022886df4b39bf8cc7a2a1685eb2">player_controller.h</a></li>
<li>get_portamento_freq_scale()&#160;:&#160;<a class="el" href="audio_2effects_8c.html#a845808744962457cb36c3867fdf2457e">effects.c</a>, <a class="el" href="audio_2effects_8h.html#a845808744962457cb36c3867fdf2457e">effects.h</a></li>
<li>get_segment_base_addr()&#160;:&#160;<a class="el" href="memory_8c.html#aa4ac8d93e0ab5c3b6a6e1ad625ab1b14">memory.c</a>, <a class="el" href="memory_8h.html#a125651826edd8b6e662bbf425fdd9283">memory.h</a></li>
<li>get_string_width()&#160;:&#160;<a class="el" href="code__80091750_8c.html#a7d794365d2dcd6526ddb06e476bef1e3">code_80091750.c</a>, <a class="el" href="code__80091750_8h.html#a82e656b20b9cb83c91aacfe23a6f1a65">code_80091750.h</a></li>
<li>get_surface_type()&#160;:&#160;<a class="el" href="collision_8c.html#a9395b9fc31397e9e9d754b4887a12544">collision.c</a>, <a class="el" href="collision_8h.html#a40bc0e0e5747f94a42176c7cd846d52f">collision.h</a></li>
<li>get_time_record_centiseconds()&#160;:&#160;<a class="el" href="code__80091750_8c.html#ae4a4791eb4ac7787962d3583e77cd0c3">code_80091750.c</a>, <a class="el" href="code__80091750_8h.html#a4e9df124f5643cff617b3aca97799278">code_80091750.h</a></li>
<li>get_time_record_minutes()&#160;:&#160;<a class="el" href="code__80091750_8c.html#a21c2fdc9386fe425d41630f96e3d3dd1">code_80091750.c</a>, <a class="el" href="code__80091750_8h.html#aa63b76f76bf49cb3f26ccbf31db59289">code_80091750.h</a></li>
<li>get_time_record_seconds()&#160;:&#160;<a class="el" href="code__80091750_8c.html#a91e90cea3ae1beeae273c1da9fe7fcfd">code_80091750.c</a>, <a class="el" href="code__80091750_8h.html#aa123b9303e6d95b6fc8e26fca840f19b">code_80091750.h</a></li>
<li>get_vibrato_freq_scale()&#160;:&#160;<a class="el" href="audio_2effects_8c.html#aa411cc3ba6223d8ee256d8e9861546e9">effects.c</a>, <a class="el" href="audio_2effects_8h.html#aa411cc3ba6223d8ee256d8e9861546e9">effects.h</a></li>
<li>get_vibrato_pitch_change()&#160;:&#160;<a class="el" href="audio_2effects_8c.html#a928724b2f42c619cfb4bba62ffce4855">effects.c</a>, <a class="el" href="audio_2effects_8h.html#a928724b2f42c619cfb4bba62ffce4855">effects.h</a></li>
<li>get_x_direction_angle()&#160;:&#160;<a class="el" href="code__80086E70_8c.html#ac4c020e4ea82c1b076ac2e468c24b12a">code_80086E70.c</a>, <a class="el" href="code__80086E70_8h.html#a1364738bcb0911edcf4acf2af5ec668f">code_80086E70.h</a></li>
<li>get_y_direction_angle()&#160;:&#160;<a class="el" href="code__80086E70_8c.html#ac549af645e746f578ee358a86953537e">code_80086E70.c</a>, <a class="el" href="code__80086E70_8h.html#ab5476e72086094017e0d64b38ac64ca3">code_80086E70.h</a></li>
<li>gfx_func_80040D00()&#160;:&#160;<a class="el" href="gbiMacro_8c.html#ae1ee5e86b52f3b5fd6474ffc7868168f">gbiMacro.c</a></li>
<li>ghost_render()&#160;:&#160;<a class="el" href="render__player_8c.html#aa5ec392a5a06ee62b2cec28e359e8d6d">render_player.c</a>, <a class="el" href="render__player_8h.html#aa4cff8b1d4ba07f8392390aeae29e1aa">render_player.h</a></li>
<li>guFrustum()&#160;:&#160;<a class="el" href="gu_8h.html#ab2d0e72372b38fe03d85cecaf3705ebb">gu.h</a></li>
<li>guLookAt()&#160;:&#160;<a class="el" href="guLookAtF_8c.html#a8641b89f7767fe85370ca7d198ef5566">guLookAtF.c</a>, <a class="el" href="gu_8h.html#af05474d0dcd9b16f111d6e1ec139b566">gu.h</a></li>
<li>guLookAtF()&#160;:&#160;<a class="el" href="gu_8h.html#a55491e80a220bd50c3f5084400171259">gu.h</a>, <a class="el" href="guLookAtF_8c.html#a221be5535617db52477d4cb992afa4a9">guLookAtF.c</a></li>
<li>guLookAtReflect()&#160;:&#160;<a class="el" href="guLookAtRef_8c.html#ae34857f2cd62a47090a1df014a50016a">guLookAtRef.c</a>, <a class="el" href="gu_8h.html#ae34857f2cd62a47090a1df014a50016a">gu.h</a></li>
<li>guLookAtReflectF()&#160;:&#160;<a class="el" href="guLookAtRef_8c.html#a5622c6212f83e2cf709b4708f0b3afd9">guLookAtRef.c</a></li>
<li>guMtxCatF()&#160;:&#160;<a class="el" href="guMtxCatF_8c.html#a4d37c76854a6be2468b0c8ca7a512cde">guMtxCatF.c</a></li>
<li>guMtxCatL()&#160;:&#160;<a class="el" href="guMtxCatL_8c.html#a5783e95a8e8e7ef1793dbf79570e339e">guMtxCatL.c</a></li>
<li>guMtxF2L()&#160;:&#160;<a class="el" href="guMtxF2L_8c.html#a40ab2d64c609839ff1e0ef0de2d0dcc4">guMtxF2L.c</a>, <a class="el" href="gu_8h.html#a40ab2d64c609839ff1e0ef0de2d0dcc4">gu.h</a></li>
<li>guMtxIdent()&#160;:&#160;<a class="el" href="guMtxF2L_8c.html#a8d98eadd95eea7f4a8ca8aac8ebdf10c">guMtxF2L.c</a>, <a class="el" href="gu_8h.html#a8d98eadd95eea7f4a8ca8aac8ebdf10c">gu.h</a></li>
<li>guMtxIdentF()&#160;:&#160;<a class="el" href="guMtxF2L_8c.html#a257a86497fc08677370948eda3163595">guMtxF2L.c</a>, <a class="el" href="gu_8h.html#a257a86497fc08677370948eda3163595">gu.h</a></li>
<li>guMtxL2F()&#160;:&#160;<a class="el" href="guMtxF2L_8c.html#a96a205b9cf6b90562d3f2ad86e10a0c8">guMtxF2L.c</a>, <a class="el" href="gu_8h.html#a96a205b9cf6b90562d3f2ad86e10a0c8">gu.h</a></li>
<li>guMtxXFMF()&#160;:&#160;<a class="el" href="guMtxCatF_8c.html#aab040960df8394563162ecad5e3ef2ed">guMtxCatF.c</a>, <a class="el" href="guMtxCatL_8c.html#ae787ac46273b70644375b2f56db1721f">guMtxCatL.c</a></li>
<li>guMtxXFML()&#160;:&#160;<a class="el" href="guMtxCatL_8c.html#a6883fd436778edba4ff14ba0297ee33a">guMtxCatL.c</a></li>
<li>guNormalize()&#160;:&#160;<a class="el" href="guNormalize_8c.html#a7ad49cccf7be1e598544b9f0b35b5e28">guNormalize.c</a>, <a class="el" href="gu_8h.html#a3c7ea94e85b6223217da0d857627ed02">gu.h</a></li>
<li>guOrtho()&#160;:&#160;<a class="el" href="math__util__2_8c.html#ae90ab28177e8cb3819dde7504ed51cee">math_util_2.c</a>, <a class="el" href="guOrthoF_8c.html#ad7ee72136daaabbf7bfa2c6a5d791db1">guOrthoF.c</a>, <a class="el" href="gu_8h.html#ad7ee72136daaabbf7bfa2c6a5d791db1">gu.h</a></li>
<li>guOrthoF()&#160;:&#160;<a class="el" href="guOrthoF_8c.html#ae2f1eeb1f335f37cca279436f5f15f41">guOrthoF.c</a></li>
<li>guPerspective()&#160;:&#160;<a class="el" href="guPerspectiveF_8c.html#ac2050885d6967becf0e5e3bb3e54bd08">guPerspectiveF.c</a>, <a class="el" href="gu_8h.html#ac2050885d6967becf0e5e3bb3e54bd08">gu.h</a></li>
<li>guPerspectiveF()&#160;:&#160;<a class="el" href="gu_8h.html#a440bd049e431a7ef892658d88620646c">gu.h</a>, <a class="el" href="guPerspectiveF_8c.html#a440bd049e431a7ef892658d88620646c">guPerspectiveF.c</a></li>
<li>guRotate()&#160;:&#160;<a class="el" href="guRotateF_8c.html#a98ec2e0b2831b168feffd49493a08134">guRotateF.c</a>, <a class="el" href="gu_8h.html#a98ec2e0b2831b168feffd49493a08134">gu.h</a></li>
<li>guRotateF()&#160;:&#160;<a class="el" href="guRotateF_8c.html#a6bf4235e1732340bfcbde49454bd63ff">guRotateF.c</a></li>
<li>guS2DEmuBgRect1Cyc()&#160;:&#160;<a class="el" href="gs2dex_8h.html#a7fa4e5e530c1b31253e788c9468cfe19">gs2dex.h</a></li>
<li>guS2DEmuSetScissor()&#160;:&#160;<a class="el" href="gs2dex_8h.html#ae9cbe90e46c615e65b451718b5fffa71">gs2dex.h</a></li>
<li>guS2DInitBg()&#160;:&#160;<a class="el" href="gs2dex_8h.html#a618f426a377cbaa92f09d8ed362af3d6">gs2dex.h</a></li>
<li>guScale()&#160;:&#160;<a class="el" href="guScaleF_8c.html#a42e27e884f27d0dd332f140ef599b723">guScaleF.c</a>, <a class="el" href="gu_8h.html#a42e27e884f27d0dd332f140ef599b723">gu.h</a></li>
<li>guScaleF()&#160;:&#160;<a class="el" href="guScaleF_8c.html#a19b9397a765b8eb04c94f9cdd554cdba">guScaleF.c</a></li>
<li>guTranslate()&#160;:&#160;<a class="el" href="guTranslateF_8c.html#a58b365e073c051c652890891b52239ac">guTranslateF.c</a>, <a class="el" href="gu_8h.html#a58b365e073c051c652890891b52239ac">gu.h</a></li>
<li>guTranslateF()&#160;:&#160;<a class="el" href="guTranslateF_8c.html#ad8d0c6a920defddefdd6bbf1a0e23c3d">guTranslateF.c</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="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.10.0 </li>
</ul>
</div>
</body>
</html>