<!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">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.16"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>TrackracerAR: Assets/__Scripts/Api/AuthApi.cs File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">TrackracerAR
   &#160;<span id="projectnumber">0.9.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.16 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- 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">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_84bbf7b3c7f28a5a18725745e1505219.html">Assets</a></li><li class="navelem"><a class="el" href="dir_d3f6e1bfb6cee813cd2c94a30ba95fb7.html">__Scripts</a></li><li class="navelem"><a class="el" href="dir_6146c29cdb514a8d70216dcaef16da63.html">Api</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a>  </div>
  <div class="headertitle">
<div class="title">AuthApi.cs File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_auth_api.html">AuthApi</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deals with the Firebase Authentication API. Automatically logs the current user in, using anonymous authentication, once the general Firebase API is initialized.  <a href="class_auth_api.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<div class="ttc" id="aclass_calibrate_u_i_html_a6d7ad7de6746e845fb65cd444fd0a3bd"><div class="ttname"><a href="class_calibrate_u_i.html#a6d7ad7de6746e845fb65cd444fd0a3bd">CalibrateUI.OnEnable</a></div><div class="ttdeci">void OnEnable()</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:73</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_aeba6eba1f054320b0f5ec0821a44b3e6"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#aeba6eba1f054320b0f5ec0821a44b3e6">Baguio.Splines.SplineManager.m_meshRenderer</a></div><div class="ttdeci">MeshRenderer m_meshRenderer</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:52</div></div>
<div class="ttc" id="aclass_game_settings_html_a19df2f0602b53ee16790239171e3ca9f"><div class="ttname"><a href="class_game_settings.html#a19df2f0602b53ee16790239171e3ca9f">GameSettings.Firebase</a></div><div class="ttdeci">FirebaseSettings Firebase</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:19</div></div>
<div class="ttc" id="ainterface_i_racing_state_html_a6fe3900f6c40f4df9b008d0122eadf31"><div class="ttname"><a href="interface_i_racing_state.html#a6fe3900f6c40f4df9b008d0122eadf31">IRacingState.OnFinish</a></div><div class="ttdeci">void OnFinish()</div><div class="ttdoc">Transitions to RaceOverState</div></div>
<div class="ttc" id="aclass_dialog_html_ab5a9d1e53d3a1e5a5ad75560b87a41dc"><div class="ttname"><a href="class_dialog.html#ab5a9d1e53d3a1e5a5ad75560b87a41dc">Dialog.m_buttonPanel</a></div><div class="ttdeci">Transform m_buttonPanel</div><div class="ttdef"><b>Definition:</b> Dialog.cs:18</div></div>
<div class="ttc" id="ainterface_i_root_state_machine_html_a5da015226e5f47a4eb00795070b8bf49"><div class="ttname"><a href="interface_i_root_state_machine.html#a5da015226e5f47a4eb00795070b8bf49">IRootStateMachine.IEnterState</a></div><div class="ttdeci">void IEnterState()</div><div class="ttdoc">Call this to kick off the state machine and enter the first state</div></div>
<div class="ttc" id="aclass_state_machine_html_abc0c82a1c522d6dc456c33890611e9d0"><div class="ttname"><a href="class_state_machine.html#abc0c82a1c522d6dc456c33890611e9d0">StateMachine.ExitState</a></div><div class="ttdeci">override void ExitState()</div><div class="ttdoc">Gets called when exiting this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:117</div></div>
<div class="ttc" id="aclass_dialog_builder_1_1_button_model_html"><div class="ttname"><a href="class_dialog_builder_1_1_button_model.html">DialogBuilder.ButtonModel</a></div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:105</div></div>
<div class="ttc" id="ainterface_i_build_save_state_html_ab8901cf274dfb0d5628ddd4a3eb4510b"><div class="ttname"><a href="interface_i_build_save_state.html#ab8901cf274dfb0d5628ddd4a3eb4510b">IBuildSaveState.OnCancel</a></div><div class="ttdeci">void OnCancel()</div><div class="ttdoc">Returns back to the BuildEditorState</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a6f4fe365dcc39918a28784f0c6b77154"><div class="ttname"><a href="class_build_observe_state.html#a6f4fe365dcc39918a28784f0c6b77154">BuildObserveState.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:47</div></div>
<div class="ttc" id="aclass_calibrate_state_html_a1db65f6958aebc8bbe056a56e1d939d6"><div class="ttname"><a href="class_calibrate_state.html#a1db65f6958aebc8bbe056a56e1d939d6">CalibrateState.Construct</a></div><div class="ttdeci">void Construct(ARSession _arSession)</div><div class="ttdef"><b>Definition:</b> CalibrateState.cs:36</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html_a0d598b6c58ac9bc66fc673791299b0c1"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html#a0d598b6c58ac9bc66fc673791299b0c1">Baguio.Splines.Spline.m_curves</a></div><div class="ttdeci">Curve[] m_curves</div><div class="ttdef"><b>Definition:</b> Spline.cs:17</div></div>
<div class="ttc" id="aclass_point3_d_factory_html_ab2887dab3397b8d6c87f6e1b9d86f72d"><div class="ttname"><a href="class_point3_d_factory.html#ab2887dab3397b8d6c87f6e1b9d86f72d">Point3DFactory.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> Point3DFactory.cs:16</div></div>
<div class="ttc" id="aclass_game_settings_1_1_race_settings_html_a2a14305a324661e24707ffc3fe779606"><div class="ttname"><a href="class_game_settings_1_1_race_settings.html#a2a14305a324661e24707ffc3fe779606">GameSettings.RaceSettings.RacingSettings</a></div><div class="ttdeci">RaceManager.Settings RacingSettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:44</div></div>
<div class="ttc" id="aclass_database_tester_html_ae5d1454ef558ac1f05c4b2ea7b7ea8fa"><div class="ttname"><a href="class_database_tester.html#ae5d1454ef558ac1f05c4b2ea7b7ea8fa">DatabaseTester.ReturnToPreviousStateFlag</a></div><div class="ttdeci">bool ReturnToPreviousStateFlag</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:20</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html">ObservableLongPointerDownTrigger</a></div><div class="ttdoc">UniRX Trigger that fires when a long tap on this gameobject happens.</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:14</div></div>
<div class="ttc" id="aclass_vehicle_spawn_manager_html_a4f16ed4720ddbb65d360446a3533164b"><div class="ttname"><a href="class_vehicle_spawn_manager.html#a4f16ed4720ddbb65d360446a3533164b">VehicleSpawnManager.m_splineManager</a></div><div class="ttdeci">ISplineManager m_splineManager</div><div class="ttdef"><b>Definition:</b> VehicleSpawnManager.cs:17</div></div>
<div class="ttc" id="ainterface_i_build_observe_dialog_state_html_a169582beef1a132b1af8a9c5bb286661"><div class="ttname"><a href="interface_i_build_observe_dialog_state.html#a169582beef1a132b1af8a9c5bb286661">IBuildObserveDialogState.Back</a></div><div class="ttdeci">void Back()</div><div class="ttdoc">Returns to the BuildDialogState</div></div>
<div class="ttc" id="aclass_racing_u_i_html_af9a1cb6258c19fc639a9e5af52740826"><div class="ttname"><a href="class_racing_u_i.html#af9a1cb6258c19fc639a9e5af52740826">RacingUI.OnEnable</a></div><div class="ttdeci">void OnEnable()</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:45</div></div>
<div class="ttc" id="aclass_point3_d_view_html_aceacb8ec4c985e3977e06c1774e8721a"><div class="ttname"><a href="class_point3_d_view.html#aceacb8ec4c985e3977e06c1774e8721a">Point3DView.m_mouseDownAsObservable</a></div><div class="ttdeci">Subject&lt; Unit &gt; m_mouseDownAsObservable</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:42</div></div>
<div class="ttc" id="aclass_game_settings_html_adffc0e784f8d39602ea4ccc3053e78d8"><div class="ttname"><a href="class_game_settings.html#adffc0e784f8d39602ea4ccc3053e78d8">GameSettings.UI</a></div><div class="ttdeci">UISettings UI</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:17</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_inspector_html_ab21bdcd6db6e0ff274074dc57f18cf05"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager_inspector.html#ab21bdcd6db6e0ff274074dc57f18cf05">Baguio.Splines.SplineManagerInspector.OnInspectorGUI</a></div><div class="ttdeci">override void OnInspectorGUI()</div><div class="ttdef"><b>Definition:</b> SplineManagerInspector.cs:18</div></div>
<div class="ttc" id="aclass_snackbar_view_html_a546d54aded4e302332d50a27e0230eb6"><div class="ttname"><a href="class_snackbar_view.html#a546d54aded4e302332d50a27e0230eb6">SnackbarView.Show</a></div><div class="ttdeci">void Show(float _duration)</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:64</div></div>
<div class="ttc" id="aclass_racing_u_i_html_a154b387657ff340596df298be879d6a0"><div class="ttname"><a href="class_racing_u_i.html#a154b387657ff340596df298be879d6a0">RacingUI.BackButtonPressed</a></div><div class="ttdeci">void BackButtonPressed()</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:56</div></div>
<div class="ttc" id="aclass_track_data_html_af4979686e4192c1242d2eaaaa2192f0a"><div class="ttname"><a href="class_track_data.html#af4979686e4192c1242d2eaaaa2192f0a">TrackData.m_materialIndex</a></div><div class="ttdeci">int m_materialIndex</div><div class="ttdoc">Determines the material from Configuration.StreetMaterials</div><div class="ttdef"><b>Definition:</b> TrackData.cs:55</div></div>
<div class="ttc" id="aclass_dialog_button_html_a193fbaa9b839691af052ad807799e029"><div class="ttname"><a href="class_dialog_button.html#a193fbaa9b839691af052ad807799e029">DialogButton.m_text</a></div><div class="ttdeci">TextMeshProUGUI m_text</div><div class="ttdef"><b>Definition:</b> DialogButton.cs:16</div></div>
<div class="ttc" id="astruct_baguio_1_1_splines_1_1_oriented_point_html_aa179962fb832d76709ce37dab6216ee5"><div class="ttname"><a href="struct_baguio_1_1_splines_1_1_oriented_point.html#aa179962fb832d76709ce37dab6216ee5">Baguio.Splines.OrientedPoint.rotation</a></div><div class="ttdeci">Quaternion rotation</div><div class="ttdef"><b>Definition:</b> OrientedPoint.cs:18</div></div>
<div class="ttc" id="aclass_dialog_builder_1_1_button_model_html_acf05a1bb531066055dbb90f6f72a226a"><div class="ttname"><a href="class_dialog_builder_1_1_button_model.html#acf05a1bb531066055dbb90f6f72a226a">DialogBuilder.ButtonModel.ButtonModel</a></div><div class="ttdeci">ButtonModel(string _text, UnityAction _callback)</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:110</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a0dbd11fa1b59e2651364c0a26858631e"><div class="ttname"><a href="class_feature_points_manager.html#a0dbd11fa1b59e2651364c0a26858631e">FeaturePointsManager.Dispose</a></div><div class="ttdeci">void Dispose()</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:76</div></div>
<div class="ttc" id="aclass_state_machine_html_aa9747bc947cdcf60c41086b6757f23ad"><div class="ttname"><a href="class_state_machine.html#aa9747bc947cdcf60c41086b6757f23ad">StateMachine.PreviousState</a></div><div class="ttdeci">StateName PreviousState</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:23</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html_a4c6f99b7b8e29b67dae400d47f8171c9"><div class="ttname"><a href="class_build_editor_u_i.html#a4c6f99b7b8e29b67dae400d47f8171c9">BuildEditorUI.OnSaveButtonPressed</a></div><div class="ttdeci">void OnSaveButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:45</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_af2198f1c72a95237ed2742a719d96d9a"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#af2198f1c72a95237ed2742a719d96d9a">Baguio.Splines.SplineManager.m_points</a></div><div class="ttdeci">Vector3[] m_points</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:57</div></div>
<div class="ttc" id="aclass_point_recorder_html_a3409d2b7708d063ce4d2d9049a854f72"><div class="ttname"><a href="class_point_recorder.html#a3409d2b7708d063ce4d2d9049a854f72">PointRecorder.m_minSqrDistance</a></div><div class="ttdeci">float m_minSqrDistance</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:25</div></div>
<div class="ttc" id="aclass_paint_help_view_html_a6d0bf4c7679d748792d6467a6b6bfc3c"><div class="ttname"><a href="class_paint_help_view.html#a6d0bf4c7679d748792d6467a6b6bfc3c">PaintHelpView.m_sequence</a></div><div class="ttdeci">Sequence m_sequence</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:24</div></div>
<div class="ttc" id="ainterface_i_build_editor_state_html_af93b4bf19b87d524a81b7bf856e98638"><div class="ttname"><a href="interface_i_build_editor_state.html#af93b4bf19b87d524a81b7bf856e98638">IBuildEditorState.OnCancel</a></div><div class="ttdeci">void OnCancel()</div><div class="ttdoc">Returns to the BuildDialogState</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a39ebf35b4d65dc4246706e0d5a28f7a7"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a39ebf35b4d65dc4246706e0d5a28f7a7">Baguio.Splines.SplineManager.InitPointsFromChildTransforms</a></div><div class="ttdeci">virtual void InitPointsFromChildTransforms()</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:123</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a94ad7103a5dc875ab40d7b8a6b76692c"><div class="ttname"><a href="class_vehicle_controller.html#a94ad7103a5dc875ab40d7b8a6b76692c">VehicleController.Respawn</a></div><div class="ttdeci">void Respawn()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:166</div></div>
<div class="ttc" id="ainterface_i_build_editor_state_html_a014a51781a2980b4bb2b15b115d46ab2"><div class="ttname"><a href="interface_i_build_editor_state.html#a014a51781a2980b4bb2b15b115d46ab2">IBuildEditorState.OnShare</a></div><div class="ttdeci">string OnShare()</div><div class="ttdoc">Copies the current tracks database key to the devices clipboard and returns it.</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_a2fca7dbf2469b28ab296f00bf48f3da6"><div class="ttname"><a href="class_build_dialog_state.html#a2fca7dbf2469b28ab296f00bf48f3da6">BuildDialogState.m_featurePointManager</a></div><div class="ttdeci">IFeaturePointsManager m_featurePointManager</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:45</div></div>
<div class="ttc" id="aclass_point_recorder_html_a18bb9e1d998545337dc9c7a026ba2adf"><div class="ttname"><a href="class_point_recorder.html#a18bb9e1d998545337dc9c7a026ba2adf">PointRecorder.m_lastPosition</a></div><div class="ttdeci">Vector3 m_lastPosition</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:24</div></div>
<div class="ttc" id="aclass_build_paint_state_html_a76bec59d9dfd7fea902e5751aac72b2e"><div class="ttname"><a href="class_build_paint_state.html#a76bec59d9dfd7fea902e5751aac72b2e">BuildPaintState.Construct</a></div><div class="ttdeci">void Construct(PointRecorder.Factory _pointRecorderFactory, IFeaturePointsManager _trackBuilder, DialogBuilder.Factory _dialogBuilderFactory)</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:54</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a9e097b78524f1854d9cfc957c54afecd"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a9e097b78524f1854d9cfc957c54afecd">BuildObserveDialogUI.m_backButton</a></div><div class="ttdeci">Button m_backButton</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:43</div></div>
<div class="ttc" id="aclass_game_settings_1_1_u_i_settings_html_a07c0cdd682ec6e299f619be301deaf60"><div class="ttname"><a href="class_game_settings_1_1_u_i_settings.html#a07c0cdd682ec6e299f619be301deaf60">GameSettings.UISettings.DialogFactorySettings</a></div><div class="ttdeci">DialogFactory.Settings DialogFactorySettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:35</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a918b1ca44f9a5b59a0f8390a8fdef759"><div class="ttname"><a href="class_build_editor_state.html#a918b1ca44f9a5b59a0f8390a8fdef759">BuildEditorState.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:44</div></div>
<div class="ttc" id="ainterface_i_build_save_state_html_a1da807a476288f2fed27534c0db9dc22"><div class="ttname"><a href="interface_i_build_save_state.html#a1da807a476288f2fed27534c0db9dc22">IBuildSaveState.OnSave</a></div><div class="ttdeci">bool OnSave(string trackName)</div><div class="ttdoc">Call to attempt to save the current track data to device</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_extruder_html_a285754cbb387b8625420cd0ec9ae6398"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_extruder.html#a285754cbb387b8625420cd0ec9ae6398">Baguio.Splines.Extruder.Extrude</a></div><div class="ttdeci">static void Extrude(Mesh _mesh, ShapeData _shape, OrientedPoint[] _path, Vector2 _scale)</div><div class="ttdef"><b>Definition:</b> Extruder.cs:17</div></div>
<div class="ttc" id="aclass_point_recorder_html_a754b7685f7ba0473f09cb4a9445ca6ea"><div class="ttname"><a href="class_point_recorder.html#a754b7685f7ba0473f09cb4a9445ca6ea">PointRecorder.m_transform</a></div><div class="ttdeci">Transform m_transform</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:20</div></div>
<div class="ttc" id="aclass_a_r_paint_brush_html_afc9262a4eeb08735ce551fa1751f3e91"><div class="ttname"><a href="class_a_r_paint_brush.html#afc9262a4eeb08735ce551fa1751f3e91">ARPaintBrush.m_lastPosition</a></div><div class="ttdeci">Vector3 m_lastPosition</div><div class="ttdef"><b>Definition:</b> ARPaintBrush.cs:19</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html">Baguio.Splines.Curve</a></div><div class="ttdoc">Represents one curve segment of a spline.</div><div class="ttdef"><b>Definition:</b> Curve.cs:13</div></div>
<div class="ttc" id="aclass_vehicle_factory_html_a20da70beaf091bc36a1400e7d42d932a"><div class="ttname"><a href="class_vehicle_factory.html#a20da70beaf091bc36a1400e7d42d932a">VehicleFactory.Create</a></div><div class="ttdeci">VehicleController Create(Params _params)</div><div class="ttdef"><b>Definition:</b> VehicleFactory.cs:40</div></div>
<div class="ttc" id="ainterface_i_build_dialog_state_html_a66017a33ea35070c1d4e47db1d86dd00"><div class="ttname"><a href="interface_i_build_dialog_state.html#a66017a33ea35070c1d4e47db1d86dd00">IBuildDialogState.LoadTrack</a></div><div class="ttdeci">void LoadTrack()</div><div class="ttdoc">Transitions to BuildLoadState</div></div>
<div class="ttc" id="aclass_build_observe_u_i_html"><div class="ttname"><a href="class_build_observe_u_i.html">BuildObserveUI</a></div><div class="ttdoc">Manages the UI for the BuildObserveState</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:19</div></div>
<div class="ttc" id="aclass_vehicle_factory_1_1_params_html_afb416cda445a6c90bc295d3c0cc01070"><div class="ttname"><a href="class_vehicle_factory_1_1_params.html#afb416cda445a6c90bc295d3c0cc01070">VehicleFactory.Params.Position</a></div><div class="ttdeci">Vector3 Position</div><div class="ttdef"><b>Definition:</b> VehicleFactory.cs:31</div></div>
<div class="ttc" id="aclass_build_observe_dialog_state_html_a322b68fdee0bcad4ca0c38d297f684fb"><div class="ttname"><a href="class_build_observe_dialog_state.html#a322b68fdee0bcad4ca0c38d297f684fb">BuildObserveDialogState.ObserveTrack</a></div><div class="ttdeci">void ObserveTrack()</div><div class="ttdoc">Transitions to the BuildObserveState</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogState.cs:49</div></div>
<div class="ttc" id="aclass_state_html_a6568c214d20adb685e3ed9b6335ffff2"><div class="ttname"><a href="class_state.html#a6568c214d20adb685e3ed9b6335ffff2">State.SetActive</a></div><div class="ttdeci">virtual void SetActive(bool _active)</div><div class="ttdef"><b>Definition:</b> State.cs:38</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a5dcff986ad1c61df0b97379bdc10dbdd"><div class="ttname"><a href="class_build_observe_state.html#a5dcff986ad1c61df0b97379bdc10dbdd">BuildObserveState.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:44</div></div>
<div class="ttc" id="aclass_state_html_a9263c5ffbb0f4dc75dbdeec230d96aee"><div class="ttname"><a href="class_state.html#a9263c5ffbb0f4dc75dbdeec230d96aee">State.InputActionHandler</a></div><div class="ttdeci">delegate void InputActionHandler()</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html_ab4888982fe5b84206b4fb54c805b8e1d"><div class="ttname"><a href="class_build_dialog_u_i.html#ab4888982fe5b84206b4fb54c805b8e1d">BuildDialogUI.OnLoadTrackButtonPressed</a></div><div class="ttdeci">void OnLoadTrackButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:45</div></div>
<div class="ttc" id="aclass_snackbar_view_html_a681a12dfed366cf0b759d72609730afa"><div class="ttname"><a href="class_snackbar_view.html#a681a12dfed366cf0b759d72609730afa">SnackbarView.m_tweener</a></div><div class="ttdeci">Tweener m_tweener</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:29</div></div>
<div class="ttc" id="aclass_state_manager_html_aaac42180c96a8892147804bd9402c209"><div class="ttname"><a href="class_state_manager.html#aaac42180c96a8892147804bd9402c209">StateManager.StateManager</a></div><div class="ttdeci">StateManager(IRootStateMachine _sm, [Inject(Id=&quot;DebugStateText&quot;, Optional=true)]Text _debugText)</div><div class="ttdef"><b>Definition:</b> StateManager.cs:21</div></div>
<div class="ttc" id="aclass_racing_u_i_html_ab059757a06e17e82b4d5291e70f9425a"><div class="ttname"><a href="class_racing_u_i.html#ab059757a06e17e82b4d5291e70f9425a">RacingUI.m_subscription</a></div><div class="ttdeci">IDisposable m_subscription</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:28</div></div>
<div class="ttc" id="aclass_auth_api_html_a5927a1cf2e49799312d8412ef6ef6e9c"><div class="ttname"><a href="class_auth_api.html#a5927a1cf2e49799312d8412ef6ef6e9c">AuthApi.observeCurrentUser</a></div><div class="ttdeci">IObservable&lt; FirebaseUser &gt; observeCurrentUser()</div><div class="ttdoc">It emits FirebaseUser object depends on user's signed-in state. It will emit null values if no user i...</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:68</div></div>
<div class="ttc" id="ainterface_i_race_over_u_i_html"><div class="ttname"><a href="interface_i_race_over_u_i.html">IRaceOverUI</a></div><div class="ttdoc">Interface for RaceOverUI</div><div class="ttdef"><b>Definition:</b> RaceOverUI.cs:12</div></div>
<div class="ttc" id="aclass_point3_d_factory_html_ab523b6d9cb967e19f809e861bd1e4097"><div class="ttname"><a href="class_point3_d_factory.html#ab523b6d9cb967e19f809e861bd1e4097">Point3DFactory.Create</a></div><div class="ttdeci">Transform Create(Params _param)</div><div class="ttdef"><b>Definition:</b> Point3DFactory.cs:31</div></div>
<div class="ttc" id="aclass_build_paint_u_i_html_aefb846cdabcade63544bd3d4d0397dbf"><div class="ttname"><a href="class_build_paint_u_i.html#aefb846cdabcade63544bd3d4d0397dbf">BuildPaintUI.m_state</a></div><div class="ttdeci">IBuildPaintState m_state</div><div class="ttdef"><b>Definition:</b> BuildPaintUI.cs:21</div></div>
<div class="ttc" id="aclass_timer_view_html_acdd23b3329d5fe95282e2e4997d8df4c"><div class="ttname"><a href="class_timer_view.html#acdd23b3329d5fe95282e2e4997d8df4c">TimerView.m_raceManager</a></div><div class="ttdeci">RaceManager m_raceManager</div><div class="ttdef"><b>Definition:</b> TimerView.cs:19</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_a0f05b17d48e1b98e01e882b97f723946"><div class="ttname"><a href="class_race_setup_u_i.html#a0f05b17d48e1b98e01e882b97f723946">RaceSetupUI.m_countdownText</a></div><div class="ttdeci">TextMeshProUGUI m_countdownText</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:24</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_ae98396f1cb80f14dc2fddb37137d5c2b"><div class="ttname"><a href="class_vehicle_controller.html#ae98396f1cb80f14dc2fddb37137d5c2b">VehicleController.SetWaypoint</a></div><div class="ttdeci">void SetWaypoint(int waypointIndex)</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:117</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a85d080ce0cdd8569d4ba64ccf57ea915"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a85d080ce0cdd8569d4ba64ccf57ea915">BuildObserveDialogUI.OnDownloadButtonPressed</a></div><div class="ttdeci">void OnDownloadButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:91</div></div>
<div class="ttc" id="aclass_observe_use_case_html_acc8f5f9f1e88882f86d3d2fcdd02e12a"><div class="ttname"><a href="class_observe_use_case.html#acc8f5f9f1e88882f86d3d2fcdd02e12a">ObserveUseCase.ObserveUseCase</a></div><div class="ttdeci">ObserveUseCase(TracksRepository _repository)</div><div class="ttdef"><b>Definition:</b> ObserveUseCase.cs:15</div></div>
<div class="ttc" id="ainterface_i_racing_state_html_ae9316e19490cc7c5fe0599443aa2aa51"><div class="ttname"><a href="interface_i_racing_state.html#ae9316e19490cc7c5fe0599443aa2aa51">IRacingState.OnBack</a></div><div class="ttdeci">void OnBack()</div><div class="ttdoc">Transitions to RaceSetupState</div></div>
<div class="ttc" id="aclass_a_r_state_machine_html_a01eb01bfa721b43cdd686bf91783b562"><div class="ttname"><a href="class_a_r_state_machine.html#a01eb01bfa721b43cdd686bf91783b562">ARStateMachine.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> ARStateMachine.cs:22</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_extruder_html"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_extruder.html">Baguio.Splines.Extruder</a></div><div class="ttdoc">Provides static methods to extrude a ShapeData along an oriented path (consisting of OrientedPoints)....</div><div class="ttdef"><b>Definition:</b> Extruder.cs:15</div></div>
<div class="ttc" id="aclass_vehicle_controller_1_1_factory_html"><div class="ttname"><a href="class_vehicle_controller_1_1_factory.html">VehicleController.Factory</a></div><div class="ttdef"><b>Definition:</b> VehicleController.cs:64</div></div>
<div class="ttc" id="ainterface_i_racing_u_i_html"><div class="ttname"><a href="interface_i_racing_u_i.html">IRacingUI</a></div><div class="ttdoc">Interface for RacingUI</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:15</div></div>
<div class="ttc" id="aclass_race_manager_html_a9133f4c3f10ac3908a9fc03f2355b612"><div class="ttname"><a href="class_race_manager.html#a9133f4c3f10ac3908a9fc03f2355b612">RaceManager.EndTime</a></div><div class="ttdeci">float EndTime</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:21</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a205c972ca2d7d4680ba39acc9a29cfd9"><div class="ttname"><a href="class_settings_u_i.html#a205c972ca2d7d4680ba39acc9a29cfd9">SettingsUI.Awake</a></div><div class="ttdeci">virtual void Awake()</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:54</div></div>
<div class="ttc" id="aclass_point3_d_factory_html"><div class="ttname"><a href="class_point3_d_factory.html">Point3DFactory</a></div><div class="ttdoc">Prefab-Instantiating Factory to create new FeaturePoints Todo Improvement: Convert to Memory Pool</div><div class="ttdef"><b>Definition:</b> Point3DFactory.cs:13</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a196b793e1935fad62bdb5ace3390e906"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a196b793e1935fad62bdb5ace3390e906">BuildObserveDialogUI.OnBackButtonPressed</a></div><div class="ttdeci">void OnBackButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:114</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a126e131443fd41a02d58a4f65af828c6"><div class="ttname"><a href="class_feature_points_manager.html#a126e131443fd41a02d58a4f65af828c6">FeaturePointsManager.m_point3DFactory</a></div><div class="ttdeci">Point3DFactory.Factory m_point3DFactory</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:50</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_afbdf2406bdbe87c4706747de0f8da969"><div class="ttname"><a href="class_feature_points_manager.html#afbdf2406bdbe87c4706747de0f8da969">FeaturePointsManager.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:53</div></div>
<div class="ttc" id="aclass_dialog_button_html"><div class="ttname"><a href="class_dialog_button.html">DialogButton</a></div><div class="ttdoc">Compound view for the buttons in a dialog</div><div class="ttdef"><b>Definition:</b> DialogButton.cs:13</div></div>
<div class="ttc" id="aclass_racing_state_html_aa923fd17d6206d545ea34eac07887aea"><div class="ttname"><a href="class_racing_state.html#aa923fd17d6206d545ea34eac07887aea">RacingState.UpdateActive</a></div><div class="ttdeci">override void UpdateActive(double _deltaTime)</div><div class="ttdoc">Override this as your Update Function in the State. Is only called when the current state is active</div><div class="ttdef"><b>Definition:</b> RacingState.cs:47</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html_a006cd602d4867ffad2031d58c7bc3cec"><div class="ttname"><a href="class_build_editor_u_i.html#a006cd602d4867ffad2031d58c7bc3cec">BuildEditorUI.OnShareButtonPressed</a></div><div class="ttdeci">void OnShareButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:61</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_a77b55e4736329f9d45cfb1ae731a217f"><div class="ttname"><a href="class_build_load_u_i.html#a77b55e4736329f9d45cfb1ae731a217f">BuildLoadUI.m_list</a></div><div class="ttdeci">LoadListItemView[] m_list</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:26</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_extruder_html_ae16df52ab739ba8ceac5666a83252f6f"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_extruder.html#ae16df52ab739ba8ceac5666a83252f6f">Baguio.Splines.Extruder.GetUSpan</a></div><div class="ttdeci">static float GetUSpan(ref Vector3[] _verts)</div><div class="ttdef"><b>Definition:</b> Extruder.cs:95</div></div>
<div class="ttc" id="aclass_calibrate_u_i_1_1_settings_html_a67890d9ef3012c35348b556759088076"><div class="ttname"><a href="class_calibrate_u_i_1_1_settings.html#a67890d9ef3012c35348b556759088076">CalibrateUI.Settings.MinNumberOfPlanes</a></div><div class="ttdeci">int MinNumberOfPlanes</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:157</div></div>
<div class="ttc" id="aclass_dialog_tester_html_abe1d02cc1e30806cd4b34339686fdd5c"><div class="ttname"><a href="class_dialog_tester.html#abe1d02cc1e30806cd4b34339686fdd5c">DialogTester.Title</a></div><div class="ttdeci">string Title</div><div class="ttdef"><b>Definition:</b> DialogTester.cs:15</div></div>
<div class="ttc" id="aclass_crashlytics_tester_html_a78a5dc6f92b5fe8ab3809f7cbae22ddd"><div class="ttname"><a href="class_crashlytics_tester.html#a78a5dc6f92b5fe8ab3809f7cbae22ddd">CrashlyticsTester.Start</a></div><div class="ttdeci">void Start()</div><div class="ttdef"><b>Definition:</b> CrashlyticsTester.cs:18</div></div>
<div class="ttc" id="aclass_update_use_case_html_a3227e3d36717f6b5ad3e326837f1246c"><div class="ttname"><a href="class_update_use_case.html#a3227e3d36717f6b5ad3e326837f1246c">UpdateUseCase.m_repository</a></div><div class="ttdeci">TracksRepository m_repository</div><div class="ttdef"><b>Definition:</b> UpdateUseCase.cs:13</div></div>
<div class="ttc" id="aclass_settings_u_i_html_aea6564b5ec084ee8469ee959ac56cfa1"><div class="ttname"><a href="class_settings_u_i.html#aea6564b5ec084ee8469ee959ac56cfa1">SettingsUI.Activate</a></div><div class="ttdeci">void Activate()</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:64</div></div>
<div class="ttc" id="aclass_point_recorder_html_a7df43293f9c717e319d544d975b9979e"><div class="ttname"><a href="class_point_recorder.html#a7df43293f9c717e319d544d975b9979e">PointRecorder.DumpPoints</a></div><div class="ttdeci">void DumpPoints(out Vector3[] _points)</div><div class="ttdoc">Dumps the recorded points into the array and clears the points of this recorder.</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:63</div></div>
<div class="ttc" id="aclass_build_paint_state_html_a4d9e4245927afbb6bcac63cc887cac6a"><div class="ttname"><a href="class_build_paint_state.html#a4d9e4245927afbb6bcac63cc887cac6a">BuildPaintState.m_pointRecorderFactory</a></div><div class="ttdeci">PointRecorder.Factory m_pointRecorderFactory</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:45</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html_a89f8707cbc4dcd767a8a7f4e356e5efe"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html#a89f8707cbc4dcd767a8a7f4e356e5efe">Baguio.Splines.Spline.GetLength</a></div><div class="ttdeci">float GetLength()</div><div class="ttdoc">Returns the length of the spline by accumulating the lengths of the curves.</div><div class="ttdef"><b>Definition:</b> Spline.cs:55</div></div>
<div class="ttc" id="aclass_discrete_slider_model_html_ae04f3c9f9e9a44d3745e0edbaadcaeaa"><div class="ttname"><a href="class_discrete_slider_model.html#ae04f3c9f9e9a44d3745e0edbaadcaeaa">DiscreteSliderModel.DiscreteSliderModel</a></div><div class="ttdeci">DiscreteSliderModel(float[] _values, int _initialIndex)</div><div class="ttdef"><b>Definition:</b> DiscreteSliderModel.cs:28</div></div>
<div class="ttc" id="aclass_build_load_state_html_a2721995d34af727c80eff0811320d6f3"><div class="ttname"><a href="class_build_load_state.html#a2721995d34af727c80eff0811320d6f3">BuildLoadState.ExitState</a></div><div class="ttdeci">override void ExitState()</div><div class="ttdoc">Gets called when exiting this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:69</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html_a51d4cf41c937bdebec1ccd23d0b874b0"><div class="ttname"><a href="class_build_dialog_u_i.html#a51d4cf41c937bdebec1ccd23d0b874b0">BuildDialogUI.m_fader</a></div><div class="ttdeci">UIFader m_fader</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:22</div></div>
<div class="ttc" id="aclass_dialog_builder_1_1_factory_html"><div class="ttname"><a href="class_dialog_builder_1_1_factory.html">DialogBuilder.Factory</a></div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:121</div></div>
<div class="ttc" id="aclass_racing_state_html"><div class="ttname"><a href="class_racing_state.html">RacingState</a></div><div class="ttdoc">State during the race. Special race input will be enabled, and the time will be recorded in this stat...</div><div class="ttdef"><b>Definition:</b> RacingState.cs:29</div></div>
<div class="ttc" id="aclass_point_recorder_1_1_settings_html"><div class="ttname"><a href="class_point_recorder_1_1_settings.html">PointRecorder.Settings</a></div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:85</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html_af5abad145f59354c9b24baef0022d80f"><div class="ttname"><a href="class_build_editor_u_i.html#af5abad145f59354c9b24baef0022d80f">BuildEditorUI.m_state</a></div><div class="ttdeci">IBuildEditorState m_state</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:21</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a54a802e6b89f2eaa81e8708d1ab7d36a"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a54a802e6b89f2eaa81e8708d1ab7d36a">BuildObserveDialogUI.DoReceiveLiveUpdates</a></div><div class="ttdeci">bool DoReceiveLiveUpdates</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:38</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a031eff4bb205edd51a8060bc6464ed41"><div class="ttname"><a href="class_vehicle_controller.html#a031eff4bb205edd51a8060bc6464ed41">VehicleController.m_input</a></div><div class="ttdeci">TouchInput m_input</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:42</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080a04fc18417423efc494162c7fd612c464"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080a04fc18417423efc494162c7fd612c464">StateName.RACE_RACING</a></div></div>
<div class="ttc" id="aclass_build_observe_u_i_html_a6964c9381e06d340081656cae4ce8cb9"><div class="ttname"><a href="class_build_observe_u_i.html#a6964c9381e06d340081656cae4ce8cb9">BuildObserveUI.m_backButton</a></div><div class="ttdeci">Button m_backButton</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:21</div></div>
<div class="ttc" id="aclass_speed_to_slider_html_aa48659d487e5329adbee29537bac9d78"><div class="ttname"><a href="class_speed_to_slider.html#aa48659d487e5329adbee29537bac9d78">SpeedToSlider.Awake</a></div><div class="ttdeci">void Awake()</div><div class="ttdef"><b>Definition:</b> SpeedToSlider.cs:24</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_ad1cd338aa836e94b0ec342abff971d4c"><div class="ttname"><a href="class_build_load_u_i.html#ad1cd338aa836e94b0ec342abff971d4c">BuildLoadUI.OnRacePressed</a></div><div class="ttdeci">void OnRacePressed()</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:143</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a0b2c8866b88f88e5910fe8c38ceefa85"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a0b2c8866b88f88e5910fe8c38ceefa85">BuildObserveDialogUI.m_useCase</a></div><div class="ttdeci">ObserveDialogUseCase m_useCase</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:47</div></div>
<div class="ttc" id="aclass_snackbar_view_html_a55b72b440b97fec6a06e705a552c2c07"><div class="ttname"><a href="class_snackbar_view.html#a55b72b440b97fec6a06e705a552c2c07">SnackbarView.m_showButtonImage</a></div><div class="ttdeci">Image m_showButtonImage</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:24</div></div>
<div class="ttc" id="ainterface_i_build_load_state_html_ad4ce918473cce0bd29e18fde884102ff"><div class="ttname"><a href="interface_i_build_load_state.html#ad4ce918473cce0bd29e18fde884102ff">IBuildLoadState.LoadAndRace</a></div><div class="ttdeci">void LoadAndRace(string fileName)</div><div class="ttdoc">Loads the trackdata with the given filename and transitions to the RaceSetupState</div></div>
<div class="ttc" id="aclass_snackbar_view_html_a4d374a8a0e581a6b3bfd9f9c1b064bac"><div class="ttname"><a href="class_snackbar_view.html#a4d374a8a0e581a6b3bfd9f9c1b064bac">SnackbarView.m_rectTransform</a></div><div class="ttdeci">RectTransform m_rectTransform</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:27</div></div>
<div class="ttc" id="aclass_touch_input_1_1_settings_html_a63b36450cc5caf0d4bd803ee93fea459"><div class="ttname"><a href="class_touch_input_1_1_settings.html#a63b36450cc5caf0d4bd803ee93fea459">TouchInput.Settings.Sensitivity</a></div><div class="ttdeci">float Sensitivity</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:92</div></div>
<div class="ttc" id="aclass_center_track_tool_1_1_settings_html_a7c44877feb14b76212034264077b7a8e"><div class="ttname"><a href="class_center_track_tool_1_1_settings.html#a7c44877feb14b76212034264077b7a8e">CenterTrackTool.Settings.Offset</a></div><div class="ttdeci">float Offset</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:96</div></div>
<div class="ttc" id="aclass_race_over_u_i_html"><div class="ttname"><a href="class_race_over_u_i.html">RaceOverUI</a></div><div class="ttdoc">Manages the UI for the RaceOverState</div><div class="ttdef"><b>Definition:</b> RaceOverUI.cs:17</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html_af452269c71715357cd75987e41e0349e"><div class="ttname"><a href="class_build_dialog_u_i.html#af452269c71715357cd75987e41e0349e">BuildDialogUI.Construct</a></div><div class="ttdeci">void Construct(IBuildDialogState _state)</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:25</div></div>
<div class="ttc" id="aclass_dialog_factory_html"><div class="ttname"><a href="class_dialog_factory.html">DialogFactory</a></div><div class="ttdoc">Prefab-instantiating factory to create Dialog-Canvases Todo Improvement: Convert to MemoryPool</div><div class="ttdef"><b>Definition:</b> DialogFactory.cs:13</div></div>
<div class="ttc" id="aclass_race_setup_state_html_aa7d12700ef262a2fc5efb024fcad4afb"><div class="ttname"><a href="class_race_setup_state.html#aa7d12700ef262a2fc5efb024fcad4afb">RaceSetupState.OnBack</a></div><div class="ttdeci">void OnBack()</div><div class="ttdoc">Transitions to the BuildStateMachine</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:84</div></div>
<div class="ttc" id="aclass_race_test_state_machine_installer_html"><div class="ttname"><a href="class_race_test_state_machine_installer.html">RaceTestStateMachineInstaller</a></div><div class="ttdoc">Copy of StateMachineInstaller but only with the racing states</div><div class="ttdef"><b>Definition:</b> RaceTestStateMachineInstaller.cs:11</div></div>
<div class="ttc" id="aclass_race_manager_1_1_settings_html_a7d57e5d28b715c19ac98df329231e262"><div class="ttname"><a href="class_race_manager_1_1_settings.html#a7d57e5d28b715c19ac98df329231e262">RaceManager.Settings.MaxLaps</a></div><div class="ttdeci">int MaxLaps</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:83</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html_a48fb4a84afb9ee8416fbcf8c90c09fa4"><div class="ttname"><a href="class_build_editor_u_i.html#a48fb4a84afb9ee8416fbcf8c90c09fa4">BuildEditorUI.OnRaceButtonPressed</a></div><div class="ttdeci">void OnRaceButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:50</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a66665899365dd0fafba93d56821ebee4"><div class="ttname"><a href="class_build_save_u_i.html#a66665899365dd0fafba93d56821ebee4">BuildSaveUI.m_validateOutputText</a></div><div class="ttdeci">Text m_validateOutputText</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:28</div></div>
<div class="ttc" id="aclass_dialog_html_a2032557dd44f966da4ed563e39ab6370"><div class="ttname"><a href="class_dialog.html#a2032557dd44f966da4ed563e39ab6370">Dialog.AddButton</a></div><div class="ttdeci">void AddButton(DialogBuilder.ButtonModel _buttonModel)</div><div class="ttdef"><b>Definition:</b> Dialog.cs:27</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_ad938be538471d386a56cd1af3b420150"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#ad938be538471d386a56cd1af3b420150">ObservableLongPointerDownTrigger.RaiseOnCompletedOnDestroy</a></div><div class="ttdeci">override void RaiseOnCompletedOnDestroy()</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:55</div></div>
<div class="ttc" id="aclass_game_settings_1_1_u_i_settings_html"><div class="ttname"><a href="class_game_settings_1_1_u_i_settings.html">GameSettings.UISettings</a></div><div class="ttdef"><b>Definition:</b> GameSettings.cs:31</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a4150163ce1bcc327a37f5d510d80cb10"><div class="ttname"><a href="class_vehicle_controller.html#a4150163ce1bcc327a37f5d510d80cb10">VehicleController.m_rigidBody</a></div><div class="ttdeci">Rigidbody m_rigidBody</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:37</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a92244b01cb60aaf5507937ca3cf566a1"><div class="ttname"><a href="class_build_save_u_i.html#a92244b01cb60aaf5507937ca3cf566a1">BuildSaveUI.m_subscriptions</a></div><div class="ttdeci">CompositeDisposable m_subscriptions</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:32</div></div>
<div class="ttc" id="aclass_point_recorder_html_a39dcab33d68be2b82621bdf2b02043fa"><div class="ttname"><a href="class_point_recorder.html#a39dcab33d68be2b82621bdf2b02043fa">PointRecorder.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:19</div></div>
<div class="ttc" id="aclass_database_api_1_1_settings_html"><div class="ttname"><a href="class_database_api_1_1_settings.html">DatabaseApi.Settings</a></div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:54</div></div>
<div class="ttc" id="aclass_center_track_tool_1_1_settings_html"><div class="ttname"><a href="class_center_track_tool_1_1_settings.html">CenterTrackTool.Settings</a></div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:94</div></div>
<div class="ttc" id="aclass_build_load_state_html_a8d3138f9edf2d320a686d3753df98c25"><div class="ttname"><a href="class_build_load_state.html#a8d3138f9edf2d320a686d3753df98c25">BuildLoadState.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:41</div></div>
<div class="ttc" id="aclass_tracks_repository_html"><div class="ttname"><a href="class_tracks_repository.html">TracksRepository</a></div><div class="ttdoc">Manages the communication to the database regarding track data.</div><div class="ttdef"><b>Definition:</b> TracksRepository.cs:14</div></div>
<div class="ttc" id="aclass_state_html_a45a2be24ba74aa547deaae6380b0d964"><div class="ttname"><a href="class_state.html#a45a2be24ba74aa547deaae6380b0d964">State.UpdateActive</a></div><div class="ttdeci">virtual void UpdateActive(double _deltaTime)</div><div class="ttdoc">Override this as your Update Function in the State. Is only called when the current state is active</div><div class="ttdef"><b>Definition:</b> State.cs:55</div></div>
<div class="ttc" id="aclass_configuration_html_ab809ffa07241b13a41abe07bdf278139"><div class="ttname"><a href="class_configuration.html#ab809ffa07241b13a41abe07bdf278139">Configuration.m_angleThreshold</a></div><div class="ttdeci">float m_angleThreshold</div><div class="ttdef"><b>Definition:</b> Configuration.cs:60</div></div>
<div class="ttc" id="ainterface_i_settings_u_i_html_a6838510885c681c4a607673ff6e14c27"><div class="ttname"><a href="interface_i_settings_u_i.html#a6838510885c681c4a607673ff6e14c27">ISettingsUI.Activate</a></div><div class="ttdeci">void Activate()</div></div>
<div class="ttc" id="aclass_state_html"><div class="ttname"><a href="class_state.html">State</a></div><div class="ttdoc">State Class Is an abstract class that must be inherited by new States. Initialised the states and wra...</div><div class="ttdef"><b>Definition:</b> State.cs:21</div></div>
<div class="ttc" id="aclass_configuration_html_a70901fc3cb72a639c6941bdf8cb784a6"><div class="ttname"><a href="class_configuration.html#a70901fc3cb72a639c6941bdf8cb784a6">Configuration.m_showTangents</a></div><div class="ttdeci">bool m_showTangents</div><div class="ttdef"><b>Definition:</b> Configuration.cs:52</div></div>
<div class="ttc" id="ainterface_i_build_dialog_u_i_html"><div class="ttname"><a href="interface_i_build_dialog_u_i.html">IBuildDialogUI</a></div><div class="ttdoc">Interface for BuildDialogUI</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:12</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_afc7f0339d91ea467b19137a1823be81e"><div class="ttname"><a href="class_calibrate_u_i.html#afc7f0339d91ea467b19137a1823be81e">CalibrateUI.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:39</div></div>
<div class="ttc" id="aclass_touch_input_html_af5182bc3a51d0f5f846d99549200e71a"><div class="ttname"><a href="class_touch_input.html#af5182bc3a51d0f5f846d99549200e71a">TouchInput.SpeedUp</a></div><div class="ttdeci">void SpeedUp(double _deltaTime)</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:74</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a485ebb8f89f251483aa3862b75273abf"><div class="ttname"><a href="class_settings_u_i.html#a485ebb8f89f251483aa3862b75273abf">SettingsUI.SaveAndDeactivate</a></div><div class="ttdeci">void SaveAndDeactivate()</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:99</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a13d1abdd080a60494fa116ba2163bed1"><div class="ttname"><a href="class_point3_d_view.html#a13d1abdd080a60494fa116ba2163bed1">Point3DView.Select</a></div><div class="ttdeci">void Select()</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:109</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a4abd2000882dbfac705065cfb723ec31"><div class="ttname"><a href="class_build_editor_state.html#a4abd2000882dbfac705065cfb723ec31">BuildEditorState.m_trackChangedSubscription</a></div><div class="ttdeci">IDisposable m_trackChangedSubscription</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:47</div></div>
<div class="ttc" id="aclass_vehicle_spawn_manager_html_a7f934263ea838a4caacf202cde29c0ea"><div class="ttname"><a href="class_vehicle_spawn_manager.html#a7f934263ea838a4caacf202cde29c0ea">VehicleSpawnManager.m_vehicleFactory</a></div><div class="ttdeci">VehicleController.Factory m_vehicleFactory</div><div class="ttdef"><b>Definition:</b> VehicleSpawnManager.cs:16</div></div>
<div class="ttc" id="aclass_point_recorder_html_a13014c09027902ca591f9b2bf6321468"><div class="ttname"><a href="class_point_recorder.html#a13014c09027902ca591f9b2bf6321468">PointRecorder.RecordCurrentPoint</a></div><div class="ttdeci">void RecordCurrentPoint()</div><div class="ttdoc">Tries to add the current position to the points array. Checks if the new point is distanced enough.</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:47</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a795415a2e75d1b97e793681121d63bc9"><div class="ttname"><a href="class_center_track_tool.html#a795415a2e75d1b97e793681121d63bc9">CenterTrackTool.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:30</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_unique_mesh_html_a8f586c49769c37f29d6b265fba5e4d38"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_unique_mesh.html#a8f586c49769c37f29d6b265fba5e4d38">Baguio.Splines.UniqueMesh.mMesh</a></div><div class="ttdeci">Mesh mMesh</div><div class="ttdef"><b>Definition:</b> UniqueMesh.cs:36</div></div>
<div class="ttc" id="aclass_build_editor_state_html"><div class="ttname"><a href="class_build_editor_state.html">BuildEditorState</a></div><div class="ttdoc">State to edit the current track, move feature points and edit settings.</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:42</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a32d93fdbdf03251940919e7bc5b0793d"><div class="ttname"><a href="class_settings_u_i.html#a32d93fdbdf03251940919e7bc5b0793d">SettingsUI.m_materialToggles</a></div><div class="ttdeci">ValueToggle[] m_materialToggles</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:30</div></div>
<div class="ttc" id="aclass_a_r_paint_brush_html"><div class="ttname"><a href="class_a_r_paint_brush.html">ARPaintBrush</a></div><div class="ttdoc">Draws a line along the transforms position. Was used as a first test of drawing in AR.</div><div class="ttdef"><b>Definition:</b> ARPaintBrush.cs:13</div></div>
<div class="ttc" id="ainterface_i_feature_points_manager_html_a7f3dde92ccc8c69cab70696a8c070ffb"><div class="ttname"><a href="interface_i_feature_points_manager.html#a7f3dde92ccc8c69cab70696a8c070ffb">IFeaturePointsManager.ClearFeaturePoints</a></div><div class="ttdeci">void ClearFeaturePoints()</div><div class="ttdoc">Clears all feature points</div></div>
<div class="ttc" id="aclass_discrete_slider_model_html_a008e25241d4c5d6240ff436747d1bea6"><div class="ttname"><a href="class_discrete_slider_model.html#a008e25241d4c5d6240ff436747d1bea6">DiscreteSliderModel.setClosestValue</a></div><div class="ttdeci">void setClosestValue(float newValue)</div><div class="ttdoc">Sets the closest discrete value</div><div class="ttdef"><b>Definition:</b> DiscreteSliderModel.cs:43</div></div>
<div class="ttc" id="aclass_sharing_installer_html"><div class="ttname"><a href="class_sharing_installer.html">SharingInstaller</a></div><div class="ttdoc">Installs the neccessary classes for the sharing feature, most importantly the database architecture.</div><div class="ttdef"><b>Definition:</b> SharingInstaller.cs:13</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html_a7108cb3ef25b1afd04a985ef268c9413"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html#a7108cb3ef25b1afd04a985ef268c9413">Baguio.Splines.Curve.DebugPrintPositions</a></div><div class="ttdeci">void DebugPrintPositions()</div><div class="ttdef"><b>Definition:</b> Curve.cs:145</div></div>
<div class="ttc" id="aclass_build_save_state_html_af9ec49f0b0b7d4173fba5479cfec9835"><div class="ttname"><a href="class_build_save_state.html#af9ec49f0b0b7d4173fba5479cfec9835">BuildSaveState.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:45</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html_a6f6eb01522f61c5b45b98332879fe522"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html#a6f6eb01522f61c5b45b98332879fe522">Baguio.Splines.Spline.m_points</a></div><div class="ttdeci">Vector3[] m_points</div><div class="ttdef"><b>Definition:</b> Spline.cs:15</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_unique_mesh_html_afae60835809aca513d23b7b5959d668b"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_unique_mesh.html#afae60835809aca513d23b7b5959d668b">Baguio.Splines.UniqueMesh.m_ownerID</a></div><div class="ttdeci">int m_ownerID</div><div class="ttdef"><b>Definition:</b> UniqueMesh.cs:19</div></div>
<div class="ttc" id="aclass_game_settings_1_1_track_painter_settings_html_a8c54399922a7b74f4f8382cc92cb4fae"><div class="ttname"><a href="class_game_settings_1_1_track_painter_settings.html#a8c54399922a7b74f4f8382cc92cb4fae">GameSettings.TrackPainterSettings.PointRecorder</a></div><div class="ttdeci">PointRecorder.Settings PointRecorder</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:25</div></div>
<div class="ttc" id="aclass_dialog_installer_html"><div class="ttname"><a href="class_dialog_installer.html">DialogInstaller</a></div><div class="ttdoc">Installs the modal dialog functionality</div><div class="ttdef"><b>Definition:</b> DialogInstaller.cs:12</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_unique_mesh_html_ad6e65e539d1bad0252e10f3facc6effc"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_unique_mesh.html#ad6e65e539d1bad0252e10f3facc6effc">Baguio.Splines.UniqueMesh.m_mesh</a></div><div class="ttdeci">Mesh m_mesh</div><div class="ttdef"><b>Definition:</b> UniqueMesh.cs:21</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_shape_data_html_aa758711d0f30f2f8409a8204df18bcc4"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_shape_data.html#aa758711d0f30f2f8409a8204df18bcc4">Baguio.Splines.ShapeData.DrawGizmos</a></div><div class="ttdeci">void DrawGizmos(Vector3 _pivot)</div><div class="ttdoc">Debug method to draw lines and normals in scene editor.</div><div class="ttdef"><b>Definition:</b> ShapeData.cs:50</div></div>
<div class="ttc" id="aclass_snackbar_view_html_a19109215f8566f7d014d3bfce871221c"><div class="ttname"><a href="class_snackbar_view.html#a19109215f8566f7d014d3bfce871221c">SnackbarView.m_originalY</a></div><div class="ttdeci">float m_originalY</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:28</div></div>
<div class="ttc" id="aclass_database_tester_html_a2547abaf4f749c14b162f857751bdda5"><div class="ttname"><a href="class_database_tester.html#a2547abaf4f749c14b162f857751bdda5">DatabaseTester.OnStopObservingTrackChanges</a></div><div class="ttdeci">void OnStopObservingTrackChanges()</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:69</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080aa3b31a695b09cf65599902560bd97807"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080aa3b31a695b09cf65599902560bd97807">StateName.BUILD_OBSERVE_STATE</a></div></div>
<div class="ttc" id="aclass_root_state_machine_html_a162299ba4bef118c626c0dcde556769c"><div class="ttname"><a href="class_root_state_machine.html#a162299ba4bef118c626c0dcde556769c">RootStateMachine.IUpdateActive</a></div><div class="ttdeci">void IUpdateActive(float _deltaTime)</div><div class="ttdoc">Call this from a tick function to pass the ticks down the state machine</div><div class="ttdef"><b>Definition:</b> RootStateMachine.cs:47</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a516dfbfadfd190d6a8e5fd2f554fccb5"><div class="ttname"><a href="class_point3_d_view.html#a516dfbfadfd190d6a8e5fd2f554fccb5">Point3DView.m_unselectedColor</a></div><div class="ttdeci">Color m_unselectedColor</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:32</div></div>
<div class="ttc" id="aclass_game_settings_1_1_race_settings_html_aac95d84b173ff52208514e6c6d49bc06"><div class="ttname"><a href="class_game_settings_1_1_race_settings.html#aac95d84b173ff52208514e6c6d49bc06">GameSettings.RaceSettings.InputSettings</a></div><div class="ttdeci">TouchInput.Settings InputSettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:41</div></div>
<div class="ttc" id="aclass_configuration_html_aa8aed39069245f7a4ddf32c7c1f888e8"><div class="ttname"><a href="class_configuration.html#aa8aed39069245f7a4ddf32c7c1f888e8">Configuration.m_defaultConfiguration</a></div><div class="ttdeci">static Configuration m_defaultConfiguration</div><div class="ttdef"><b>Definition:</b> Configuration.cs:20</div></div>
<div class="ttc" id="aclass_build_paint_state_html_a5074e7a91271ca229aabefb491a72113"><div class="ttname"><a href="class_build_paint_state.html#a5074e7a91271ca229aabefb491a72113">BuildPaintState.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:49</div></div>
<div class="ttc" id="aclass_build_paint_state_html_aaf85f9944a91928c6d05c044bf9cab7b"><div class="ttname"><a href="class_build_paint_state.html#aaf85f9944a91928c6d05c044bf9cab7b">BuildPaintState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:73</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html_a97cdc3ef690c9ba7dbec1bbd882e5b6c"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html#a97cdc3ef690c9ba7dbec1bbd882e5b6c">Baguio.Splines.Spline.GetOrientedPath</a></div><div class="ttdeci">void GetOrientedPath(out OrientedPoint[] _path)</div><div class="ttdoc">Returns the complete path of the spline.</div><div class="ttdef"><b>Definition:</b> Spline.cs:71</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a7ba7110f5789a028a220616c73912087"><div class="ttname"><a href="class_dialog_builder.html#a7ba7110f5789a028a220616c73912087">DialogBuilder.m_title</a></div><div class="ttdeci">string m_title</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:33</div></div>
<div class="ttc" id="aclass_build_load_state_html_afa9cc6786c7c51d8a516654444316fb0"><div class="ttname"><a href="class_build_load_state.html#afa9cc6786c7c51d8a516654444316fb0">BuildLoadState.Construct</a></div><div class="ttdeci">void Construct(IFeaturePointsManager _trackBuilder, DialogBuilder.Factory _dialogBuilderFactory)</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:46</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html_a3d4fb3fd03cf1d01b2782653e833f395"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html#a3d4fb3fd03cf1d01b2782653e833f395">Baguio.Splines.Curve.GetLength</a></div><div class="ttdeci">float GetLength()</div><div class="ttdoc">Returns the length of this curve</div><div class="ttdef"><b>Definition:</b> Curve.cs:55</div></div>
<div class="ttc" id="ainterface_i_build_paint_state_html_aa596ea1f88caff09b503fb8a47d8440f"><div class="ttname"><a href="interface_i_build_paint_state.html#aa596ea1f88caff09b503fb8a47d8440f">IBuildPaintState.OnDone</a></div><div class="ttdeci">void OnDone()</div><div class="ttdoc">Converts the recorded points into the feature points of the track. Transitions to BuildEditorState</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html_aa6f2097632549c9a4668e81e75d9fc82"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html#aa6f2097632549c9a4668e81e75d9fc82">Baguio.Splines.Spline.CalculateClosedSpline</a></div><div class="ttdeci">void CalculateClosedSpline()</div><div class="ttdef"><b>Definition:</b> Spline.cs:112</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a5c8e0f643e63b41720b5f0b88e7224bd"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a5c8e0f643e63b41720b5f0b88e7224bd">Baguio.Splines.SplineManager.GetWaypoints</a></div><div class="ttdeci">virtual List&lt; OrientedPoint &gt; GetWaypoints()</div><div class="ttdoc">Returns the waypoints for the vehicles steering</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:104</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a771bee14b853dbf123937bb47fe3e5f7"><div class="ttname"><a href="class_build_save_u_i.html#a771bee14b853dbf123937bb47fe3e5f7">BuildSaveUI.OnEnable</a></div><div class="ttdeci">void OnEnable()</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:73</div></div>
<div class="ttc" id="aclass_race_setup_state_html_a8eeebf998ca83d4c614d3db8d5eb25f8"><div class="ttname"><a href="class_race_setup_state.html#a8eeebf998ca83d4c614d3db8d5eb25f8">RaceSetupState.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:36</div></div>
<div class="ttc" id="aclass_database_api_html"><div class="ttname"><a href="class_database_api.html">DatabaseApi</a></div><div class="ttdoc">Initializes the firebase database connection automatically and provides the neccessary database refer...</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:17</div></div>
<div class="ttc" id="aclass_database_tester_html_a5cc144a1a00888aabb06cbe2c783fe48"><div class="ttname"><a href="class_database_tester.html#a5cc144a1a00888aabb06cbe2c783fe48">DatabaseTester.m_keyToLoad</a></div><div class="ttdeci">string m_keyToLoad</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:27</div></div>
<div class="ttc" id="aclass_vehicle_controller_1_1_settings_html_a781eac782774be1f3c7a48c67cf7c611"><div class="ttname"><a href="class_vehicle_controller_1_1_settings.html#a781eac782774be1f3c7a48c67cf7c611">VehicleController.Settings.RespawnTime</a></div><div class="ttdeci">float RespawnTime</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:235</div></div>
<div class="ttc" id="ainterface_i_build_editor_state_html_a9fc2f2197b78b4ad8ab52fada92bf341"><div class="ttname"><a href="interface_i_build_editor_state.html#a9fc2f2197b78b4ad8ab52fada92bf341">IBuildEditorState.OnRace</a></div><div class="ttdeci">void OnRace()</div><div class="ttdoc">Transitions to the RaceSetupState</div></div>
<div class="ttc" id="astruct_baguio_1_1_splines_1_1_oriented_point_html_a1deaaa95e8b99dba8da250f655d5c65f"><div class="ttname"><a href="struct_baguio_1_1_splines_1_1_oriented_point.html#a1deaaa95e8b99dba8da250f655d5c65f">Baguio.Splines.OrientedPoint.tangent</a></div><div class="ttdeci">Vector3 tangent</div><div class="ttdef"><b>Definition:</b> OrientedPoint.cs:17</div></div>
<div class="ttc" id="aclass_dialog_builder_html_ac98140c43a75b65827bd05a934d76fb7"><div class="ttname"><a href="class_dialog_builder.html#ac98140c43a75b65827bd05a934d76fb7">DialogBuilder.AddButton</a></div><div class="ttdeci">DialogBuilder AddButton(string _buttonText, UnityAction _callback=null)</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:64</div></div>
<div class="ttc" id="aclass_configuration_html_a3ee5b40538949ae380a10a3ddc7dbbd9"><div class="ttname"><a href="class_configuration.html#a3ee5b40538949ae380a10a3ddc7dbbd9">Configuration.m_trackParts</a></div><div class="ttdeci">List&lt; GameObject &gt; m_trackParts</div><div class="ttdef"><b>Definition:</b> Configuration.cs:74</div></div>
<div class="ttc" id="aclass_racing_u_i_html_a0ab5f26db8735f11b2e5cc275825ed6c"><div class="ttname"><a href="class_racing_u_i.html#a0ab5f26db8735f11b2e5cc275825ed6c">RacingUI.m_raceManager</a></div><div class="ttdeci">RaceManager m_raceManager</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:27</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_shape_data_html_a92920b6e57ea80c249342bcc755a879d"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_shape_data.html#a92920b6e57ea80c249342bcc755a879d">Baguio.Splines.ShapeData.m_verts</a></div><div class="ttdeci">Vector2[] m_verts</div><div class="ttdoc">The vertices. Every two vertices from one line. Therefore the number of vertices must be even.</div><div class="ttdef"><b>Definition:</b> ShapeData.cs:21</div></div>
<div class="ttc" id="aclass_state_manager_html_abedb6b82da00cf7b1c92e8aa30af9b5d"><div class="ttname"><a href="class_state_manager.html#abedb6b82da00cf7b1c92e8aa30af9b5d">StateManager.m_debugText</a></div><div class="ttdeci">Text m_debugText</div><div class="ttdef"><b>Definition:</b> StateManager.cs:19</div></div>
<div class="ttc" id="aclass_paint_help_view_html_acf2ab729a7de21a8107d7bacbc303764"><div class="ttname"><a href="class_paint_help_view.html#acf2ab729a7de21a8107d7bacbc303764">PaintHelpView.m_shadow</a></div><div class="ttdeci">Graphic m_shadow</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:21</div></div>
<div class="ttc" id="ainterface_i_build_paint_state_html"><div class="ttname"><a href="interface_i_build_paint_state.html">IBuildPaintState</a></div><div class="ttdoc">Interface for BuildPaintState</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:12</div></div>
<div class="ttc" id="aclass_discrete_slider_html"><div class="ttname"><a href="class_discrete_slider.html">DiscreteSlider</a></div><div class="ttdoc">View / Presenter class. Instantiates toggles as childs and listens/subscribes to DiscreteSliderModel</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:16</div></div>
<div class="ttc" id="aclass_snackbar_view_html_af9b1a9e1daa138a9cdc7d958839af5e0"><div class="ttname"><a href="class_snackbar_view.html#af9b1a9e1daa138a9cdc7d958839af5e0">SnackbarView.HIDE_STATUS</a></div><div class="ttdeci">const int HIDE_STATUS</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:20</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_ac0312433f00437cdad4f2361d54cd837"><div class="ttname"><a href="class_feature_points_manager.html#ac0312433f00437cdad4f2361d54cd837">FeaturePointsManager.UpdateFeaturePoints</a></div><div class="ttdeci">void UpdateFeaturePoints(ref Vector3[] _featurePoints)</div><div class="ttdoc">Updates the featurepoints positions. if the array sizes don't match (so featurepoints got added or re...</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:138</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a4aae4117c4a1399af04f78dab7cafac2"><div class="ttname"><a href="class_settings_u_i.html#a4aae4117c4a1399af04f78dab7cafac2">SettingsUI.m_saveChangesButton</a></div><div class="ttdeci">Button m_saveChangesButton</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:29</div></div>
<div class="ttc" id="aclass_race_over_u_i_html_adfdddedcd6c7237475a4355438ee0d01"><div class="ttname"><a href="class_race_over_u_i.html#adfdddedcd6c7237475a4355438ee0d01">RaceOverUI.Construct</a></div><div class="ttdeci">void Construct(IRaceOverState _state)</div><div class="ttdef"><b>Definition:</b> RaceOverUI.cs:23</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_track_data_wrapper_html_a341f44f5f0560c9fd5e206397d00503c"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_track_data_wrapper.html#a341f44f5f0560c9fd5e206397d00503c">Baguio.Splines.TrackDataWrapper.FOLDER</a></div><div class="ttdeci">const string FOLDER</div><div class="ttdef"><b>Definition:</b> TrackDataWrapper.cs:21</div></div>
<div class="ttc" id="aclass_a_r_paint_brush_html_ad9c2d250f021c299425417d06fb92900"><div class="ttname"><a href="class_a_r_paint_brush.html#ad9c2d250f021c299425417d06fb92900">ARPaintBrush.Awake</a></div><div class="ttdeci">void Awake()</div><div class="ttdef"><b>Definition:</b> ARPaintBrush.cs:21</div></div>
<div class="ttc" id="aclass_configuration_html_a14285f954d7d88d30bb0a919ff9520e7"><div class="ttname"><a href="class_configuration.html#a14285f954d7d88d30bb0a919ff9520e7">Configuration.WaypointStepSize</a></div><div class="ttdeci">static int WaypointStepSize</div><div class="ttdef"><b>Definition:</b> Configuration.cs:98</div></div>
<div class="ttc" id="aclass_build_paint_u_i_html"><div class="ttname"><a href="class_build_paint_u_i.html">BuildPaintUI</a></div><div class="ttdoc">Manages the UI for the BuildPaintState</div><div class="ttdef"><b>Definition:</b> BuildPaintUI.cs:19</div></div>
<div class="ttc" id="ainterface_i_build_paint_state_html_a72b24d2576f0af419acaee6e84b7a356"><div class="ttname"><a href="interface_i_build_paint_state.html#a72b24d2576f0af419acaee6e84b7a356">IBuildPaintState.OnTouchDetected</a></div><div class="ttdeci">void OnTouchDetected(float x, float y)</div><div class="ttdoc">Callback for alternative input sources to fire that a touch point was detected</div></div>
<div class="ttc" id="aclass_race_installer_html"><div class="ttname"><a href="class_race_installer.html">RaceInstaller</a></div><div class="ttdoc">Installs the neccessary classes for the race feature.</div><div class="ttdef"><b>Definition:</b> RaceInstaller.cs:11</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a135ce54189a64c67859d4ca887572430"><div class="ttname"><a href="class_build_editor_state.html#a135ce54189a64c67859d4ca887572430">BuildEditorState.OnTrackChanged</a></div><div class="ttdeci">void OnTrackChanged()</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:109</div></div>
<div class="ttc" id="aclass_game_settings_html"><div class="ttname"><a href="class_game_settings.html">GameSettings</a></div><div class="ttdoc">Game Settings Installer as a Scriptable Object. Provides the settings for all the objects in the grap...</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:14</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html"><div class="ttname"><a href="class_build_editor_u_i.html">BuildEditorUI</a></div><div class="ttdoc">Manages the UI Screen for BuildEditorState</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:19</div></div>
<div class="ttc" id="aclass_track_data_html"><div class="ttname"><a href="class_track_data.html">TrackData</a></div><div class="ttdoc">Model for TrackData. Contains feature points and settings for a track. TrackData is saved and loaded ...</div><div class="ttdef"><b>Definition:</b> TrackData.cs:18</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_afe1b5c3b1dff01b1ae2ed1960e9cb0ea"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#afe1b5c3b1dff01b1ae2ed1960e9cb0ea">Baguio.Splines.SplineManager.ClosedTrack</a></div><div class="ttdeci">bool ClosedTrack</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:51</div></div>
<div class="ttc" id="aclass_timer_view_html_a670469608a2aaacd016dbb889d8102c2"><div class="ttname"><a href="class_timer_view.html#a670469608a2aaacd016dbb889d8102c2">TimerView.m_timerText</a></div><div class="ttdeci">TextMeshProUGUI m_timerText</div><div class="ttdef"><b>Definition:</b> TimerView.cs:17</div></div>
<div class="ttc" id="aclass_racing_state_html_a9d72aed861cdcef92081677ac7965026"><div class="ttname"><a href="class_racing_state.html#a9d72aed861cdcef92081677ac7965026">RacingState.m_input</a></div><div class="ttdeci">TouchInput m_input</div><div class="ttdef"><b>Definition:</b> RacingState.cs:31</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a0ddfe0eead09a110f03dd816b7d2101c"><div class="ttname"><a href="class_build_editor_state.html#a0ddfe0eead09a110f03dd816b7d2101c">BuildEditorState.OnCancel</a></div><div class="ttdeci">void OnCancel()</div><div class="ttdoc">Returns to the BuildDialogState</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:139</div></div>
<div class="ttc" id="aclass_point3_d_view_html_aca41eea9af17a1ab5fffb66dc477796c"><div class="ttname"><a href="class_point3_d_view.html#aca41eea9af17a1ab5fffb66dc477796c">Point3DView.IsCopied</a></div><div class="ttdeci">bool IsCopied</div><div class="ttdoc">Flags the object that it shall be copied</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:27</div></div>
<div class="ttc" id="aclass_timer_view_html_a4fb6fa8147c0710712b1050d46ca34f0"><div class="ttname"><a href="class_timer_view.html#a4fb6fa8147c0710712b1050d46ca34f0">TimerView.m_racingState</a></div><div class="ttdeci">IRacingState m_racingState</div><div class="ttdef"><b>Definition:</b> TimerView.cs:20</div></div>
<div class="ttc" id="aclass_dialog_builder_1_1_settings_html"><div class="ttname"><a href="class_dialog_builder_1_1_settings.html">DialogBuilder.Settings</a></div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:92</div></div>
<div class="ttc" id="aclass_dialog_factory_1_1_params_html"><div class="ttname"><a href="class_dialog_factory_1_1_params.html">DialogFactory.Params</a></div><div class="ttdef"><b>Definition:</b> DialogFactory.cs:18</div></div>
<div class="ttc" id="aclass_calibrate_u_i_1_1_settings_html_ab032cf9c2e763ebce1cbcc9585a91ea6"><div class="ttname"><a href="class_calibrate_u_i_1_1_settings.html#ab032cf9c2e763ebce1cbcc9585a91ea6">CalibrateUI.Settings.PlaneWeight</a></div><div class="ttdeci">float PlaneWeight</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:155</div></div>
<div class="ttc" id="aclass_signals_installer_html"><div class="ttname"><a href="class_signals_installer.html">SignalsInstaller</a></div><div class="ttdoc">Installs the neccessary signals (using Zenject's Signal Bus).</div><div class="ttdef"><b>Definition:</b> SignalsInstaller.cs:11</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a4eeb8c4394c952b45564047593fc59f8"><div class="ttname"><a href="class_vehicle_controller.html#a4eeb8c4394c952b45564047593fc59f8">VehicleController.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:44</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html">Baguio.Splines.Spline</a></div><div class="ttdoc">A Spline consists of several Curves.</div><div class="ttdef"><b>Definition:</b> Spline.cs:13</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_a7b14fd0adaeb9037a4f49fead1e56c54"><div class="ttname"><a href="class_race_setup_u_i.html#a7b14fd0adaeb9037a4f49fead1e56c54">RaceSetupUI.OnDisable</a></div><div class="ttdeci">void OnDisable()</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:87</div></div>
<div class="ttc" id="aclass_state_html_a6bd4fd391c2ee80ec6d15e97772d335d"><div class="ttname"><a href="class_state.html#a6bd4fd391c2ee80ec6d15e97772d335d">State.SetParentStateMachine</a></div><div class="ttdeci">void SetParentStateMachine(StateMachine _sm)</div><div class="ttdef"><b>Definition:</b> State.cs:32</div></div>
<div class="ttc" id="aclass_discrete_slider_html_af9398b4d976a857cb333c56d856d3928"><div class="ttname"><a href="class_discrete_slider.html#af9398b4d976a857cb333c56d856d3928">DiscreteSlider.m_values</a></div><div class="ttdeci">float[] m_values</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:25</div></div>
<div class="ttc" id="aclass_game_settings_html_a6a112c011de06a7f9ac352ec1f6d8058"><div class="ttname"><a href="class_game_settings.html#a6a112c011de06a7f9ac352ec1f6d8058">GameSettings.TrackPainter</a></div><div class="ttdeci">TrackPainterSettings TrackPainter</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:16</div></div>
<div class="ttc" id="aclass_race_over_u_i_html_a7f2215a5e73df74493f53723d8c819d1"><div class="ttname"><a href="class_race_over_u_i.html#a7f2215a5e73df74493f53723d8c819d1">RaceOverUI.OnRetryButtonPressed</a></div><div class="ttdeci">void OnRetryButtonPressed()</div><div class="ttdef"><b>Definition:</b> RaceOverUI.cs:35</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_aa068d784401ffe9316ce0c6d702f1689"><div class="ttname"><a href="class_build_load_u_i.html#aa068d784401ffe9316ce0c6d702f1689">BuildLoadUI.m_contentRect</a></div><div class="ttdeci">RectTransform m_contentRect</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:25</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a39d2529355063159d3ab00eee10e6ff1"><div class="ttname"><a href="class_center_track_tool.html#a39d2529355063159d3ab00eee10e6ff1">CenterTrackTool.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:32</div></div>
<div class="ttc" id="aclass_build_save_state_html_a8256a90c120f1d5338b2ef32bcf7c0f2"><div class="ttname"><a href="class_build_save_state.html#a8256a90c120f1d5338b2ef32bcf7c0f2">BuildSaveState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:55</div></div>
<div class="ttc" id="aclass_race_over_state_html_af917e7974214ef0617a6b95063f78604"><div class="ttname"><a href="class_race_over_state.html#af917e7974214ef0617a6b95063f78604">RaceOverState.ExitState</a></div><div class="ttdeci">override void ExitState()</div><div class="ttdoc">Gets called when exiting this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> RaceOverState.cs:48</div></div>
<div class="ttc" id="aclass_dialog_builder_1_1_button_model_html_a3d589dbde8c32215b4775b58a8208106"><div class="ttname"><a href="class_dialog_builder_1_1_button_model.html#a3d589dbde8c32215b4775b58a8208106">DialogBuilder.ButtonModel.ButtonText</a></div><div class="ttdeci">string ButtonText</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:107</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a2f6c1d2ae47c09637c805ea178c6661e"><div class="ttname"><a href="class_build_state_machine.html#a2f6c1d2ae47c09637c805ea178c6661e">BuildStateMachine.ExitState</a></div><div class="ttdeci">override void ExitState()</div><div class="ttdoc">Gets called when exiting this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:82</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a4c9f4df655641690ad0f41faf4227aa6"><div class="ttname"><a href="class_vehicle_controller.html#a4c9f4df655641690ad0f41faf4227aa6">VehicleController.Update</a></div><div class="ttdeci">void Update()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:80</div></div>
<div class="ttc" id="aclass_build_dialog_state_html"><div class="ttname"><a href="class_build_dialog_state.html">BuildDialogState</a></div><div class="ttdoc">Start point of the build process. Player can choose whether to create a new track,...</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:41</div></div>
<div class="ttc" id="aclass_firebase_api_html_a4a9ba0ca1c7f08f11027e746180d42e3"><div class="ttname"><a href="class_firebase_api.html#a4a9ba0ca1c7f08f11027e746180d42e3">FirebaseApi.m_initialized</a></div><div class="ttdeci">ReactiveProperty&lt; bool &gt; m_initialized</div><div class="ttdef"><b>Definition:</b> FirebaseApi.cs:19</div></div>
<div class="ttc" id="aclass_database_tester_html_a5c2a95575f93705e9b6f036253dcbf9c"><div class="ttname"><a href="class_database_tester.html#a5c2a95575f93705e9b6f036253dcbf9c">DatabaseTester.OnObserveTrack</a></div><div class="ttdeci">void OnObserveTrack()</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:59</div></div>
<div class="ttc" id="ainterface_i_root_state_machine_html_ae848af645e420a07f8b14acb79a68f8c"><div class="ttname"><a href="interface_i_root_state_machine.html#ae848af645e420a07f8b14acb79a68f8c">IRootStateMachine.IUpdateActive</a></div><div class="ttdeci">void IUpdateActive(float _deltaTime)</div><div class="ttdoc">Call this from a tick function to pass the ticks down the state machine</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a81bc0bdfad2d5b58e9405f19d09bb553"><div class="ttname"><a href="class_vehicle_controller.html#a81bc0bdfad2d5b58e9405f19d09bb553">VehicleController.Start</a></div><div class="ttdeci">void Start()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:70</div></div>
<div class="ttc" id="aclass_point3_d_factory_1_1_params_html"><div class="ttname"><a href="class_point3_d_factory_1_1_params.html">Point3DFactory.Params</a></div><div class="ttdef"><b>Definition:</b> Point3DFactory.cs:18</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_ad78e641c5ae4783343f56871188950b5"><div class="ttname"><a href="class_calibrate_u_i.html#ad78e641c5ae4783343f56871188950b5">CalibrateUI.OnPointCloudUpdated</a></div><div class="ttdeci">void OnPointCloudUpdated(ARPointCloudUpdatedEventArgs obj)</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:143</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_ac030ab301ac99747cca56174cee79f87"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#ac030ab301ac99747cca56174cee79f87">ObservableLongPointerDownTrigger.OnMouseUp</a></div><div class="ttdeci">void OnMouseUp()</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:45</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a58c0c02bc41d4add955e3a46bc86a94a"><div class="ttname"><a href="class_feature_points_manager.html#a58c0c02bc41d4add955e3a46bc86a94a">FeaturePointsManager.m_pointViews</a></div><div class="ttdeci">List&lt; Point3DView &gt; m_pointViews</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:56</div></div>
<div class="ttc" id="aclass_race_over_state_html_a11f127d1d9bfd677ddd1e782e9a97531"><div class="ttname"><a href="class_race_over_state.html#a11f127d1d9bfd677ddd1e782e9a97531">RaceOverState.OnRetry</a></div><div class="ttdeci">void OnRetry()</div><div class="ttdoc">Returns to the RaceSetupState</div><div class="ttdef"><b>Definition:</b> RaceOverState.cs:54</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_ac92059bbdc237d8dd52ac387577402e1"><div class="ttname"><a href="class_vehicle_controller.html#ac92059bbdc237d8dd52ac387577402e1">VehicleController.m_respawning</a></div><div class="ttdeci">bool m_respawning</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:39</div></div>
<div class="ttc" id="ainterface_i_build_state_machine_html_ab147a7c1e072808e524ac883b5f792fa"><div class="ttname"><a href="interface_i_build_state_machine.html#ab147a7c1e072808e524ac883b5f792fa">IBuildStateMachine.CurrentFeaturePointOffset</a></div><div class="ttdeci">Vector3 CurrentFeaturePointOffset</div><div class="ttdoc">The current session's feature point offset. This is important for the BuildObserveState as there are ...</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:32</div></div>
<div class="ttc" id="aclass_a_r_paint_brush_html_a0181d67d8ac46119ee3d1747ce0ce054"><div class="ttname"><a href="class_a_r_paint_brush.html#a0181d67d8ac46119ee3d1747ce0ce054">ARPaintBrush.Update</a></div><div class="ttdeci">void Update()</div><div class="ttdef"><b>Definition:</b> ARPaintBrush.cs:26</div></div>
<div class="ttc" id="aclass_auth_api_html_a49b94230457e74203f23f9026779bf5c"><div class="ttname"><a href="class_auth_api.html#a49b94230457e74203f23f9026779bf5c">AuthApi.m_userSubject</a></div><div class="ttdeci">AsyncSubject&lt; FirebaseUser &gt; m_userSubject</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:24</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a5287605d1ab484a52a839e32b92c7c98"><div class="ttname"><a href="class_build_observe_state.html#a5287605d1ab484a52a839e32b92c7c98">BuildObserveState.ExitState</a></div><div class="ttdeci">override void ExitState()</div><div class="ttdoc">Gets called when exiting this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:115</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080a374b7ee5a61f6ca99f7685b40046e33f"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080a374b7ee5a61f6ca99f7685b40046e33f">StateName.BUILD_PAINT_STATE</a></div></div>
<div class="ttc" id="aclass_settings_u_i_html_ae8423e1485c85af658211c2d49da9a2b"><div class="ttname"><a href="class_settings_u_i.html#ae8423e1485c85af658211c2d49da9a2b">SettingsUI.m_precisionSlider</a></div><div class="ttdeci">DiscreteSlider m_precisionSlider</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:26</div></div>
<div class="ttc" id="aclass_build_paint_state_html_aa41cb0b85ee9c3ed47408840ff93ea0a"><div class="ttname"><a href="class_build_paint_state.html#aa41cb0b85ee9c3ed47408840ff93ea0a">BuildPaintState.OnCancel</a></div><div class="ttdeci">void OnCancel()</div><div class="ttdoc">Transitions back to the BuildDialogState</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:91</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a5d1ac68e5e706ab1819eb8af0b0dbf9c"><div class="ttname"><a href="class_build_editor_state.html#a5d1ac68e5e706ab1819eb8af0b0dbf9c">BuildEditorState.m_splineManager</a></div><div class="ttdeci">ISplineManager m_splineManager</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:51</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a0a1bcb29ed991f63c6b9a8a82600b90a"><div class="ttname"><a href="class_calibrate_u_i.html#a0a1bcb29ed991f63c6b9a8a82600b90a">CalibrateUI.Construct</a></div><div class="ttdeci">void Construct(ICalibrateState _state, ARPlaneManager _planeManager, ARPointCloudManager _pointCloudManager, Settings _settings, DialogBuilder.Factory _dialogBuilderFactory)</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:44</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a7f10242d28d266e176d61d05a2631a30"><div class="ttname"><a href="class_dialog_builder.html#a7f10242d28d266e176d61d05a2631a30">DialogBuilder.m_message</a></div><div class="ttdeci">string m_message</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:34</div></div>
<div class="ttc" id="ainterface_i_race_setup_u_i_html"><div class="ttname"><a href="interface_i_race_setup_u_i.html">IRaceSetupUI</a></div><div class="ttdoc">Interface for RaceSetupUI</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:16</div></div>
<div class="ttc" id="aclass_button_touch_input_html_a883e88dde8a2c99f130d9d032805114f"><div class="ttname"><a href="class_button_touch_input.html#a883e88dde8a2c99f130d9d032805114f">ButtonTouchInput.Update</a></div><div class="ttdeci">void Update()</div><div class="ttdef"><b>Definition:</b> ButtonTouchInput.cs:32</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a19e5eaadb836066dd13fbced37bed0b3"><div class="ttname"><a href="class_vehicle_controller.html#a19e5eaadb836066dd13fbced37bed0b3">VehicleController.MoveWithPhysics</a></div><div class="ttdeci">void MoveWithPhysics()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:141</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_track_data_wrapper_html"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_track_data_wrapper.html">Baguio.Splines.TrackDataWrapper</a></div><div class="ttdoc">A scriptable object wrapper class for the TrackData data model. While this wrapper provides methods t...</div><div class="ttdef"><b>Definition:</b> TrackDataWrapper.cs:19</div></div>
<div class="ttc" id="aclass_build_observe_u_i_html_a564c4ffd8fde67fce078a43368d6d931"><div class="ttname"><a href="class_build_observe_u_i.html#a564c4ffd8fde67fce078a43368d6d931">BuildObserveUI.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:26</div></div>
<div class="ttc" id="aclass_database_tester_html_a595f8005a3b34147bec83b22f696186e"><div class="ttname"><a href="class_database_tester.html#a595f8005a3b34147bec83b22f696186e">DatabaseTester.m_trackData</a></div><div class="ttdeci">TrackData m_trackData</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:26</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a855bc3275c5e650a3c4c1ba04c67afb1"><div class="ttname"><a href="class_settings_u_i.html#a855bc3275c5e650a3c4c1ba04c67afb1">SettingsUI.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:35</div></div>
<div class="ttc" id="aclass_touch_input_tester_html_afc2933335d7a1d5036d194f757aae49f"><div class="ttname"><a href="class_touch_input_tester.html#afc2933335d7a1d5036d194f757aae49f">TouchInputTester.m_input</a></div><div class="ttdeci">TouchInput m_input</div><div class="ttdef"><b>Definition:</b> TouchInputTester.cs:15</div></div>
<div class="ttc" id="aclass_discrete_slider_model_html_a2c50f374a75a9808240de05546d44213"><div class="ttname"><a href="class_discrete_slider_model.html#a2c50f374a75a9808240de05546d44213">DiscreteSliderModel.Index</a></div><div class="ttdeci">ReactiveProperty&lt; int &gt; Index</div><div class="ttdoc">The currently selected index</div><div class="ttdef"><b>Definition:</b> DiscreteSliderModel.cs:24</div></div>
<div class="ttc" id="aclass_tests_1_1_track_data_test_html_a5e0c91e9c77d318a4a56a8d708011b16"><div class="ttname"><a href="class_tests_1_1_track_data_test.html#a5e0c91e9c77d318a4a56a8d708011b16">Tests.TrackDataTest.TrackDataSaveAndLoad</a></div><div class="ttdeci">void TrackDataSaveAndLoad()</div><div class="ttdoc">Create a Trackdata Save it Load it Check if it is equal</div><div class="ttdef"><b>Definition:</b> TrackDataTest.cs:20</div></div>
<div class="ttc" id="aclass_speed_to_slider_html"><div class="ttname"><a href="class_speed_to_slider.html">SpeedToSlider</a></div><div class="ttdoc">Takes the TouchInput and displays it on a Slider.</div><div class="ttdef"><b>Definition:</b> SpeedToSlider.cs:13</div></div>
<div class="ttc" id="ainterface_baguio_1_1_splines_1_1_i_spline_manager_html_a6f9b0e57ebc08afdf407ac954dc1c54b"><div class="ttname"><a href="interface_baguio_1_1_splines_1_1_i_spline_manager.html#a6f9b0e57ebc08afdf407ac954dc1c54b">Baguio.Splines.ISplineManager.GenerateTrack</a></div><div class="ttdeci">void GenerateTrack()</div><div class="ttdoc">Generates the track using the feature point gameobjects</div></div>
<div class="ttc" id="aclass_discrete_slider_html_ab4a5a46b49ef357f2d4e4273b5047f5b"><div class="ttname"><a href="class_discrete_slider.html#ab4a5a46b49ef357f2d4e4273b5047f5b">DiscreteSlider.validateSettings</a></div><div class="ttdeci">virtual void validateSettings()</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:112</div></div>
<div class="ttc" id="aclass_random_string_utility_html_ac5012b157d39dc359eaad0b5f3321294"><div class="ttname"><a href="class_random_string_utility.html#ac5012b157d39dc359eaad0b5f3321294">RandomStringUtility.chars</a></div><div class="ttdeci">const string chars</div><div class="ttdef"><b>Definition:</b> RandomStringUtility.cs:15</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a764676f69d32469b8d05f861cabfeacb"><div class="ttname"><a href="class_calibrate_u_i.html#a764676f69d32469b8d05f861cabfeacb">CalibrateUI.m_resetButton</a></div><div class="ttdeci">Button m_resetButton</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:28</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a3d33442046c5dc5404970684beb2b5c4"><div class="ttname"><a href="class_build_state_machine.html#a3d33442046c5dc5404970684beb2b5c4">BuildStateMachine.UpdateActive</a></div><div class="ttdeci">override void UpdateActive(double _deltaTime)</div><div class="ttdoc">Override this as your Update Function in the State. Is only called when the current state is active</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:58</div></div>
<div class="ttc" id="aclass_configuration_html_a5eadc5c1ed10398662e124103d4ba470"><div class="ttname"><a href="class_configuration.html#a5eadc5c1ed10398662e124103d4ba470">Configuration.ShowTangents</a></div><div class="ttdeci">static bool ShowTangents</div><div class="ttdef"><b>Definition:</b> Configuration.cs:91</div></div>
<div class="ttc" id="aclass_auth_api_html_aa398fdcad2bcb963047a3ae0de59a980"><div class="ttname"><a href="class_auth_api.html#aa398fdcad2bcb963047a3ae0de59a980">AuthApi.m_authStateSubject</a></div><div class="ttdeci">BehaviorSubject&lt; FirebaseAuth &gt; m_authStateSubject</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:23</div></div>
<div class="ttc" id="aclass_race_installer_html_aa5f55bc2f93ac1431aed85b95ba23125"><div class="ttname"><a href="class_race_installer.html#aa5f55bc2f93ac1431aed85b95ba23125">RaceInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> RaceInstaller.cs:13</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a5b3b5fe570912f83ef452b2c022a13e2"><div class="ttname"><a href="class_build_editor_state.html#a5b3b5fe570912f83ef452b2c022a13e2">BuildEditorState.m_streetView</a></div><div class="ttdeci">StreetView m_streetView</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:50</div></div>
<div class="ttc" id="ainterface_i_build_observe_dialog_u_i_html_a5d6d46ab06274849e3772f9627d258fe"><div class="ttname"><a href="interface_i_build_observe_dialog_u_i.html#a5d6d46ab06274849e3772f9627d258fe">IBuildObserveDialogUI.KeyToDownload</a></div><div class="ttdeci">string KeyToDownload</div><div class="ttdoc">The string of the inputfield where the user types in what track they want to download</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:22</div></div>
<div class="ttc" id="aclass_dialog_tester_html"><div class="ttname"><a href="class_dialog_tester.html">DialogTester</a></div><div class="ttdoc">Tester class to test out the functionality of the DialogBuilder</div><div class="ttdef"><b>Definition:</b> DialogTester.cs:13</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a982650bb6e6ce3874304d6056045c8b7"><div class="ttname"><a href="class_build_editor_state.html#a982650bb6e6ce3874304d6056045c8b7">BuildEditorState.ExitState</a></div><div class="ttdeci">override void ExitState()</div><div class="ttdoc">Gets called when exiting this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:95</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a25066e626582dee8394784004e648697"><div class="ttname"><a href="class_feature_points_manager.html#a25066e626582dee8394784004e648697">FeaturePointsManager.FeaturePointsManager</a></div><div class="ttdeci">FeaturePointsManager(Point3DFactory.Factory _point3DFactory, [Inject(Id=&quot;TrackParent&quot;)] Transform _trackTransform, [Inject(Id=&quot;TrackParent&quot;)] LineRenderer _line, SignalBus _signalBus)</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:58</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080a94c126dacb44cb61945f37c32cc616a7"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080a94c126dacb44cb61945f37c32cc616a7">StateName.RACE_OVER</a></div></div>
<div class="ttc" id="aclass_touch_input_html_a28bc199bc61ce0ed352d55a72d2c537b"><div class="ttname"><a href="class_touch_input.html#a28bc199bc61ce0ed352d55a72d2c537b">TouchInput.SetValue</a></div><div class="ttdeci">void SetValue(float _value)</div><div class="ttdoc">Sets the value. Value will be clamped between 0 and 1</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:47</div></div>
<div class="ttc" id="aclass_build_observe_u_i_html_afc0e92b60951e5c631f3a3fcdb7c947f"><div class="ttname"><a href="class_build_observe_u_i.html#afc0e92b60951e5c631f3a3fcdb7c947f">BuildObserveUI.m_state</a></div><div class="ttdeci">IBuildObserveState m_state</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:25</div></div>
<div class="ttc" id="aclass_point3_d_view_html_ac1e3cc4cc5f0c976fb225692a7dd085c"><div class="ttname"><a href="class_point3_d_view.html#ac1e3cc4cc5f0c976fb225692a7dd085c">Point3DView.Deselect</a></div><div class="ttdeci">void Deselect()</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:114</div></div>
<div class="ttc" id="aclass_touch_input_html_adf8426050d289b41902c31683696c4d5"><div class="ttname"><a href="class_touch_input.html#adf8426050d289b41902c31683696c4d5">TouchInput.Touch</a></div><div class="ttdeci">void Touch(double _deltaTime)</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:56</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a392a0e800e96663e581a318e0b291987"><div class="ttname"><a href="class_vehicle_controller.html#a392a0e800e96663e581a318e0b291987">VehicleController.m_factory</a></div><div class="ttdeci">Factory m_factory</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:41</div></div>
<div class="ttc" id="aclass_game_settings_1_1_track_painter_settings_html_af5e012366d033eba0408596d6efef6c7"><div class="ttname"><a href="class_game_settings_1_1_track_painter_settings.html#af5e012366d033eba0408596d6efef6c7">GameSettings.TrackPainterSettings.CenterToolSettings</a></div><div class="ttdeci">CenterTrackTool.Settings CenterToolSettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:27</div></div>
<div class="ttc" id="ainterface_i_build_dialog_state_html_a79732cba00fcdd1e43c50c57d45f9968"><div class="ttname"><a href="interface_i_build_dialog_state.html#a79732cba00fcdd1e43c50c57d45f9968">IBuildDialogState.ObserveTrack</a></div><div class="ttdeci">void ObserveTrack()</div><div class="ttdoc">Transitions to BuildObserveDialogState</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_track_data_wrapper_html_ace37771580054de70ffc996c4d2b86f1"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_track_data_wrapper.html#ace37771580054de70ffc996c4d2b86f1">Baguio.Splines.TrackDataWrapper.GetPath</a></div><div class="ttdeci">static string GetPath()</div><div class="ttdef"><b>Definition:</b> TrackDataWrapper.cs:26</div></div>
<div class="ttc" id="aclass_build_state_machine_html"><div class="ttname"><a href="class_build_state_machine.html">BuildStateMachine</a></div><div class="ttdoc">Overall statemachine for the build process</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:38</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a8e545a332468202ed7b452d2f4c00a44"><div class="ttname"><a href="class_settings_u_i.html#a8e545a332468202ed7b452d2f4c00a44">SettingsUI.OnDiscard</a></div><div class="ttdeci">void OnDiscard()</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:83</div></div>
<div class="ttc" id="aclass_button_touch_input_html_ad634ba8a26d7a5de7962d4be3a0a8114"><div class="ttname"><a href="class_button_touch_input.html#ad634ba8a26d7a5de7962d4be3a0a8114">ButtonTouchInput.IsPressedx</a></div><div class="ttdeci">IReadOnlyReactiveProperty&lt; bool &gt; IsPressedx</div><div class="ttdoc">Fires the state of the button every frame</div><div class="ttdef"><b>Definition:</b> ButtonTouchInput.cs:20</div></div>
<div class="ttc" id="anamespace_baguio_1_1_splines_html"><div class="ttname"><a href="namespace_baguio_1_1_splines.html">Baguio.Splines</a></div><div class="ttdef"><b>Definition:</b> SplineManagerInspector.cs:9</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a131e0ec9d138ea78b46343ae8f8fdba7"><div class="ttname"><a href="class_settings_u_i.html#a131e0ec9d138ea78b46343ae8f8fdba7">SettingsUI.m_closedToggle</a></div><div class="ttdeci">Toggle m_closedToggle</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:27</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080af19ae266835bfc2c9ab51fd46dca4129"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080af19ae266835bfc2c9ab51fd46dca4129">StateName.BUILD_DIALOG_STATE</a></div></div>
<div class="ttc" id="ainterface_i_build_save_state_html_a48e0d0ff2150133e8027ab83e95358d1"><div class="ttname"><a href="interface_i_build_save_state.html#a48e0d0ff2150133e8027ab83e95358d1">IBuildSaveState.OnNewTrack</a></div><div class="ttdeci">void OnNewTrack()</div><div class="ttdoc">Returns back to the BuildDialogState</div></div>
<div class="ttc" id="aclass_race_over_state_html_a1bcb67f9e72b7883548141134bc56340"><div class="ttname"><a href="class_race_over_state.html#a1bcb67f9e72b7883548141134bc56340">RaceOverState.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> RaceOverState.cs:32</div></div>
<div class="ttc" id="aclass_build_save_state_html_ab74e37611ea310cf26ad694268162c71"><div class="ttname"><a href="class_build_save_state.html#ab74e37611ea310cf26ad694268162c71">BuildSaveState.OnSave</a></div><div class="ttdeci">bool OnSave(string trackName)</div><div class="ttdoc">Attempts to save a track.</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:69</div></div>
<div class="ttc" id="aclass_build_load_state_html_abd6ac72ba92aa0a07f0b316bb25aa3c8"><div class="ttname"><a href="class_build_load_state.html#abd6ac72ba92aa0a07f0b316bb25aa3c8">BuildLoadState.m_trackBuilder</a></div><div class="ttdeci">IFeaturePointsManager m_trackBuilder</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:40</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a3fe463e54a04387a540386a03067896c"><div class="ttname"><a href="class_calibrate_u_i.html#a3fe463e54a04387a540386a03067896c">CalibrateUI.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:37</div></div>
<div class="ttc" id="aclass_race_state_machine_html_a03208cf16161b9f0b1c99bb1517dea7f"><div class="ttname"><a href="class_race_state_machine.html#a03208cf16161b9f0b1c99bb1517dea7f">RaceStateMachine.UpdateActive</a></div><div class="ttdeci">override void UpdateActive(double _deltaTime)</div><div class="ttdoc">Override this as your Update Function in the State. Is only called when the current state is active</div><div class="ttdef"><b>Definition:</b> RaceStateMachine.cs:22</div></div>
<div class="ttc" id="aclass_dialog_builder_1_1_button_model_html_a37b027d3135e03c1053736beb0783c2c"><div class="ttname"><a href="class_dialog_builder_1_1_button_model.html#a37b027d3135e03c1053736beb0783c2c">DialogBuilder.ButtonModel.ButtonCallback</a></div><div class="ttdeci">UnityAction ButtonCallback</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:108</div></div>
<div class="ttc" id="aclass_point_recorder_html_a592bb57c0fa2ecfb1862ce90af898399"><div class="ttname"><a href="class_point_recorder.html#a592bb57c0fa2ecfb1862ce90af898399">PointRecorder.m_line</a></div><div class="ttdeci">LineRenderer m_line</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:21</div></div>
<div class="ttc" id="aclass_racing_u_i_html_aebf18584348f806edff2de7ddb51260c"><div class="ttname"><a href="class_racing_u_i.html#aebf18584348f806edff2de7ddb51260c">RacingUI.OnDisable</a></div><div class="ttdeci">void OnDisable()</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:51</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html_aca6aaf09a8b673a77c7e0ffcf5030d38"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html#aca6aaf09a8b673a77c7e0ffcf5030d38">Baguio.Splines.Curve.GetOrientedPoint</a></div><div class="ttdeci">static OrientedPoint GetOrientedPoint(float t, float t0, float t1, float t2, float t3, Vector3 _p0, Vector3 _p1, Vector3 _p2, Vector3 _p3)</div><div class="ttdef"><b>Definition:</b> Curve.cs:80</div></div>
<div class="ttc" id="aclass_build_load_state_html_a6e61cf735d7561f3afe46bebfd34d4f9"><div class="ttname"><a href="class_build_load_state.html#a6e61cf735d7561f3afe46bebfd34d4f9">BuildLoadState.LoadAndRace</a></div><div class="ttdeci">void LoadAndRace(string fileName)</div><div class="ttdoc">Loads the trackdata with the given filename and transitions to the RaceSetupState</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:101</div></div>
<div class="ttc" id="aclass_speed_to_slider_html_a87987d0c19c7fd92a032c74afe01b6de"><div class="ttname"><a href="class_speed_to_slider.html#a87987d0c19c7fd92a032c74afe01b6de">SpeedToSlider.m_slider</a></div><div class="ttdeci">Slider m_slider</div><div class="ttdef"><b>Definition:</b> SpeedToSlider.cs:15</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html_aa23ffa76a9ecdbcc129d5c0b02b403c1"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html#aa23ffa76a9ecdbcc129d5c0b02b403c1">Baguio.Splines.Spline.Spline</a></div><div class="ttdeci">Spline(Vector3[] _points, bool closed=true, int _precision=5)</div><div class="ttdoc">Generate an new spline through the given points.</div><div class="ttdef"><b>Definition:</b> Spline.cs:27</div></div>
<div class="ttc" id="aclass_track_data_html_a0703a12c2e349a5e1fdab351a53553c8"><div class="ttname"><a href="class_track_data.html#a0703a12c2e349a5e1fdab351a53553c8">TrackData.ToString</a></div><div class="ttdeci">override string ToString()</div><div class="ttdef"><b>Definition:</b> TrackData.cs:89</div></div>
<div class="ttc" id="aclass_update_use_case_html"><div class="ttname"><a href="class_update_use_case.html">UpdateUseCase</a></div><div class="ttdoc">UseCase to update trackdata in the database;</div><div class="ttdef"><b>Definition:</b> UpdateUseCase.cs:11</div></div>
<div class="ttc" id="ainterface_i_build_observe_dialog_state_html"><div class="ttname"><a href="interface_i_build_observe_dialog_state.html">IBuildObserveDialogState</a></div><div class="ttdoc">Interface for the BuildObserveDialogState</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogState.cs:11</div></div>
<div class="ttc" id="aclass_discrete_slider_html_a703da6b0c3d99ca59e07826274dc06ab"><div class="ttname"><a href="class_discrete_slider.html#a703da6b0c3d99ca59e07826274dc06ab">DiscreteSlider.m_defaultValueIndex</a></div><div class="ttdeci">int m_defaultValueIndex</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:27</div></div>
<div class="ttc" id="aclass_race_manager_html"><div class="ttname"><a href="class_race_manager.html">RaceManager</a></div><div class="ttdoc">Automatically starts the race when the RacingState is entered. Ends the race once the number of laps ...</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:16</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_track_data_wrapper_html_a8ab1a68f11c6db66349ebf48e10879ff"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_track_data_wrapper.html#a8ab1a68f11c6db66349ebf48e10879ff">Baguio.Splines.TrackDataWrapper.m_track</a></div><div class="ttdeci">TrackData m_track</div><div class="ttdef"><b>Definition:</b> TrackDataWrapper.cs:24</div></div>
<div class="ttc" id="aclass_state_html_aa382440c16322422d6fcbc4661b6a5c2"><div class="ttname"><a href="class_state.html#aa382440c16322422d6fcbc4661b6a5c2">State.ExitState</a></div><div class="ttdeci">virtual void ExitState()</div><div class="ttdoc">Gets called when exiting this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> State.cs:70</div></div>
<div class="ttc" id="aclass_database_tester_html"><div class="ttname"><a href="class_database_tester.html">DatabaseTester</a></div><div class="ttdoc">Use this component to test the functionality of the database interface.</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:16</div></div>
<div class="ttc" id="aclass_game_settings_1_1_race_settings_html"><div class="ttname"><a href="class_game_settings_1_1_race_settings.html">GameSettings.RaceSettings</a></div><div class="ttdef"><b>Definition:</b> GameSettings.cs:39</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_ab9c34f1981b410613f27869695f2a126"><div class="ttname"><a href="class_build_dialog_state.html#ab9c34f1981b410613f27869695f2a126">BuildDialogState.Initialise</a></div><div class="ttdeci">override void Initialise()</div><div class="ttdoc">Override this as your Awake/Start/Init Function. Is called when this State is added to a StateMachine</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:59</div></div>
<div class="ttc" id="aclass_build_load_state_html_a0a7649651e9102ecfafa270680b14b61"><div class="ttname"><a href="class_build_load_state.html#a0a7649651e9102ecfafa270680b14b61">BuildLoadState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:63</div></div>
<div class="ttc" id="aclass_race_setup_state_html_ac2ea68d9893c4d2ac2fa53c558f06325"><div class="ttname"><a href="class_race_setup_state.html#ac2ea68d9893c4d2ac2fa53c558f06325">RaceSetupState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:63</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html_a6feb49add4eb126e670126e0a5583eee"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html#a6feb49add4eb126e670126e0a5583eee">Baguio.Splines.Curve.DrawGizmos</a></div><div class="ttdeci">void DrawGizmos(Color _color)</div><div class="ttdef"><b>Definition:</b> Curve.cs:131</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a81c48c690a4711080844c48993433455"><div class="ttname"><a href="class_build_save_u_i.html#a81c48c690a4711080844c48993433455">BuildSaveUI.m_saveButton</a></div><div class="ttdeci">Button m_saveButton</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:29</div></div>
<div class="ttc" id="aclass_point3_d_view_html_ac9fc5306d1c5feb89bc86c852b1ef674"><div class="ttname"><a href="class_point3_d_view.html#ac9fc5306d1c5feb89bc86c852b1ef674">Point3DView.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:38</div></div>
<div class="ttc" id="ainterface_i_build_load_state_html_af2368a6e72bfbcbd956460c576e7d4d9"><div class="ttname"><a href="interface_i_build_load_state.html#af2368a6e72bfbcbd956460c576e7d4d9">IBuildLoadState.LoadAndEdit</a></div><div class="ttdeci">void LoadAndEdit(string fileName)</div><div class="ttdoc">Loads the trackdata with the given filename and transitions to BuildEditorState</div></div>
<div class="ttc" id="aclass_point_recorder_1_1_factory_html"><div class="ttname"><a href="class_point_recorder_1_1_factory.html">PointRecorder.Factory</a></div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:96</div></div>
<div class="ttc" id="ainterface_i_build_observe_state_html"><div class="ttname"><a href="interface_i_build_observe_state.html">IBuildObserveState</a></div><div class="ttdoc">Interface for BuildObserveState</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:15</div></div>
<div class="ttc" id="aclass_observe_use_case_html_afec0b620c6d00aa3662233cb29fcd675"><div class="ttname"><a href="class_observe_use_case.html#afec0b620c6d00aa3662233cb29fcd675">ObserveUseCase.ObserveTrack</a></div><div class="ttdeci">IObservable&lt; TrackData &gt; ObserveTrack(string _key)</div><div class="ttdoc">Observe the track with the given key.</div><div class="ttdef"><b>Definition:</b> ObserveUseCase.cs:34</div></div>
<div class="ttc" id="aclass_race_manager_html_aa53902c8447b1a7d47dc8f52b932676b"><div class="ttname"><a href="class_race_manager.html#aa53902c8447b1a7d47dc8f52b932676b">RaceManager.UnSubscribe</a></div><div class="ttdeci">void UnSubscribe()</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:55</div></div>
<div class="ttc" id="aclass_build_editor_state_html_abf42681ffb5e95933e03aa1723119a2c"><div class="ttname"><a href="class_build_editor_state.html#abf42681ffb5e95933e03aa1723119a2c">BuildEditorState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:79</div></div>
<div class="ttc" id="aclass_game_settings_html_a2dea33e8d9e14f7e811e64ade8839fb0"><div class="ttname"><a href="class_game_settings.html#a2dea33e8d9e14f7e811e64ade8839fb0">GameSettings.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:53</div></div>
<div class="ttc" id="aclass_configuration_html_aab8dd703079793601edb9bc206d86646"><div class="ttname"><a href="class_configuration.html#aab8dd703079793601edb9bc206d86646">Configuration.m_planeLayer</a></div><div class="ttdeci">LayerMask m_planeLayer</div><div class="ttdef"><b>Definition:</b> Configuration.cs:76</div></div>
<div class="ttc" id="aclass_vehicle_factory_1_1_params_html_ad7c0ae2b27a1ad01f3392451ae052c25"><div class="ttname"><a href="class_vehicle_factory_1_1_params.html#ad7c0ae2b27a1ad01f3392451ae052c25">VehicleFactory.Params.Rotation</a></div><div class="ttdeci">Quaternion Rotation</div><div class="ttdef"><b>Definition:</b> VehicleFactory.cs:32</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_a85495fa1f83df6d43abab8df440a510b"><div class="ttname"><a href="class_build_dialog_state.html#a85495fa1f83df6d43abab8df440a510b">BuildDialogState.LoadTrack</a></div><div class="ttdeci">void LoadTrack()</div><div class="ttdoc">Transitions to BuildLoadState</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:81</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a5f6d21d7c77bd4bfe92e3615e667e5a6"><div class="ttname"><a href="class_calibrate_u_i.html#a5f6d21d7c77bd4bfe92e3615e667e5a6">CalibrateUI.m_planeSatisfaction</a></div><div class="ttdeci">ReactiveProperty&lt; int &gt; m_planeSatisfaction</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:31</div></div>
<div class="ttc" id="aclass_value_toggle_html_aca31e7f1ad4bffb3d97387ee09c5e235"><div class="ttname"><a href="class_value_toggle.html#aca31e7f1ad4bffb3d97387ee09c5e235">ValueToggle.Value</a></div><div class="ttdeci">int Value</div><div class="ttdef"><b>Definition:</b> ValueToggle.cs:15</div></div>
<div class="ttc" id="aclass_database_api_html_af179bae342c1a0fd747ec00182f782bf"><div class="ttname"><a href="class_database_api.html#af179bae342c1a0fd747ec00182f782bf">DatabaseApi.Dispose</a></div><div class="ttdeci">void Dispose()</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:44</div></div>
<div class="ttc" id="aclass_build_observe_dialog_state_html"><div class="ttname"><a href="class_build_observe_dialog_state.html">BuildObserveDialogState</a></div><div class="ttdoc">Manages the dialog to download and observe track data from the cloud.</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogState.cs:27</div></div>
<div class="ttc" id="aclass_build_observe_u_i_html_a360beda48ce3b214c617de63ba0187db"><div class="ttname"><a href="class_build_observe_u_i.html#a360beda48ce3b214c617de63ba0187db">BuildObserveUI.OnBackButtonPressed</a></div><div class="ttdeci">void OnBackButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:44</div></div>
<div class="ttc" id="aclass_track_data_html_a55083fc5240b8841722fbf03797c93d2"><div class="ttname"><a href="class_track_data.html#a55083fc5240b8841722fbf03797c93d2">TrackData.m_precision</a></div><div class="ttdeci">int m_precision</div><div class="ttdoc">Determines the number of points (2 to the power of m_precision) that are being calculated on one segm...</div><div class="ttdef"><b>Definition:</b> TrackData.cs:40</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a088fd49f04a8e1779bd09f06f2ffcfc1"><div class="ttname"><a href="class_feature_points_manager.html#a088fd49f04a8e1779bd09f06f2ffcfc1">FeaturePointsManager.FeaturePointChanged</a></div><div class="ttdeci">void FeaturePointChanged()</div><div class="ttdoc">Callback for a FeaturePointChanged event. Checks if any feature points get deleted or copied,...</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:163</div></div>
<div class="ttc" id="aclass_database_tester_html_a24067537c5c954bb19b7e284146108c9"><div class="ttname"><a href="class_database_tester.html#a24067537c5c954bb19b7e284146108c9">DatabaseTester.m_subscription</a></div><div class="ttdeci">IDisposable m_subscription</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:31</div></div>
<div class="ttc" id="aclass_build_load_u_i_html"><div class="ttname"><a href="class_build_load_u_i.html">BuildLoadUI</a></div><div class="ttdoc">Manages the UI for the BuildLoadState</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:20</div></div>
<div class="ttc" id="aclass_tracks_repository_html_a7c552b93c5b51b6c01f0dcf6e2002eab"><div class="ttname"><a href="class_tracks_repository.html#a7c552b93c5b51b6c01f0dcf6e2002eab">TracksRepository.m_remote</a></div><div class="ttdeci">DatabaseApi m_remote</div><div class="ttdef"><b>Definition:</b> TracksRepository.cs:16</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_ad66762f8068cc7770ed2234b5d859eda"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#ad66762f8068cc7770ed2234b5d859eda">Baguio.Splines.SplineManager.GenerateTrack</a></div><div class="ttdeci">virtual void GenerateTrack()</div><div class="ttdoc">Generates the track using the feature point gameobjects</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:94</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a160e1df224411b5d755a639c6e97fe2f"><div class="ttname"><a href="class_center_track_tool.html#a160e1df224411b5d755a639c6e97fe2f">CenterTrackTool.Construct</a></div><div class="ttdeci">void Construct([Inject(Id=&quot;TrackParent&quot;)] Transform _trackTransform, [Inject(Id=&quot;ARCamera&quot;)] Transform _cameraTransform, Settings _settings, SignalBus _signalBus, IBuildStateMachine _buildSM)</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:35</div></div>
<div class="ttc" id="aclass_auth_api_html_a3ed9800054af9923659b8d70f2dee22d"><div class="ttname"><a href="class_auth_api.html#a3ed9800054af9923659b8d70f2dee22d">AuthApi.Dispose</a></div><div class="ttdeci">void Dispose()</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:59</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a39fb697a18b5328507f00137209d5913"><div class="ttname"><a href="class_calibrate_u_i.html#a39fb697a18b5328507f00137209d5913">CalibrateUI.OnPlaneAdded</a></div><div class="ttdeci">void OnPlaneAdded(ARPlaneAddedEventArgs args)</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:138</div></div>
<div class="ttc" id="aclass_track_data_html_a3e4240bae8ff9d5be6a133cc7e5561b1"><div class="ttname"><a href="class_track_data.html#a3e4240bae8ff9d5be6a133cc7e5561b1">TrackData.m_updateToCloud</a></div><div class="ttdeci">bool m_updateToCloud</div><div class="ttdoc">Determines, if this track is being uploaded and updated to the cloud database</div><div class="ttdef"><b>Definition:</b> TrackData.cs:74</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a51451e65def52a98e1b423ed2bb2ee38"><div class="ttname"><a href="class_build_save_u_i.html#a51451e65def52a98e1b423ed2bb2ee38">BuildSaveUI.OnShareButtonPressed</a></div><div class="ttdeci">void OnShareButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:151</div></div>
<div class="ttc" id="aclass_point_recorder_html_a02fe8d19577b903c6e6c10baad04222a"><div class="ttname"><a href="class_point_recorder.html#a02fe8d19577b903c6e6c10baad04222a">PointRecorder.m_points</a></div><div class="ttdeci">List&lt; Vector3 &gt; m_points</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:22</div></div>
<div class="ttc" id="aclass_race_manager_html_a80c025fe4f1576becd2719fcca61c523"><div class="ttname"><a href="class_race_manager.html#a80c025fe4f1576becd2719fcca61c523">RaceManager.m_respawns</a></div><div class="ttdeci">int m_respawns</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:25</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a027563c39373afde8d523aff8f9604cd"><div class="ttname"><a href="class_build_state_machine.html#a027563c39373afde8d523aff8f9604cd">BuildStateMachine.m_touchDetected</a></div><div class="ttdeci">TouchHandler m_touchDetected</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:44</div></div>
<div class="ttc" id="aclass_state_machine_installer_html"><div class="ttname"><a href="class_state_machine_installer.html">StateMachineInstaller</a></div><div class="ttdoc">Installs the state machine and wires them up to the hierarchy.</div><div class="ttdef"><b>Definition:</b> StateMachineInstaller.cs:12</div></div>
<div class="ttc" id="aclass_build_paint_state_html_a3bc5cd2e2edbe7014b9b59f90ddb609b"><div class="ttname"><a href="class_build_paint_state.html#a3bc5cd2e2edbe7014b9b59f90ddb609b">BuildPaintState.Clear</a></div><div class="ttdeci">void Clear()</div><div class="ttdoc">Clears all recorded points for a fresh start</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:135</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_a7fb6771e7afda8748059d1a33a830a57"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#a7fb6771e7afda8748059d1a33a830a57">ObservableLongPointerDownTrigger.m_intervalSecond</a></div><div class="ttdeci">float m_intervalSecond</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:17</div></div>
<div class="ttc" id="aclass_paint_help_view_html_a7fc7f3eb63638f367528126ec9593a74"><div class="ttname"><a href="class_paint_help_view.html#a7fc7f3eb63638f367528126ec9593a74">PaintHelpView.OnEnable</a></div><div class="ttdeci">void OnEnable()</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:38</div></div>
<div class="ttc" id="aclass_database_api_html_ae126ee2703085670b7344d54488a1cf5"><div class="ttname"><a href="class_database_api.html#ae126ee2703085670b7344d54488a1cf5">DatabaseApi.DatabaseApi</a></div><div class="ttdeci">DatabaseApi(FirebaseApi _firebaseApi, Settings _settings)</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:25</div></div>
<div class="ttc" id="ainterface_i_build_state_machine_html_ad2b0f8a40eb0edf1230c870617e41ab7"><div class="ttname"><a href="interface_i_build_state_machine.html#ad2b0f8a40eb0edf1230c870617e41ab7">IBuildStateMachine.m_touchDetected</a></div><div class="ttdeci">State.TouchHandler m_touchDetected</div><div class="ttdoc">Gets fired when a touch input was detected.</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:19</div></div>
<div class="ttc" id="aclass_track_data_html_aed5277e7e6771e08aabb09b60f6219bb"><div class="ttname"><a href="class_track_data.html#aed5277e7e6771e08aabb09b60f6219bb">TrackData.m_dbKey</a></div><div class="ttdeci">string m_dbKey</div><div class="ttdoc">The key of this track to identify in the database. If this key is null, this track has not been uploa...</div><div class="ttdef"><b>Definition:</b> TrackData.cs:68</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_abbf3701b1f59ea343a1e4978b896a5f1"><div class="ttname"><a href="class_build_load_u_i.html#abbf3701b1f59ea343a1e4978b896a5f1">BuildLoadUI.m_raceButton</a></div><div class="ttdeci">Button m_raceButton</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:28</div></div>
<div class="ttc" id="ainterface_i_calibrate_state_html_a797f5b2baac61bee1abf50fc26f40e3c"><div class="ttname"><a href="interface_i_calibrate_state.html#a797f5b2baac61bee1abf50fc26f40e3c">ICalibrateState.Restart</a></div><div class="ttdeci">void Restart()</div><div class="ttdoc">Restarts the AR Session and resets the calibration progress</div></div>
<div class="ttc" id="aclass_configuration_html_a4f57e1258139b8e05f2b1e00bb4bd577"><div class="ttname"><a href="class_configuration.html#a4f57e1258139b8e05f2b1e00bb4bd577">Configuration.ShapeDatas</a></div><div class="ttdeci">static ShapeData[] ShapeDatas</div><div class="ttdef"><b>Definition:</b> Configuration.cs:94</div></div>
<div class="ttc" id="ainterface_i_race_setup_state_html_aca12b90619f0d2d659ae4d6b169e00fc"><div class="ttname"><a href="interface_i_race_setup_state.html#aca12b90619f0d2d659ae4d6b169e00fc">IRaceSetupState.OnStart</a></div><div class="ttdeci">void OnStart()</div><div class="ttdoc">Transitions to the RacingState</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a47d527cf4bb8ea2f225b03a8101ad0a3"><div class="ttname"><a href="class_build_state_machine.html#a47d527cf4bb8ea2f225b03a8101ad0a3">BuildStateMachine.ReturnToPreviousStateFlag</a></div><div class="ttdeci">bool ReturnToPreviousStateFlag</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:40</div></div>
<div class="ttc" id="aclass_dialog_tester_html_a16828d4d9599a900b4d0e506c595bb67"><div class="ttname"><a href="class_dialog_tester.html#a16828d4d9599a900b4d0e506c595bb67">DialogTester.Icon</a></div><div class="ttdeci">DialogBuilder.Icon Icon</div><div class="ttdef"><b>Definition:</b> DialogTester.cs:17</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a00ec784fdc44a46f018e582569410753"><div class="ttname"><a href="class_build_state_machine.html#a00ec784fdc44a46f018e582569410753">BuildStateMachine.CurrentTrackData</a></div><div class="ttdeci">TrackData CurrentTrackData</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:41</div></div>
<div class="ttc" id="aclass_auth_api_html_abbd8be7a4274448dec55256edee0467c"><div class="ttname"><a href="class_auth_api.html#abbd8be7a4274448dec55256edee0467c">AuthApi.m_subscription</a></div><div class="ttdeci">IDisposable m_subscription</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:25</div></div>
<div class="ttc" id="aclass_speed_to_slider_html_a748f9c2c83823d17c1f34cbf29057dce"><div class="ttname"><a href="class_speed_to_slider.html#a748f9c2c83823d17c1f34cbf29057dce">SpeedToSlider.Construct</a></div><div class="ttdeci">void Construct(TouchInput _input)</div><div class="ttdef"><b>Definition:</b> SpeedToSlider.cs:19</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080a936d287b5ec0f059fd199f98abd188a3"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080a936d287b5ec0f059fd199f98abd188a3">StateName.AR_SM</a></div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_track_data_wrapper_html_a870aa615c3b058ac16d4b129e2c2359e"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_track_data_wrapper.html#a870aa615c3b058ac16d4b129e2c2359e">Baguio.Splines.TrackDataWrapper.LoadTrack</a></div><div class="ttdeci">static bool LoadTrack(string _name, out TrackData _track)</div><div class="ttdef"><b>Definition:</b> TrackDataWrapper.cs:44</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a696b0661fba09bcac2856bc7b8671835"><div class="ttname"><a href="class_vehicle_controller.html#a696b0661fba09bcac2856bc7b8671835">VehicleController.RESPAWN_USING_PREFAB</a></div><div class="ttdeci">static readonly bool RESPAWN_USING_PREFAB</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:32</div></div>
<div class="ttc" id="aclass_dialog_button_html_adba61fbc25c2cd3fd9c63ea355e6bcc5"><div class="ttname"><a href="class_dialog_button.html#adba61fbc25c2cd3fd9c63ea355e6bcc5">DialogButton.m_button</a></div><div class="ttdeci">Button m_button</div><div class="ttdef"><b>Definition:</b> DialogButton.cs:15</div></div>
<div class="ttc" id="aclass_u_i_fader_html_a8960b34402a3cc8ccf2c290c5893c0b4"><div class="ttname"><a href="class_u_i_fader.html#a8960b34402a3cc8ccf2c290c5893c0b4">UIFader.m_graphics</a></div><div class="ttdeci">Graphic[] m_graphics</div><div class="ttdef"><b>Definition:</b> UIFader.cs:18</div></div>
<div class="ttc" id="aclass_racing_u_i_html_a153a1b6e3ef1f505adf86e17fa0342b3"><div class="ttname"><a href="class_racing_u_i.html#a153a1b6e3ef1f505adf86e17fa0342b3">RacingUI.m_lapText</a></div><div class="ttdeci">TextMeshProUGUI m_lapText</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:23</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html_a9acb12f00b06de3d284e6cc0e2e18c18"><div class="ttname"><a href="class_build_editor_u_i.html#a9acb12f00b06de3d284e6cc0e2e18c18">BuildEditorUI.Construct</a></div><div class="ttdeci">void Construct(IBuildEditorState _state, [Inject(Id=&quot;TrackParent&quot;)] ISplineManager _splineMgr, [Inject(Id=&quot;TrackParent&quot;)] StreetView _streetView, DialogBuilder.Factory _dialogBuilderFactory)</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:27</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_af2f762abf0fcf4e22da4f8a2aa4e6698"><div class="ttname"><a href="class_build_dialog_state.html#af2f762abf0fcf4e22da4f8a2aa4e6698">BuildDialogState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:65</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_unique_mesh_html_a679cce659ac8d62cad284b8b53a61d3a"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_unique_mesh.html#a679cce659ac8d62cad284b8b53a61d3a">Baguio.Splines.UniqueMesh.mMeshFilter</a></div><div class="ttdeci">MeshFilter???? mMeshFilter</div><div class="ttdef"><b>Definition:</b> UniqueMesh.cs:26</div></div>
<div class="ttc" id="aclass_observe_dialog_use_case_html_a794f41ebef090ab676ee2446e3652867"><div class="ttname"><a href="class_observe_dialog_use_case.html#a794f41ebef090ab676ee2446e3652867">ObserveDialogUseCase.m_repository</a></div><div class="ttdeci">TracksRepository m_repository</div><div class="ttdef"><b>Definition:</b> ObserveDialogUseCase.cs:13</div></div>
<div class="ttc" id="aclass_configuration_html_aca2e8be65f648c23ea3ae847fd26d7f3"><div class="ttname"><a href="class_configuration.html#aca2e8be65f648c23ea3ae847fd26d7f3">Configuration.m_vehicles</a></div><div class="ttdeci">GameObject[] m_vehicles</div><div class="ttdef"><b>Definition:</b> Configuration.cs:70</div></div>
<div class="ttc" id="aclass_database_tester_html_a78883bfd21124e22c4f4ee44d9d781b7"><div class="ttname"><a href="class_database_tester.html#a78883bfd21124e22c4f4ee44d9d781b7">DatabaseTester.OnPushToDB</a></div><div class="ttdeci">void OnPushToDB()</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:41</div></div>
<div class="ttc" id="aclass_value_toggle_html_a719653df6517e5d9d698d0b35fa86ad2"><div class="ttname"><a href="class_value_toggle.html#a719653df6517e5d9d698d0b35fa86ad2">ValueToggle.m_value</a></div><div class="ttdeci">int m_value</div><div class="ttdef"><b>Definition:</b> ValueToggle.cs:22</div></div>
<div class="ttc" id="aclass_touch_input_html_a63888aa5514db537e59a7ff18a127ae8"><div class="ttname"><a href="class_touch_input.html#a63888aa5514db537e59a7ff18a127ae8">TouchInput.Tick</a></div><div class="ttdeci">void Tick(double _deltaTime)</div><div class="ttdoc">Call this in Update populate the Value with either Mouseclick (in Editor) or Touch Input (on device)</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:34</div></div>
<div class="ttc" id="aclass_build_observe_u_i_html_afbb7e483fe688d1efd7ba4881e3a3601"><div class="ttname"><a href="class_build_observe_u_i.html#afbb7e483fe688d1efd7ba4881e3a3601">BuildObserveUI.m_raceButton</a></div><div class="ttdeci">Button m_raceButton</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:23</div></div>
<div class="ttc" id="aclass_configuration_html"><div class="ttname"><a href="class_configuration.html">Configuration</a></div><div class="ttdoc">Configuration file as singleton. Use this to setup different build configurations i....</div><div class="ttdef"><b>Definition:</b> Configuration.cs:16</div></div>
<div class="ttc" id="aclass_track_data_html_a9f297f7a6927e3fadc927e64853889cd"><div class="ttname"><a href="class_track_data.html#a9f297f7a6927e3fadc927e64853889cd">TrackData.m_shapeIndex</a></div><div class="ttdeci">int m_shapeIndex</div><div class="ttdoc">Determines the street shape from Configuration.ShapeDatas</div><div class="ttdef"><b>Definition:</b> TrackData.cs:50</div></div>
<div class="ttc" id="aclass_state_html_a8caf2c9959774c9f11ed7c769cca578f"><div class="ttname"><a href="class_state.html#a8caf2c9959774c9f11ed7c769cca578f">State.m_enteredState</a></div><div class="ttdeci">InputActionHandler m_enteredState</div><div class="ttdef"><b>Definition:</b> State.cs:26</div></div>
<div class="ttc" id="aclass_dialog_tester_html_a8df7c0c4f3ec75c2ae9cfe19645ca32a"><div class="ttname"><a href="class_dialog_tester.html#a8df7c0c4f3ec75c2ae9cfe19645ca32a">DialogTester.Message</a></div><div class="ttdeci">string Message</div><div class="ttdef"><b>Definition:</b> DialogTester.cs:16</div></div>
<div class="ttc" id="aclass_race_manager_html_a64375c6a86d8855593993f68832fdbf7"><div class="ttname"><a href="class_race_manager.html#a64375c6a86d8855593993f68832fdbf7">RaceManager.m_state</a></div><div class="ttdeci">IRacingState m_state</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:23</div></div>
<div class="ttc" id="aclass_state_machine_html_a1047b7a8792381eb081634a06420b543"><div class="ttname"><a href="class_state_machine.html#a1047b7a8792381eb081634a06420b543">StateMachine.AddState</a></div><div class="ttdeci">void AddState(StateName _stateName, State _state)</div><div class="ttdoc">Adds a new state to the statemachine. The first added state will be the default state and will be ent...</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:69</div></div>
<div class="ttc" id="aclass_touch_input_html_a7db4f29efea71205250b069874b43759"><div class="ttname"><a href="class_touch_input.html#a7db4f29efea71205250b069874b43759">TouchInput.Value</a></div><div class="ttdeci">float Value</div><div class="ttdoc">Clamped between 0 and 1</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:17</div></div>
<div class="ttc" id="aclass_center_track_tool_html_ad13c7569f52049c2018c57ced3f24e9c"><div class="ttname"><a href="class_center_track_tool.html#ad13c7569f52049c2018c57ced3f24e9c">CenterTrackTool.CalculateTranslate</a></div><div class="ttdeci">Vector3 CalculateTranslate(in Vector3 center)</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:82</div></div>
<div class="ttc" id="astruct_baguio_1_1_splines_1_1_oriented_point_html_a9246c5704844df18577f3afa81c9ba2e"><div class="ttname"><a href="struct_baguio_1_1_splines_1_1_oriented_point.html#a9246c5704844df18577f3afa81c9ba2e">Baguio.Splines.OrientedPoint.LocalToWorld</a></div><div class="ttdeci">Vector3 LocalToWorld(Vector3 point)</div><div class="ttdef"><b>Definition:</b> OrientedPoint.cs:29</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a9229e9d3b71d2f1902519c9e84331572"><div class="ttname"><a href="class_point3_d_view.html#a9229e9d3b71d2f1902519c9e84331572">Point3DView.OnDestroy</a></div><div class="ttdeci">void OnDestroy()</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:83</div></div>
<div class="ttc" id="aclass_build_observe_u_i_html_aab93aee1305b50d82f5903e722b323f0"><div class="ttname"><a href="class_build_observe_u_i.html#aab93aee1305b50d82f5903e722b323f0">BuildObserveUI.OnRaceButtonPressed</a></div><div class="ttdeci">void OnRaceButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:60</div></div>
<div class="ttc" id="aclass_vehicle_factory_html"><div class="ttname"><a href="class_vehicle_factory.html">VehicleFactory</a></div><div class="ttdoc">Prefab-Instantiating Factory that spawns vehicles at a given position with a given rotation....</div><div class="ttdef"><b>Definition:</b> VehicleFactory.cs:17</div></div>
<div class="ttc" id="aclass_vehicle_spawn_manager_html_ae1c570488f91fdb0b8b3941554cd2eef"><div class="ttname"><a href="class_vehicle_spawn_manager.html#ae1c570488f91fdb0b8b3941554cd2eef">VehicleSpawnManager.Init</a></div><div class="ttdeci">void Init([Inject(Id=&quot;TrackParent&quot;)]ISplineManager _splineManager, VehicleController.Factory _factory)</div><div class="ttdef"><b>Definition:</b> VehicleSpawnManager.cs:20</div></div>
<div class="ttc" id="aclass_paint_help_view_html_a37fa884a3916ee88a5a603a66518a5d0"><div class="ttname"><a href="class_paint_help_view.html#a37fa884a3916ee88a5a603a66518a5d0">PaintHelpView.Awake</a></div><div class="ttdeci">void Awake()</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:26</div></div>
<div class="ttc" id="aclass_state_html_a67e70880c6f9787f4cde2221822ea168"><div class="ttname"><a href="class_state.html#a67e70880c6f9787f4cde2221822ea168">State.TouchHandler</a></div><div class="ttdeci">delegate void TouchHandler(float x, float y)</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a9ffa202f339f63d867bf202bc7526e82"><div class="ttname"><a href="class_vehicle_controller.html#a9ffa202f339f63d867bf202bc7526e82">VehicleController.OnDisable</a></div><div class="ttdeci">void OnDisable()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:108</div></div>
<div class="ttc" id="ainterface_i_build_paint_u_i_html"><div class="ttname"><a href="interface_i_build_paint_u_i.html">IBuildPaintUI</a></div><div class="ttdoc">Interface for BuildPaintUI</div><div class="ttdef"><b>Definition:</b> BuildPaintUI.cs:13</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a60954a3f93316eb318a5fc22f608d031"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a60954a3f93316eb318a5fc22f608d031">Baguio.Splines.SplineManager.GenerateTrackFromTrackData</a></div><div class="ttdeci">void GenerateTrackFromTrackData()</div><div class="ttdoc">Generates the track using the feature points from the TrackData session model</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:77</div></div>
<div class="ttc" id="aclass_auth_api_html_aff210efe4d28874fb7984f8ebf661a2f"><div class="ttname"><a href="class_auth_api.html#aff210efe4d28874fb7984f8ebf661a2f">AuthApi.Initialize</a></div><div class="ttdeci">void Initialize()</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:45</div></div>
<div class="ttc" id="aclass_build_observe_state_html"><div class="ttname"><a href="class_build_observe_state.html">BuildObserveState</a></div><div class="ttdoc">State to view and receive live updates for a track that was uploaded to the cloud.</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:38</div></div>
<div class="ttc" id="aclass_state_machine_html_a3b34cea3986fd27195dcde6d4c8c4cb5"><div class="ttname"><a href="class_state_machine.html#a3b34cea3986fd27195dcde6d4c8c4cb5">StateMachine.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:105</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a836ef1fbd3ac50932f1c0af52de61d39"><div class="ttname"><a href="class_vehicle_controller.html#a836ef1fbd3ac50932f1c0af52de61d39">VehicleController.Init</a></div><div class="ttdeci">void Init([Inject(Id=&quot;TrackParent&quot;)]ISplineManager _splineManager, Factory _factory, TouchInput _input, Settings _settings, SignalBus _signalBus)</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:50</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a520f09b834621031971ea9ed5849cf4b"><div class="ttname"><a href="class_build_observe_state.html#a520f09b834621031971ea9ed5849cf4b">BuildObserveState.Race</a></div><div class="ttdeci">void Race()</div><div class="ttdoc">Races the current status of the observed track</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:143</div></div>
<div class="ttc" id="aclass_a_r_track_painter_installer_html"><div class="ttname"><a href="class_a_r_track_painter_installer.html">ARTrackPainterInstaller</a></div><div class="ttdoc">Installer for the ARTrackPainter Scene.</div><div class="ttdef"><b>Definition:</b> ARTrackPainterInstaller.cs:12</div></div>
<div class="ttc" id="aclass_game_settings_1_1_track_painter_settings_html"><div class="ttname"><a href="class_game_settings_1_1_track_painter_settings.html">GameSettings.TrackPainterSettings</a></div><div class="ttdef"><b>Definition:</b> GameSettings.cs:22</div></div>
<div class="ttc" id="aclass_point3_d_view_html"><div class="ttname"><a href="class_point3_d_view.html">Point3DView</a></div><div class="ttdoc">3D representation and view class for a Feature Point of the Spline. Is Draggable in 3D Space....</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:17</div></div>
<div class="ttc" id="aclass_race_setup_state_html_ac0e269832978802dd769071d9b8a42c4"><div class="ttname"><a href="class_race_setup_state.html#ac0e269832978802dd769071d9b8a42c4">RaceSetupState.Construct</a></div><div class="ttdeci">void Construct([Inject(Id=&quot;TrackParent&quot;)] ISplineManager _splineMgr, [Inject(Id=&quot;TrackParent&quot;)] StreetView _streetView, DialogBuilder.Factory _dialogBuilderFactory, VehicleSpawnManager _vehicleManager, TouchInput _input, SignalBus _signalBus, IBuildStateMachine _buildSM)</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:42</div></div>
<div class="ttc" id="aclass_street_view_html"><div class="ttname"><a href="class_street_view.html">StreetView</a></div><div class="ttdoc">View to show and hide the street view using a dissolve animation</div><div class="ttdef"><b>Definition:</b> StreetView.cs:14</div></div>
<div class="ttc" id="aclass_move_around_in_editor_html"><div class="ttname"><a href="class_move_around_in_editor.html">MoveAroundInEditor</a></div><div class="ttdoc">Moves the attached transform on a circle to simulate movement of the AR camera in editor mode</div><div class="ttdef"><b>Definition:</b> MoveAroundInEditor.cs:12</div></div>
<div class="ttc" id="aclass_feature_point_utility_html_ad89a94d9f082e6c73c2a342c16b00eee"><div class="ttname"><a href="class_feature_point_utility.html#ad89a94d9f082e6c73c2a342c16b00eee">FeaturePointUtility.IdentifyFeaturePoints</a></div><div class="ttdeci">static void IdentifyFeaturePoints(ref Vector3[] _p, out Vector3[] _featureP)</div><div class="ttdoc">Takes in an array of points and returns the characteristic points of the point set.</div><div class="ttdef"><b>Definition:</b> FeaturePointUtility.cs:21</div></div>
<div class="ttc" id="aclass_discrete_slider_html_a32dd312370ee8de96caa7b0d7b347018"><div class="ttname"><a href="class_discrete_slider.html#a32dd312370ee8de96caa7b0d7b347018">DiscreteSlider.m_numberOfElements</a></div><div class="ttdeci">int m_numberOfElements</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:32</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a9d94c852c28ccd1eb4c1f604d4d5d60b"><div class="ttname"><a href="class_feature_points_manager.html#a9d94c852c28ccd1eb4c1f604d4d5d60b">FeaturePointsManager.Initialize</a></div><div class="ttdeci">void Initialize()</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:71</div></div>
<div class="ttc" id="aclass_point_recorder_html_aceae7c85cbba53f719c346f7bcc9454c"><div class="ttname"><a href="class_point_recorder.html#aceae7c85cbba53f719c346f7bcc9454c">PointRecorder.PointCount</a></div><div class="ttdeci">int PointCount</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:17</div></div>
<div class="ttc" id="aclass_popup_view_html_a108b29672ac3aad7ead277539c4e4d61"><div class="ttname"><a href="class_popup_view.html#a108b29672ac3aad7ead277539c4e4d61">PopupView.Deactivate</a></div><div class="ttdeci">void Deactivate()</div><div class="ttdef"><b>Definition:</b> PopupView.cs:29</div></div>
<div class="ttc" id="aclass_settings_u_i_html_acb5a4e2d9792235c823199dd6f7d622d"><div class="ttname"><a href="class_settings_u_i.html#acb5a4e2d9792235c823199dd6f7d622d">SettingsUI.m_session</a></div><div class="ttdeci">IBuildStateMachine m_session</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:33</div></div>
<div class="ttc" id="aclass_database_api_html_aca70532a7220037b89ea2af8292e2301"><div class="ttname"><a href="class_database_api.html#aca70532a7220037b89ea2af8292e2301">DatabaseApi.m_subscription</a></div><div class="ttdeci">IDisposable m_subscription</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:21</div></div>
<div class="ttc" id="aclass_a_r_track_painter_installer_html_af658c8032ac72443f49af70999888bf6"><div class="ttname"><a href="class_a_r_track_painter_installer.html#af658c8032ac72443f49af70999888bf6">ARTrackPainterInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> ARTrackPainterInstaller.cs:14</div></div>
<div class="ttc" id="aclass_dialog_tester_html_a97a5e88fbc869d17fc4640853da33840"><div class="ttname"><a href="class_dialog_tester.html#a97a5e88fbc869d17fc4640853da33840">DialogTester.CreateDialog</a></div><div class="ttdeci">void CreateDialog()</div><div class="ttdef"><b>Definition:</b> DialogTester.cs:28</div></div>
<div class="ttc" id="aclass_build_editor_state_html_afc86eac1ec95dbe511f0bcfb446ce820"><div class="ttname"><a href="class_build_editor_state.html#afc86eac1ec95dbe511f0bcfb446ce820">BuildEditorState.OnShare</a></div><div class="ttdeci">string OnShare()</div><div class="ttdoc">Copies the current tracks database key to the devices clipboard and returns it.</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:161</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080af171c6199c93ab164f671d474eb1069f"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080af171c6199c93ab164f671d474eb1069f">StateName.BUILD_EDITOR_STATE</a></div></div>
<div class="ttc" id="ainterface_i_race_setup_state_html_a5974465253ea1ced168788f145db0b25"><div class="ttname"><a href="interface_i_race_setup_state.html#a5974465253ea1ced168788f145db0b25">IRaceSetupState.OnBack</a></div><div class="ttdeci">void OnBack()</div><div class="ttdoc">Transitions to the BuildStateMachine</div></div>
<div class="ttc" id="aclass_firebase_api_html"><div class="ttname"><a href="class_firebase_api.html">FirebaseApi</a></div><div class="ttdoc">Main Firebase API that manages the FirebaseApp.</div><div class="ttdef"><b>Definition:</b> FirebaseApi.cs:14</div></div>
<div class="ttc" id="aclass_configuration_html_aa8532f4a9c18790797d32712e39ca362"><div class="ttname"><a href="class_configuration.html#aa8532f4a9c18790797d32712e39ca362">Configuration.m_trackLayer</a></div><div class="ttdeci">LayerMask m_trackLayer</div><div class="ttdef"><b>Definition:</b> Configuration.cs:78</div></div>
<div class="ttc" id="aclass_firebase_api_html_a35a623473e1e1d8a64d1886357a30f8c"><div class="ttname"><a href="class_firebase_api.html#a35a623473e1e1d8a64d1886357a30f8c">FirebaseApi.Initialized</a></div><div class="ttdeci">IReadOnlyReactiveProperty&lt; bool &gt; Initialized</div><div class="ttdef"><b>Definition:</b> FirebaseApi.cs:16</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a1d2a9ede3172d7c1a9d10339837bf2c5"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a1d2a9ede3172d7c1a9d10339837bf2c5">Baguio.Splines.SplineManager.OnDrawGizmos</a></div><div class="ttdeci">virtual void OnDrawGizmos()</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:164</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a4f88bc97107651eddd1c4d51034f1598"><div class="ttname"><a href="class_feature_points_manager.html#a4f88bc97107651eddd1c4d51034f1598">FeaturePointsManager.InstantiateFeaturePoints</a></div><div class="ttdeci">void InstantiateFeaturePoints(ref Vector3[] featurePoints)</div><div class="ttdoc">Instantiates the feature point game objects</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:92</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_ac4f9b4fa0f14661532d107671d7d8a67"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#ac4f9b4fa0f14661532d107671d7d8a67">Baguio.Splines.SplineManager.InitPath</a></div><div class="ttdeci">virtual void InitPath()</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:132</div></div>
<div class="ttc" id="aclass_database_tester_html_ac3c3528f0ef8521675d13db215ef2b0f"><div class="ttname"><a href="class_database_tester.html#ac3c3528f0ef8521675d13db215ef2b0f">DatabaseTester.UpdateTrack</a></div><div class="ttdeci">void UpdateTrack(TrackData _track)</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:89</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a94c5bdf1458379f8129ba626b302f5ec"><div class="ttname"><a href="class_build_observe_state.html#a94c5bdf1458379f8129ba626b302f5ec">BuildObserveState.RebuildTrack</a></div><div class="ttdeci">void RebuildTrack()</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:131</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_a610bf2e810a379f46f3ab72889d06f73"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#a610bf2e810a379f46f3ab72889d06f73">ObservableLongPointerDownTrigger.startPosition</a></div><div class="ttdeci">Vector3 startPosition</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:21</div></div>
<div class="ttc" id="aclass_street_view_html_a2069408f6981e63e2ea31445c766d0a9"><div class="ttname"><a href="class_street_view.html#a2069408f6981e63e2ea31445c766d0a9">StreetView.DISSOLVE_ID</a></div><div class="ttdeci">const string DISSOLVE_ID</div><div class="ttdef"><b>Definition:</b> StreetView.cs:16</div></div>
<div class="ttc" id="aclass_state_machine_html_a4b81938a2b2935b25f2bf3b04091db93"><div class="ttname"><a href="class_state_machine.html#a4b81938a2b2935b25f2bf3b04091db93">StateMachine.UpdateActive</a></div><div class="ttdeci">override void UpdateActive(double _deltaTime)</div><div class="ttdoc">Override this as your Update Function in the State. Is only called when the current state is active</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:91</div></div>
<div class="ttc" id="aclass_settings_u_i_html_abd40b46eec7017691350c5694fb52ffe"><div class="ttname"><a href="class_settings_u_i.html#abd40b46eec7017691350c5694fb52ffe">SettingsUI.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:34</div></div>
<div class="ttc" id="aclass_configuration_html_af4f37bab56887bb628400895c6360715"><div class="ttname"><a href="class_configuration.html#af4f37bab56887bb628400895c6360715">Configuration.LoadDefaultConfiguration</a></div><div class="ttdeci">static void LoadDefaultConfiguration()</div><div class="ttdef"><b>Definition:</b> Configuration.cs:33</div></div>
<div class="ttc" id="aclass_firebase_api_html_a68c2cb01e3bbedf19e6a73486b47c15a"><div class="ttname"><a href="class_firebase_api.html#a68c2cb01e3bbedf19e6a73486b47c15a">FirebaseApi.FirebaseApi</a></div><div class="ttdeci">FirebaseApi()</div><div class="ttdef"><b>Definition:</b> FirebaseApi.cs:21</div></div>
<div class="ttc" id="aclass_build_load_state_html"><div class="ttname"><a href="class_build_load_state.html">BuildLoadState</a></div><div class="ttdoc">State that displays all tracks that are saved to the device. From here players can load,...</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:37</div></div>
<div class="ttc" id="aclass_dialog_tester_html_a689f25a9fb12ee480374884036b8f71b"><div class="ttname"><a href="class_dialog_tester.html#a689f25a9fb12ee480374884036b8f71b">DialogTester.m_builderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_builderFactory</div><div class="ttdef"><b>Definition:</b> DialogTester.cs:20</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_ae3b887750741aecba527cc4f1ae74bfe"><div class="ttname"><a href="class_build_load_u_i.html#ae3b887750741aecba527cc4f1ae74bfe">BuildLoadUI.Unload</a></div><div class="ttdeci">void Unload()</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:99</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a2c4842f816b6184fdab78c5f8d833e69"><div class="ttname"><a href="class_center_track_tool.html#a2c4842f816b6184fdab78c5f8d833e69">CenterTrackTool.SendSignal</a></div><div class="ttdeci">void SendSignal()</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:88</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a098aa9f6060ba177eb2c278ce3966b63"><div class="ttname"><a href="class_calibrate_u_i.html#a098aa9f6060ba177eb2c278ce3966b63">CalibrateUI.m_planeManager</a></div><div class="ttdeci">ARPlaneManager m_planeManager</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:35</div></div>
<div class="ttc" id="aclass_point3_d_view_html_af62461e0eb7fc366afedd57b8b4e4df1"><div class="ttname"><a href="class_point3_d_view.html#af62461e0eb7fc366afedd57b8b4e4df1">Point3DView.Construct</a></div><div class="ttdeci">void Construct(SignalBus _signalBus)</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:45</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html_a3186cc2afd942f8259253d6f9807c702"><div class="ttname"><a href="class_build_editor_u_i.html#a3186cc2afd942f8259253d6f9807c702">BuildEditorUI.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:24</div></div>
<div class="ttc" id="aclass_database_tester_html_a8f25afda46408fc939e44f12e602e0ba"><div class="ttname"><a href="class_database_tester.html#a8f25afda46408fc939e44f12e602e0ba">DatabaseTester.CurrentFeaturePointOffset</a></div><div class="ttdeci">Vector3 CurrentFeaturePointOffset</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:19</div></div>
<div class="ttc" id="aclass_build_save_state_html"><div class="ttname"><a href="class_build_save_state.html">BuildSaveState</a></div><div class="ttdoc">State to handle saving the currently built track to device and cloud.</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:43</div></div>
<div class="ttc" id="aclass_track_data_html_a3cbae2f2d161426bc919a811758a1949"><div class="ttname"><a href="class_track_data.html#a3cbae2f2d161426bc919a811758a1949">TrackData.m_featurePoints</a></div><div class="ttdeci">Vector3[] m_featurePoints</div><div class="ttdoc">The characteristic feature points from which the track will be generated from</div><div class="ttdef"><b>Definition:</b> TrackData.cs:61</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html_a5bdcbe29585ef0e31c751749b8e57223"><div class="ttname"><a href="class_build_editor_u_i.html#a5bdcbe29585ef0e31c751749b8e57223">BuildEditorUI.m_fader</a></div><div class="ttdeci">UIFader m_fader</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:22</div></div>
<div class="ttc" id="aclass_point_recorder_1_1_settings_html_a629e8ba06bed55f57fbc6cc6e08f1aed"><div class="ttname"><a href="class_point_recorder_1_1_settings.html#a629e8ba06bed55f57fbc6cc6e08f1aed">PointRecorder.Settings.zOffset</a></div><div class="ttdeci">float zOffset</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:89</div></div>
<div class="ttc" id="aclass_state_manager_html_a121675269e4ee9ed075815193e810eda"><div class="ttname"><a href="class_state_manager.html#a121675269e4ee9ed075815193e810eda">StateManager.Initialize</a></div><div class="ttdeci">void Initialize()</div><div class="ttdef"><b>Definition:</b> StateManager.cs:28</div></div>
<div class="ttc" id="aclass_street_view_html_a391f2333f4f6135b2ab423dd1825a8c2"><div class="ttname"><a href="class_street_view.html#a391f2333f4f6135b2ab423dd1825a8c2">StreetView.m_dissolveDuration</a></div><div class="ttdeci">float m_dissolveDuration</div><div class="ttdoc">Determines how long the dissolve takes to complete in seconds</div><div class="ttdef"><b>Definition:</b> StreetView.cs:29</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a5dee7cb698cb26d12f02cb8ce90709cf"><div class="ttname"><a href="class_feature_points_manager.html#a5dee7cb698cb26d12f02cb8ce90709cf">FeaturePointsManager.GetFeaturePoints</a></div><div class="ttdeci">Vector3[] GetFeaturePoints()</div><div class="ttdoc">Returns the feature points positions in an array from beginning to end of the track</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:121</div></div>
<div class="ttc" id="aclass_dialog_html_a32136d6fbcfaacd9c525f8c457a5e05c"><div class="ttname"><a href="class_dialog.html#a32136d6fbcfaacd9c525f8c457a5e05c">Dialog.m_buttonPrefab</a></div><div class="ttdeci">GameObject m_buttonPrefab</div><div class="ttdef"><b>Definition:</b> Dialog.cs:20</div></div>
<div class="ttc" id="ainterface_i_build_observe_dialog_state_html_af96498de7d5111b9a63272f1559b5948"><div class="ttname"><a href="interface_i_build_observe_dialog_state.html#af96498de7d5111b9a63272f1559b5948">IBuildObserveDialogState.ObserveTrack</a></div><div class="ttdeci">void ObserveTrack()</div><div class="ttdoc">Transitions to the BuildObserveState</div></div>
<div class="ttc" id="ainterface_baguio_1_1_splines_1_1_i_spline_manager_html_acbbae4e9b9f50702f8ed3d9963a9230a"><div class="ttname"><a href="interface_baguio_1_1_splines_1_1_i_spline_manager.html#acbbae4e9b9f50702f8ed3d9963a9230a">Baguio.Splines.ISplineManager.ClosedTrack</a></div><div class="ttdeci">bool ClosedTrack</div><div class="ttdoc">Property, if the track is currently closed.</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:20</div></div>
<div class="ttc" id="aclass_racing_state_html_a65043c1f9289762661b8fdf9920cb403"><div class="ttname"><a href="class_racing_state.html#a65043c1f9289762661b8fdf9920cb403">RacingState.OnFinish</a></div><div class="ttdeci">void OnFinish()</div><div class="ttdoc">Transitions to RaceOverState</div><div class="ttdef"><b>Definition:</b> RacingState.cs:59</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a92d82625296369215fe54980bd28787f"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a92d82625296369215fe54980bd28787f">BuildObserveDialogUI.KeyToDownload</a></div><div class="ttdeci">string KeyToDownload</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:37</div></div>
<div class="ttc" id="aclass_discrete_slider_html_acdac1e6f5800ae28baa723d00fe0080e"><div class="ttname"><a href="class_discrete_slider.html#acdac1e6f5800ae28baa723d00fe0080e">DiscreteSlider.m_model</a></div><div class="ttdeci">DiscreteSliderModel m_model</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:33</div></div>
<div class="ttc" id="aclass_paint_help_view_html"><div class="ttname"><a href="class_paint_help_view.html">PaintHelpView</a></div><div class="ttdoc">Compound view to display an animation to enhance the UX of the BuildPaintState</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:16</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a4065f990d339f5c3d89e100c99124747"><div class="ttname"><a href="class_dialog_builder.html#a4065f990d339f5c3d89e100c99124747">DialogBuilder.SetMessage</a></div><div class="ttdeci">DialogBuilder SetMessage(string _message)</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:52</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a30ad1980e235cc86eb691746742bb6a3"><div class="ttname"><a href="class_center_track_tool.html#a30ad1980e235cc86eb691746742bb6a3">CenterTrackTool.OffsetFeaturePoints</a></div><div class="ttdeci">void OffsetFeaturePoints()</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:69</div></div>
<div class="ttc" id="aclass_configuration_html_af7cda53f126b188d01b955b73fc1d46d"><div class="ttname"><a href="class_configuration.html#af7cda53f126b188d01b955b73fc1d46d">Configuration.m_distanceThreshold</a></div><div class="ttdeci">float m_distanceThreshold</div><div class="ttdef"><b>Definition:</b> Configuration.cs:58</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a76723a2bf553f7045c6d1395306fc223"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a76723a2bf553f7045c6d1395306fc223">BuildObserveDialogUI.m_keyInputField</a></div><div class="ttdeci">TMP_InputField m_keyInputField</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:40</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080a82856ae0d3c2525c450e1dd0085a9bcc"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080a82856ae0d3c2525c450e1dd0085a9bcc">StateName.BUILD_LOAD_STATE</a></div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a06227844ee9e67b8da9d269a6862d874"><div class="ttname"><a href="class_vehicle_controller.html#a06227844ee9e67b8da9d269a6862d874">VehicleController.OnJointBreak</a></div><div class="ttdeci">void OnJointBreak(float _breakForce)</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:92</div></div>
<div class="ttc" id="aclass_state_machine_html_ac3972f6fe90cf3d78a4f432375ab6285"><div class="ttname"><a href="class_state_machine.html#ac3972f6fe90cf3d78a4f432375ab6285">StateMachine.StateMachine</a></div><div class="ttdeci">StateMachine()</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:25</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a75b3054e5e7edd23664131df612073a6"><div class="ttname"><a href="class_build_save_u_i.html#a75b3054e5e7edd23664131df612073a6">BuildSaveUI.m_updateToCloudToggle</a></div><div class="ttdeci">Toggle m_updateToCloudToggle</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:22</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_a4bb2751766abe48add85bb9d8bdbcec4"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#a4bb2751766abe48add85bb9d8bdbcec4">ObservableLongPointerDownTrigger.OnLongPointerDownAsObservable</a></div><div class="ttdeci">IObservable&lt; Unit &gt; OnLongPointerDownAsObservable()</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:50</div></div>
<div class="ttc" id="aclass_auth_api_html_abd7225046e274b020a6e3a39b9704d7d"><div class="ttname"><a href="class_auth_api.html#abd7225046e274b020a6e3a39b9704d7d">AuthApi.AuthApi</a></div><div class="ttdeci">AuthApi(FirebaseApi firebaseApi)</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:27</div></div>
<div class="ttc" id="aclass_touch_input_html_ad7be17cf234535d78e8966e8d4d4f2d2"><div class="ttname"><a href="class_touch_input.html#ad7be17cf234535d78e8966e8d4d4f2d2">TouchInput.TouchInput</a></div><div class="ttdeci">TouchInput(Settings _settings)</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:21</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a8c32ae99f6fb4e4249d0e8e9eba2ea9f"><div class="ttname"><a href="class_build_save_u_i.html#a8c32ae99f6fb4e4249d0e8e9eba2ea9f">BuildSaveUI.m_state</a></div><div class="ttdeci">IBuildSaveState m_state</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:25</div></div>
<div class="ttc" id="ainterface_baguio_1_1_splines_1_1_i_spline_manager_html"><div class="ttname"><a href="interface_baguio_1_1_splines_1_1_i_spline_manager.html">Baguio.Splines.ISplineManager</a></div><div class="ttdoc">Interface for SplineManager</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:15</div></div>
<div class="ttc" id="aclass_auth_tester_html_a45bbd5805bd2199b33569b7fe9739dd5"><div class="ttname"><a href="class_auth_tester.html#a45bbd5805bd2199b33569b7fe9739dd5">AuthTester.m_authIndicatorImage</a></div><div class="ttdeci">Image m_authIndicatorImage</div><div class="ttdef"><b>Definition:</b> AuthTester.cs:19</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_aef9983172ceb523aaa6c0af63fcce5c7"><div class="ttname"><a href="class_build_save_u_i.html#aef9983172ceb523aaa6c0af63fcce5c7">BuildSaveUI.Construct</a></div><div class="ttdeci">void Construct(IBuildSaveState _state, [Inject(Id=&quot;TextValidateOutput&quot;)] Text _validateOutputText, [Inject(Id=&quot;InputName&quot;)] InputField _inputNameField, [Inject(Id=&quot;ButtonSaveTrack&quot;)] Button _saveButton, [Inject(Id=&quot;ButtonCancel&quot;)] Button _cancelButton, [Inject(Id=&quot;ButtonShare&quot;)] Button _shareButton, DialogBuilder.Factory _dialogBuilderFactory, IBuildStateMachine _buildSM, UpdateUseCase _useCase)</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:38</div></div>
<div class="ttc" id="aclass_firebase_api_html_ae31d36a5198f59f5c083710f3292334a"><div class="ttname"><a href="class_firebase_api.html#ae31d36a5198f59f5c083710f3292334a">FirebaseApi.m_app</a></div><div class="ttdeci">FirebaseApp m_app</div><div class="ttdef"><b>Definition:</b> FirebaseApi.cs:18</div></div>
<div class="ttc" id="aclass_crashlytics_tester_html_a49e5b3c9b6b35636b77c9e91557ec100"><div class="ttname"><a href="class_crashlytics_tester.html#a49e5b3c9b6b35636b77c9e91557ec100">CrashlyticsTester.throwExceptionEvery60Updates</a></div><div class="ttdeci">void throwExceptionEvery60Updates()</div><div class="ttdef"><b>Definition:</b> CrashlyticsTester.cs:34</div></div>
<div class="ttc" id="aclass_calibrate_state_html_a67aa6fd87e9959b66a0dba4dede283c6"><div class="ttname"><a href="class_calibrate_state.html#a67aa6fd87e9959b66a0dba4dede283c6">CalibrateState.m_arSession</a></div><div class="ttdeci">ARSession m_arSession</div><div class="ttdef"><b>Definition:</b> CalibrateState.cs:31</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a49ba80c6c18045b411191132271eea2e"><div class="ttname"><a href="class_point3_d_view.html#a49ba80c6c18045b411191132271eea2e">Point3DView.m_screenPoint</a></div><div class="ttdeci">Vector3 m_screenPoint</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:36</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html"><div class="ttname"><a href="class_race_setup_u_i.html">RaceSetupUI</a></div><div class="ttdoc">Manages the UI for the RaceSetupState</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:22</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a7325f354089688d266ecd2578f32ba1c"><div class="ttname"><a href="class_build_state_machine.html#a7325f354089688d266ecd2578f32ba1c">BuildStateMachine.TouchInput</a></div><div class="ttdeci">void TouchInput()</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:88</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html"><div class="ttname"><a href="class_build_observe_dialog_u_i.html">BuildObserveDialogUI</a></div><div class="ttdoc">Manages the UI for the BuildObserveDialogState</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:35</div></div>
<div class="ttc" id="ainterface_i_build_save_u_i_html"><div class="ttname"><a href="interface_i_build_save_u_i.html">IBuildSaveUI</a></div><div class="ttdoc">Interface for BuildSaveUI</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:14</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a0a7317b9b73bec680f6b0148178298a0"><div class="ttname"><a href="class_calibrate_u_i.html#a0a7317b9b73bec680f6b0148178298a0">CalibrateUI.Reset</a></div><div class="ttdeci">void Reset()</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:118</div></div>
<div class="ttc" id="ainterface_i_build_paint_state_html_a60862c58ac503f589bb64ed0f72c22d8"><div class="ttname"><a href="interface_i_build_paint_state.html#a60862c58ac503f589bb64ed0f72c22d8">IBuildPaintState.Clear</a></div><div class="ttdeci">void Clear()</div><div class="ttdoc">Clears all recorded points for a fresh start</div></div>
<div class="ttc" id="aclass_race_manager_1_1_settings_html"><div class="ttname"><a href="class_race_manager_1_1_settings.html">RaceManager.Settings</a></div><div class="ttdef"><b>Definition:</b> RaceManager.cs:81</div></div>
<div class="ttc" id="aclass_popup_view_html_ae7b7473a3a1045273b6d0ba26c3479f5"><div class="ttname"><a href="class_popup_view.html#ae7b7473a3a1045273b6d0ba26c3479f5">PopupView.rect</a></div><div class="ttdeci">RectTransform rect</div><div class="ttdef"><b>Definition:</b> PopupView.cs:16</div></div>
<div class="ttc" id="aclass_snackbar_view_html_a9a082f9b02d41c01f0a8268a948097ee"><div class="ttname"><a href="class_snackbar_view.html#a9a082f9b02d41c01f0a8268a948097ee">SnackbarView.m_showButton</a></div><div class="ttdeci">Button m_showButton</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:23</div></div>
<div class="ttc" id="aclass_random_string_utility_html"><div class="ttname"><a href="class_random_string_utility.html">RandomStringUtility</a></div><div class="ttdoc">Utility class to create a random string (not used)</div><div class="ttdef"><b>Definition:</b> RandomStringUtility.cs:13</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html_ae56588e1b5d0dab98ad4461c0b407fe3"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html#ae56588e1b5d0dab98ad4461c0b407fe3">Baguio.Splines.Spline.m_pointsPerCurve</a></div><div class="ttdeci">int m_pointsPerCurve</div><div class="ttdef"><b>Definition:</b> Spline.cs:16</div></div>
<div class="ttc" id="aclass_dialog_html_ac391cf94c46e118d0b5d27fdd089fa31"><div class="ttname"><a href="class_dialog.html#ac391cf94c46e118d0b5d27fdd089fa31">Dialog.m_icon</a></div><div class="ttdeci">Image m_icon</div><div class="ttdef"><b>Definition:</b> Dialog.cs:16</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a684bcf65532c9ad03828e964cd187fba"><div class="ttname"><a href="class_vehicle_controller.html#a684bcf65532c9ad03828e964cd187fba">VehicleController.Speed</a></div><div class="ttdeci">void Speed()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:128</div></div>
<div class="ttc" id="aclass_game_settings_1_1_track_painter_settings_html_a87e08f0693d8626c711c85c2274d6c90"><div class="ttname"><a href="class_game_settings_1_1_track_painter_settings.html#a87e08f0693d8626c711c85c2274d6c90">GameSettings.TrackPainterSettings.CalibrateSettings</a></div><div class="ttdeci">CalibrateUI.Settings CalibrateSettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:24</div></div>
<div class="ttc" id="aclass_point3_d_factory_1_1_settings_html"><div class="ttname"><a href="class_point3_d_factory_1_1_settings.html">Point3DFactory.Settings</a></div><div class="ttdef"><b>Definition:</b> Point3DFactory.cs:37</div></div>
<div class="ttc" id="aclass_calibrate_state_html_a4d108cd7fc660419634eab41c286f82e"><div class="ttname"><a href="class_calibrate_state.html#a4d108cd7fc660419634eab41c286f82e">CalibrateState.Restart</a></div><div class="ttdeci">void Restart()</div><div class="ttdoc">Restarts the AR Session and resets the calibration progress</div><div class="ttdef"><b>Definition:</b> CalibrateState.cs:56</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a9a890d605ce39a673df64101455b9aed"><div class="ttname"><a href="class_build_save_u_i.html#a9a890d605ce39a673df64101455b9aed">BuildSaveUI.m_session</a></div><div class="ttdeci">IBuildStateMachine m_session</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:24</div></div>
<div class="ttc" id="aclass_center_track_tool_html"><div class="ttname"><a href="class_center_track_tool.html">CenterTrackTool</a></div><div class="ttdoc">Controller for the tool that centers the whole track in front of the camera.</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:16</div></div>
<div class="ttc" id="aclass_root_state_machine_html_aa14a86e3c5134d6250e84994f5a72ffa"><div class="ttname"><a href="class_root_state_machine.html#aa14a86e3c5134d6250e84994f5a72ffa">RootStateMachine.IGetCurrentStateName</a></div><div class="ttdeci">string IGetCurrentStateName()</div><div class="ttdoc">Returns the names of the current states</div><div class="ttdef"><b>Definition:</b> RootStateMachine.cs:42</div></div>
<div class="ttc" id="aclass_vehicle_factory_1_1_params_html"><div class="ttname"><a href="class_vehicle_factory_1_1_params.html">VehicleFactory.Params</a></div><div class="ttdef"><b>Definition:</b> VehicleFactory.cs:21</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_track_data_wrapper_html_a0ff72918294be5cfba7fab2fa971eda8"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_track_data_wrapper.html#a0ff72918294be5cfba7fab2fa971eda8">Baguio.Splines.TrackDataWrapper.SaveTrack</a></div><div class="ttdeci">static void SaveTrack(TrackData _track, string _name)</div><div class="ttdef"><b>Definition:</b> TrackDataWrapper.cs:35</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a8d0dc79f7d8e0cc5e3199359dde55d08"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a8d0dc79f7d8e0cc5e3199359dde55d08">BuildObserveDialogUI.m_subscription</a></div><div class="ttdeci">IDisposable m_subscription</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:48</div></div>
<div class="ttc" id="ainterface_i_build_observe_dialog_u_i_html"><div class="ttname"><a href="interface_i_build_observe_dialog_u_i.html">IBuildObserveDialogUI</a></div><div class="ttdoc">Interface for BuildObserveDialogState</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:16</div></div>
<div class="ttc" id="aclass_dialog_html_a4590e0a7cc91330223f21fbfd2e3213e"><div class="ttname"><a href="class_dialog.html#a4590e0a7cc91330223f21fbfd2e3213e">Dialog.m_title</a></div><div class="ttdeci">TextMeshProUGUI m_title</div><div class="ttdef"><b>Definition:</b> Dialog.cs:15</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html_a523097b8f79a208464174326b8a96914"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html#a523097b8f79a208464174326b8a96914">Baguio.Splines.Curve.m_path</a></div><div class="ttdeci">OrientedPoint[] m_path</div><div class="ttdef"><b>Definition:</b> Curve.cs:17</div></div>
<div class="ttc" id="ainterface_i_race_over_state_html_acdb0c2c1522bdd341efc369d844fb1cc"><div class="ttname"><a href="interface_i_race_over_state.html#acdb0c2c1522bdd341efc369d844fb1cc">IRaceOverState.OnRetry</a></div><div class="ttdeci">void OnRetry()</div><div class="ttdoc">Returns to the RaceSetupState</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a16e4d9ac4b4acec60d1c38f76aa01ccc"><div class="ttname"><a href="class_vehicle_controller.html#a16e4d9ac4b4acec60d1c38f76aa01ccc">VehicleController.Destroy</a></div><div class="ttdeci">void Destroy()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:211</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a7784c42361fc37d9b06f113ecfa094f3"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a7784c42361fc37d9b06f113ecfa094f3">Baguio.Splines.SplineManager.m_trackData</a></div><div class="ttdeci">TrackData m_trackData</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:55</div></div>
<div class="ttc" id="aclass_paint_help_view_html_ae8ef5afddad253ecbc30b8f53797b1ff"><div class="ttname"><a href="class_paint_help_view.html#ae8ef5afddad253ecbc30b8f53797b1ff">PaintHelpView.m_animator</a></div><div class="ttdeci">Animator m_animator</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:18</div></div>
<div class="ttc" id="aclass_game_settings_1_1_race_settings_html_a5057d2218876a2a88c9b8cdd442c1de5"><div class="ttname"><a href="class_game_settings_1_1_race_settings.html#a5057d2218876a2a88c9b8cdd442c1de5">GameSettings.RaceSettings.VehicleSettings</a></div><div class="ttdeci">VehicleController.Settings VehicleSettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:42</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a2ffdc555eefdf4304e53ea778a8524ef"><div class="ttname"><a href="class_calibrate_u_i.html#a2ffdc555eefdf4304e53ea778a8524ef">CalibrateUI.OnDisable</a></div><div class="ttdeci">void OnDisable()</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:88</div></div>
<div class="ttc" id="aclass_discrete_slider_html_a80db1c703db1d3253eb87deebde261d0"><div class="ttname"><a href="class_discrete_slider.html#a80db1c703db1d3253eb87deebde261d0">DiscreteSlider.m_disposables</a></div><div class="ttdeci">CompositeDisposable m_disposables</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:34</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_a375693a8817f0591ecd6d7bcac0dda13"><div class="ttname"><a href="class_build_load_u_i.html#a375693a8817f0591ecd6d7bcac0dda13">BuildLoadUI.OnCancelPressed</a></div><div class="ttdeci">void OnCancelPressed()</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:138</div></div>
<div class="ttc" id="aclass_discrete_slider_html_ac0d207c756c15661a522c636abd36d5c"><div class="ttname"><a href="class_discrete_slider.html#ac0d207c756c15661a522c636abd36d5c">DiscreteSlider.m_labels</a></div><div class="ttdeci">string[] m_labels</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:23</div></div>
<div class="ttc" id="aclass_build_paint_u_i_html_a1330a996584b5ef4f9f30e85e14522d6"><div class="ttname"><a href="class_build_paint_u_i.html#a1330a996584b5ef4f9f30e85e14522d6">BuildPaintUI.OnClearButtonPressed</a></div><div class="ttdeci">void OnClearButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildPaintUI.cs:58</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_ab9fb6b80018511f8b1de2a3cce35315f"><div class="ttname"><a href="class_race_setup_u_i.html#ab9fb6b80018511f8b1de2a3cce35315f">RaceSetupUI.m_startButton</a></div><div class="ttdeci">Button m_startButton</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:25</div></div>
<div class="ttc" id="ainterface_i_race_state_machine_html"><div class="ttname"><a href="interface_i_race_state_machine.html">IRaceStateMachine</a></div><div class="ttdoc">Interface for the RaceStateMachine</div><div class="ttdef"><b>Definition:</b> RaceStateMachine.cs:11</div></div>
<div class="ttc" id="aclass_dialog_factory_html_a70b580334d8402ab88b0b1c556f817f0"><div class="ttname"><a href="class_dialog_factory.html#a70b580334d8402ab88b0b1c556f817f0">DialogFactory.Create</a></div><div class="ttdeci">Dialog Create(Params _params)</div><div class="ttdef"><b>Definition:</b> DialogFactory.cs:28</div></div>
<div class="ttc" id="aclass_state_machine_html"><div class="ttname"><a href="class_state_machine.html">StateMachine</a></div><div class="ttdoc">StateMachine that can be derived from. Is extending the State class to enable hierarchical StateMachi...</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:15</div></div>
<div class="ttc" id="aclass_build_load_state_html_a7c5acfd240b297dc33e3257fdf8412dc"><div class="ttname"><a href="class_build_load_state.html#a7c5acfd240b297dc33e3257fdf8412dc">BuildLoadState.Load</a></div><div class="ttdeci">void Load(string fileName)</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:120</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a85888b43315e5a2a01d1fe4da5d229fd"><div class="ttname"><a href="class_dialog_builder.html#a85888b43315e5a2a01d1fe4da5d229fd">DialogBuilder.Build</a></div><div class="ttdeci">Dialog Build()</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:70</div></div>
<div class="ttc" id="aclass_build_observe_dialog_state_html_a3a90e5c8422abbd233813ebd5f483492"><div class="ttname"><a href="class_build_observe_dialog_state.html#a3a90e5c8422abbd233813ebd5f483492">BuildObserveDialogState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogState.cs:37</div></div>
<div class="ttc" id="ainterface_i_build_dialog_state_html_a8ddc8b7148770d6d2d80e06dee9b7b44"><div class="ttname"><a href="interface_i_build_dialog_state.html#a8ddc8b7148770d6d2d80e06dee9b7b44">IBuildDialogState.Recalibrate</a></div><div class="ttdeci">void Recalibrate()</div><div class="ttdoc">Transitions back to CalibrateState</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_af0c90dafd08513adbfd532fb13b27602"><div class="ttname"><a href="class_build_load_u_i.html#af0c90dafd08513adbfd532fb13b27602">BuildLoadUI.LoadList</a></div><div class="ttdeci">void LoadList()</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:66</div></div>
<div class="ttc" id="aclass_race_manager_html_aea1a7a4b7da64131d06232b1d495f0ce"><div class="ttname"><a href="class_race_manager.html#aea1a7a4b7da64131d06232b1d495f0ce">RaceManager.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:26</div></div>
<div class="ttc" id="aclass_u_i_fader_html_a452d1651a2ca6c2c66c02927b20014d5"><div class="ttname"><a href="class_u_i_fader.html#a452d1651a2ca6c2c66c02927b20014d5">UIFader.Activate</a></div><div class="ttdeci">void Activate()</div><div class="ttdoc">Fades in</div><div class="ttdef"><b>Definition:</b> UIFader.cs:56</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html_aaf6f170c744a73dcffc420bb59e7ad3d"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html#aaf6f170c744a73dcffc420bb59e7ad3d">Baguio.Splines.Curve.ALPHA</a></div><div class="ttdeci">const float ALPHA</div><div class="ttdef"><b>Definition:</b> Curve.cs:15</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a82f6a504f3cb19c4d54e4419e7307e8a"><div class="ttname"><a href="class_point3_d_view.html#a82f6a504f3cb19c4d54e4419e7307e8a">Point3DView.OnMouseDrag</a></div><div class="ttdeci">void OnMouseDrag()</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:96</div></div>
<div class="ttc" id="aclass_tests_1_1_track_data_test_html"><div class="ttname"><a href="class_tests_1_1_track_data_test.html">Tests.TrackDataTest</a></div><div class="ttdef"><b>Definition:</b> TrackDataTest.cs:11</div></div>
<div class="ttc" id="anamespace_baguio_html"><div class="ttname"><a href="namespace_baguio.html">Baguio</a></div><div class="ttdef"><b>Definition:</b> SplineManagerInspector.cs:9</div></div>
<div class="ttc" id="ainterface_i_feature_points_manager_html_afb8361805b2b3f7cd8f5b2ecb2271624"><div class="ttname"><a href="interface_i_feature_points_manager.html#afb8361805b2b3f7cd8f5b2ecb2271624">IFeaturePointsManager.GetFeaturePoints</a></div><div class="ttdeci">Vector3[] GetFeaturePoints()</div><div class="ttdoc">Returns the feature points positions in an array from beginning to end of the track</div></div>
<div class="ttc" id="ainterface_i_build_state_machine_html_a2df75f51e6f1ca14718235d434848a04"><div class="ttname"><a href="interface_i_build_state_machine.html#a2df75f51e6f1ca14718235d434848a04">IBuildStateMachine.CurrentTrackData</a></div><div class="ttdeci">TrackData CurrentTrackData</div><div class="ttdoc">The current session's trackdata.</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:24</div></div>
<div class="ttc" id="ainterface_i_racing_state_html"><div class="ttname"><a href="interface_i_racing_state.html">IRacingState</a></div><div class="ttdoc">Interface for RacingState</div><div class="ttdef"><b>Definition:</b> RacingState.cs:12</div></div>
<div class="ttc" id="aclass_auth_tester_html_af75e3c8ecc460fc593ba317aa8a94659"><div class="ttname"><a href="class_auth_tester.html#af75e3c8ecc460fc593ba317aa8a94659">AuthTester.POSITIVE</a></div><div class="ttdeci">static Color POSITIVE</div><div class="ttdef"><b>Definition:</b> AuthTester.cs:21</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html_a21a4647b27ffe1b8acd7802f1804a95e"><div class="ttname"><a href="class_build_dialog_u_i.html#a21a4647b27ffe1b8acd7802f1804a95e">BuildDialogUI.m_impress</a></div><div class="ttdeci">PopupView m_impress</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:20</div></div>
<div class="ttc" id="aclass_dialog_builder_1_1_settings_html_a8ac3e125c212dd6a1683d77013b0155e"><div class="ttname"><a href="class_dialog_builder_1_1_settings.html#a8ac3e125c212dd6a1683d77013b0155e">DialogBuilder.Settings.DefaultButtonText</a></div><div class="ttdeci">string DefaultButtonText</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:97</div></div>
<div class="ttc" id="aclass_touch_input_tester_html"><div class="ttname"><a href="class_touch_input_tester.html">TouchInputTester</a></div><div class="ttdoc">Component to test the TouchInput functionality in an extra scenario.</div><div class="ttdef"><b>Definition:</b> TouchInputTester.cs:13</div></div>
<div class="ttc" id="aclass_observe_use_case_html"><div class="ttname"><a href="class_observe_use_case.html">ObserveUseCase</a></div><div class="ttdoc">Usecase to get or observe track data.</div><div class="ttdef"><b>Definition:</b> ObserveUseCase.cs:11</div></div>
<div class="ttc" id="aclass_database_tester_html_a977d9f52a9baec3484adfecb3cd917d1"><div class="ttname"><a href="class_database_tester.html#a977d9f52a9baec3484adfecb3cd917d1">DatabaseTester.Construct</a></div><div class="ttdeci">void Construct(TracksRepository _repository, [Inject(Id=&quot;TrackParent&quot;)] ISplineManager _splineManager)</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:34</div></div>
<div class="ttc" id="aclass_calibrate_state_html"><div class="ttname"><a href="class_calibrate_state.html">CalibrateState</a></div><div class="ttdoc">Resets the AR session to calibrate ARFoundation</div><div class="ttdef"><b>Definition:</b> CalibrateState.cs:29</div></div>
<div class="ttc" id="aclass_discrete_slider_html_a8c83d77811d83e9b150936e84fc73706"><div class="ttname"><a href="class_discrete_slider.html#a8c83d77811d83e9b150936e84fc73706">DiscreteSlider.m_transform</a></div><div class="ttdeci">Transform m_transform</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:29</div></div>
<div class="ttc" id="ainterface_i_build_editor_state_html_ad1f10fd42a8d2632dbd34b6847eef73c"><div class="ttname"><a href="interface_i_build_editor_state.html#ad1f10fd42a8d2632dbd34b6847eef73c">IBuildEditorState.OnSave</a></div><div class="ttdeci">void OnSave()</div><div class="ttdoc">Transitions to the BuildSaveState</div></div>
<div class="ttc" id="ainterface_i_build_load_u_i_html"><div class="ttname"><a href="interface_i_build_load_u_i.html">IBuildLoadUI</a></div><div class="ttdoc">Interface for BuildLoadUI</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:14</div></div>
<div class="ttc" id="aclass_race_setup_u_i_1_1_settings_html"><div class="ttname"><a href="class_race_setup_u_i_1_1_settings.html">RaceSetupUI.Settings</a></div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:94</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_abbb4443d1b638278291503f67cdf1dea"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#abbb4443d1b638278291503f67cdf1dea">BuildObserveDialogUI.m_state</a></div><div class="ttdeci">IBuildObserveDialogState m_state</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:45</div></div>
<div class="ttc" id="aclass_point3_d_factory_html_ad35d935b8332ca3762107bafd2f054bd"><div class="ttname"><a href="class_point3_d_factory.html#ad35d935b8332ca3762107bafd2f054bd">Point3DFactory.m_container</a></div><div class="ttdeci">readonly DiContainer m_container</div><div class="ttdef"><b>Definition:</b> Point3DFactory.cs:15</div></div>
<div class="ttc" id="aclass_crashlytics_tester_html_af3cdc94ccc1d06fd99bbbd69a4492c4b"><div class="ttname"><a href="class_crashlytics_tester.html#af3cdc94ccc1d06fd99bbbd69a4492c4b">CrashlyticsTester.Update</a></div><div class="ttdeci">void Update()</div><div class="ttdef"><b>Definition:</b> CrashlyticsTester.cs:24</div></div>
<div class="ttc" id="aclass_timer_view_html"><div class="ttname"><a href="class_timer_view.html">TimerView</a></div><div class="ttdoc">Displays the timer for the RacingState</div><div class="ttdef"><b>Definition:</b> TimerView.cs:15</div></div>
<div class="ttc" id="aclass_android_utility_html_a5e83f83b49860848d291fb2f2d730ad7"><div class="ttname"><a href="class_android_utility.html#a5e83f83b49860848d291fb2f2d730ad7">AndroidUtility.ShowAndroidToastMessage</a></div><div class="ttdeci">static void ShowAndroidToastMessage(string message)</div><div class="ttdoc">Show an Android toast message.</div><div class="ttdef"><b>Definition:</b> AndroidUtility.cs:17</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a0d31546256628a8c9a163cfdb0985de3"><div class="ttname"><a href="class_feature_points_manager.html#a0d31546256628a8c9a163cfdb0985de3">FeaturePointsManager.m_pointGOs</a></div><div class="ttdeci">List&lt; GameObject &gt; m_pointGOs</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:55</div></div>
<div class="ttc" id="aclass_game_settings_1_1_u_i_settings_html_af452d90aef495ec0ecea49784d6327ae"><div class="ttname"><a href="class_game_settings_1_1_u_i_settings.html#af452d90aef495ec0ecea49784d6327ae">GameSettings.UISettings.LoadingSettings</a></div><div class="ttdeci">BuildLoadUI.Settings LoadingSettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:33</div></div>
<div class="ttc" id="ainterface_i_build_save_state_html"><div class="ttname"><a href="interface_i_build_save_state.html">IBuildSaveState</a></div><div class="ttdoc">Interface for the BuildSaveState</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:12</div></div>
<div class="ttc" id="aclass_calibrate_u_i_1_1_settings_html"><div class="ttname"><a href="class_calibrate_u_i_1_1_settings.html">CalibrateUI.Settings</a></div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:153</div></div>
<div class="ttc" id="aclass_state_machine_html_a7f091ac42ac34baf31881a0903d46e56"><div class="ttname"><a href="class_state_machine.html#a7f091ac42ac34baf31881a0903d46e56">StateMachine.m_defaultState</a></div><div class="ttdeci">StateName m_defaultState</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:20</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a417dcdfc1bb5132db9b78d9ca8bffcba"><div class="ttname"><a href="class_build_state_machine.html#a417dcdfc1bb5132db9b78d9ca8bffcba">BuildStateMachine.EditorInput</a></div><div class="ttdeci">void EditorInput()</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:98</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a6c838624d7e86fefd5e18067c70960cc"><div class="ttname"><a href="class_build_observe_state.html#a6c838624d7e86fefd5e18067c70960cc">BuildObserveState.UpdateTrack</a></div><div class="ttdeci">void UpdateTrack(TrackData _track)</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:125</div></div>
<div class="ttc" id="aclass_discrete_slider_html_a30a5810821aebaf5a5c5ad0f713847dd"><div class="ttname"><a href="class_discrete_slider.html#a30a5810821aebaf5a5c5ad0f713847dd">DiscreteSlider.Awake</a></div><div class="ttdeci">void Awake()</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:38</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_aed2f39ed0576625de8e8da19a76171e0"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#aed2f39ed0576625de8e8da19a76171e0">ObservableLongPointerDownTrigger.OnMouseDown</a></div><div class="ttdeci">void OnMouseDown()</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:31</div></div>
<div class="ttc" id="aclass_auth_api_html_acc94f3f8953ce214b491c6ef40862f41"><div class="ttname"><a href="class_auth_api.html#acc94f3f8953ce214b491c6ef40862f41">AuthApi.SignedIn</a></div><div class="ttdeci">bool? SignedIn</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:19</div></div>
<div class="ttc" id="ainterface_i_build_observe_dialog_u_i_html_a0a32720a92c484fe5077bb2dd85c4b53"><div class="ttname"><a href="interface_i_build_observe_dialog_u_i.html#a0a32720a92c484fe5077bb2dd85c4b53">IBuildObserveDialogUI.DoReceiveLiveUpdates</a></div><div class="ttdeci">bool DoReceiveLiveUpdates</div><div class="ttdoc">Returns whether the player wants to receive live updates for the downloaded track</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:28</div></div>
<div class="ttc" id="aclass_auth_api_html_acbcd45f9b104f16be2f555f53efd3d20"><div class="ttname"><a href="class_auth_api.html#acbcd45f9b104f16be2f555f53efd3d20">AuthApi.m_auth</a></div><div class="ttdeci">FirebaseAuth m_auth</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:21</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_a3311f04492a538103ffe5887ce48efd4"><div class="ttname"><a href="class_race_setup_u_i.html#a3311f04492a538103ffe5887ce48efd4">RaceSetupUI.m_subscription</a></div><div class="ttdeci">IDisposable m_subscription</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:31</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_af690d88edfeeb0aadc9ee202045fc4f8"><div class="ttname"><a href="class_calibrate_u_i.html#af690d88edfeeb0aadc9ee202045fc4f8">CalibrateUI.m_pointCloudManager</a></div><div class="ttdeci">ARPointCloudManager m_pointCloudManager</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:36</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a4d3a646dd756cd7a78d8b28b2cbefd4b"><div class="ttname"><a href="class_dialog_builder.html#a4d3a646dd756cd7a78d8b28b2cbefd4b">DialogBuilder.m_buttons</a></div><div class="ttdeci">List&lt; ButtonModel &gt; m_buttons</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:36</div></div>
<div class="ttc" id="aclass_track_data_html_ae580755b3e896df6a7090a8f9b318848"><div class="ttname"><a href="class_track_data.html#ae580755b3e896df6a7090a8f9b318848">TrackData.m_closed</a></div><div class="ttdeci">bool m_closed</div><div class="ttdoc">Determines if the track is closed or a sprint</div><div class="ttdef"><b>Definition:</b> TrackData.cs:45</div></div>
<div class="ttc" id="aclass_build_observe_u_i_html_a2fbc2e0eb137159b1094d77a7ea42aa2"><div class="ttname"><a href="class_build_observe_u_i.html#a2fbc2e0eb137159b1094d77a7ea42aa2">BuildObserveUI.OnEditCopyButtonPressed</a></div><div class="ttdeci">void OnEditCopyButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:49</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_shape_data_html"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_shape_data.html">Baguio.Splines.ShapeData</a></div><div class="ttdoc">Scriptable object containing the data of a track shape ready to extrude.</div><div class="ttdef"><b>Definition:</b> ShapeData.cs:15</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a98b1771981ceb1cfa1f4d59a27629805"><div class="ttname"><a href="class_build_state_machine.html#a98b1771981ceb1cfa1f4d59a27629805">BuildStateMachine.m_trackBuilder</a></div><div class="ttdeci">IFeaturePointsManager m_trackBuilder</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:46</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a9c304f29ea5577b02a09cf0ee4babd9d"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a9c304f29ea5577b02a09cf0ee4babd9d">Baguio.Splines.SplineManager.Construct</a></div><div class="ttdeci">void Construct([InjectOptional] IBuildStateMachine _session)</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:67</div></div>
<div class="ttc" id="aclass_build_editor_state_html_ae940f3b0043fba6f5586fc2232bed5ac"><div class="ttname"><a href="class_build_editor_state.html#ae940f3b0043fba6f5586fc2232bed5ac">BuildEditorState.OnRace</a></div><div class="ttdeci">void OnRace()</div><div class="ttdoc">Transitions to the RaceSetupState</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:154</div></div>
<div class="ttc" id="aclass_touch_input_1_1_settings_html_a7b507ebf6ee9c295b9602bb2380506b4"><div class="ttname"><a href="class_touch_input_1_1_settings.html#a7b507ebf6ee9c295b9602bb2380506b4">TouchInput.Settings.Gravity</a></div><div class="ttdeci">float Gravity</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:90</div></div>
<div class="ttc" id="aclass_discrete_slider_model_html_a3eca12206a20a3a6523bf5a634441b87"><div class="ttname"><a href="class_discrete_slider_model.html#a3eca12206a20a3a6523bf5a634441b87">DiscreteSliderModel.values</a></div><div class="ttdeci">float[] values</div><div class="ttdef"><b>Definition:</b> DiscreteSliderModel.cs:26</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080a15624a9eb30e36c12f3bc052cde28e87"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080a15624a9eb30e36c12f3bc052cde28e87">StateName.BUILD_SAVE_STATE</a></div></div>
<div class="ttc" id="aclass_paint_help_view_html_a4cf62a06a0ea2e7a081909e4744c8d62"><div class="ttname"><a href="class_paint_help_view.html#a4cf62a06a0ea2e7a081909e4744c8d62">PaintHelpView.m_subscription</a></div><div class="ttdeci">IDisposable m_subscription</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:23</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html_aa576621ca50bb009c7b9fc3a1e4b541e"><div class="ttname"><a href="class_build_dialog_u_i.html#aa576621ca50bb009c7b9fc3a1e4b541e">BuildDialogUI.OnImpressButtonPressed</a></div><div class="ttdeci">void OnImpressButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:60</div></div>
<div class="ttc" id="aclass_dialog_factory_html_a222297a193c5b2442156d2e35fccdf61"><div class="ttname"><a href="class_dialog_factory.html#a222297a193c5b2442156d2e35fccdf61">DialogFactory.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> DialogFactory.cs:16</div></div>
<div class="ttc" id="aclass_tracks_repository_html_ada13a7bb8cd121b69380cf5870204391"><div class="ttname"><a href="class_tracks_repository.html#ada13a7bb8cd121b69380cf5870204391">TracksRepository.TracksRepository</a></div><div class="ttdeci">TracksRepository(DatabaseApi databaseApi)</div><div class="ttdef"><b>Definition:</b> TracksRepository.cs:18</div></div>
<div class="ttc" id="aclass_calibrate_state_html_a3145d409dd39affc4583faba8ba566f1"><div class="ttname"><a href="class_calibrate_state.html#a3145d409dd39affc4583faba8ba566f1">CalibrateState.DoStart</a></div><div class="ttdeci">void DoStart()</div><div class="ttdoc">Transitions to BuildStateMachine</div><div class="ttdef"><b>Definition:</b> CalibrateState.cs:50</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a894b1d6faf39fdad6a79a53d02564712"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a894b1d6faf39fdad6a79a53d02564712">Baguio.Splines.SplineManager.m_path</a></div><div class="ttdeci">OrientedPoint[] m_path</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:58</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a2beeb0f0797bc6989548f6e10edf330b"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a2beeb0f0797bc6989548f6e10edf330b">Baguio.Splines.SplineManager.m_spline</a></div><div class="ttdeci">Spline m_spline</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:62</div></div>
<div class="ttc" id="ainterface_i_build_observe_state_html_a363d6d770749ada3cd89f7a5b496481f"><div class="ttname"><a href="interface_i_build_observe_state.html#a363d6d770749ada3cd89f7a5b496481f">IBuildObserveState.Back</a></div><div class="ttdeci">void Back()</div><div class="ttdoc">Returns to the BuildDialogState</div></div>
<div class="ttc" id="ainterface_i_feature_points_manager_html_a648c2b10b9d25831aeeae339425404f2"><div class="ttname"><a href="interface_i_feature_points_manager.html#a648c2b10b9d25831aeeae339425404f2">IFeaturePointsManager.UpdateFeaturePoints</a></div><div class="ttdeci">void UpdateFeaturePoints(ref Vector3[] _featurePoints)</div><div class="ttdoc">Updates the feature points to the given position array</div></div>
<div class="ttc" id="aclass_firebase_api_html_a70141c70ddd3791376ce338147b2c786"><div class="ttname"><a href="class_firebase_api.html#a70141c70ddd3791376ce338147b2c786">FirebaseApi.Initialize</a></div><div class="ttdeci">void Initialize()</div><div class="ttdef"><b>Definition:</b> FirebaseApi.cs:25</div></div>
<div class="ttc" id="aclass_popup_view_html"><div class="ttname"><a href="class_popup_view.html">PopupView</a></div><div class="ttdoc">View that can be activated and deactivated using a popup overlay transition. (Used to display the imp...</div><div class="ttdef"><b>Definition:</b> PopupView.cs:14</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html_a5204af45645cacf4fd0bac7c4eec6f65"><div class="ttname"><a href="class_build_dialog_u_i.html#a5204af45645cacf4fd0bac7c4eec6f65">BuildDialogUI.m_state</a></div><div class="ttdeci">IBuildDialogState m_state</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:21</div></div>
<div class="ttc" id="aclass_state_html_a544ddea32ef5602bef81d134ac252ce0"><div class="ttname"><a href="class_state.html#a544ddea32ef5602bef81d134ac252ce0">State.m_stateMachine</a></div><div class="ttdeci">StateMachine m_stateMachine</div><div class="ttdef"><b>Definition:</b> State.cs:30</div></div>
<div class="ttc" id="aclass_build_save_state_html_acfbca3bc2c99bace68d4cf7db30c40b3"><div class="ttname"><a href="class_build_save_state.html#acfbca3bc2c99bace68d4cf7db30c40b3">BuildSaveState.OnCancel</a></div><div class="ttdeci">void OnCancel()</div><div class="ttdoc">Returns back to the BuildEditorState</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:82</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_ae2eab724116bb46405a0c37a964c2d80"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#ae2eab724116bb46405a0c37a964c2d80">BuildObserveDialogUI.ShowInvalidKeyDialog</a></div><div class="ttdeci">void ShowInvalidKeyDialog()</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:119</div></div>
<div class="ttc" id="ainterface_i_a_r_state_machine_html"><div class="ttname"><a href="interface_i_a_r_state_machine.html">IARStateMachine</a></div><div class="ttdoc">Interface for the ARStateMachine</div><div class="ttdef"><b>Definition:</b> ARStateMachine.cs:11</div></div>
<div class="ttc" id="ainterface_i_feature_points_manager_html_ace5208986fa9c70ec1324643942edfa4"><div class="ttname"><a href="interface_i_feature_points_manager.html#ace5208986fa9c70ec1324643942edfa4">IFeaturePointsManager.InstantiateFeaturePoints</a></div><div class="ttdeci">void InstantiateFeaturePoints(ref Vector3[] points)</div><div class="ttdoc">Instantiates the feature point game objects</div></div>
<div class="ttc" id="aclass_race_manager_html_a06fc92f3b38d35e759d6225ea81f9b43"><div class="ttname"><a href="class_race_manager.html#a06fc92f3b38d35e759d6225ea81f9b43">RaceManager.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:28</div></div>
<div class="ttc" id="aclass_u_i_fader_html"><div class="ttname"><a href="class_u_i_fader.html">UIFader</a></div><div class="ttdoc">Automatically transitions all Graphics Objects with a fade in and out. Is used for screen transitions...</div><div class="ttdef"><b>Definition:</b> UIFader.cs:15</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080">StateName</a></div><div class="ttdeci">StateName</div><div class="ttdef"><b>Definition:</b> State.cs:6</div></div>
<div class="ttc" id="aclass_build_paint_state_html_a7eefe6db81ed9ada8ad103e07fd71823"><div class="ttname"><a href="class_build_paint_state.html#a7eefe6db81ed9ada8ad103e07fd71823">BuildPaintState.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:46</div></div>
<div class="ttc" id="aclass_configuration_html_aa3bc3fb245eba0e42b8c3acaaab98dce"><div class="ttname"><a href="class_configuration.html#aa3bc3fb245eba0e42b8c3acaaab98dce">Configuration.m_streetMaterials</a></div><div class="ttdeci">Material[] m_streetMaterials</div><div class="ttdef"><b>Definition:</b> Configuration.cs:64</div></div>
<div class="ttc" id="ainterface_i_build_paint_state_html_a6f1010e0c5a65b84587b8ef0b84b1961"><div class="ttname"><a href="interface_i_build_paint_state.html#a6f1010e0c5a65b84587b8ef0b84b1961">IBuildPaintState.OnCancel</a></div><div class="ttdeci">void OnCancel()</div><div class="ttdoc">Transitions back to the BuildDialogState</div></div>
<div class="ttc" id="aclass_load_list_item_view_html_a45f4662c47dac4f9a0f0955c77547473"><div class="ttname"><a href="class_load_list_item_view.html#a45f4662c47dac4f9a0f0955c77547473">LoadListItemView.m_itemButton</a></div><div class="ttdeci">Button m_itemButton</div><div class="ttdef"><b>Definition:</b> LoadListItemView.cs:15</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a123a6f8a76f0768d7a7b4fb69cf368cb"><div class="ttname"><a href="class_dialog_builder.html#a123a6f8a76f0768d7a7b4fb69cf368cb">DialogBuilder.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:31</div></div>
<div class="ttc" id="aclass_configuration_html_a9dc3c58f9d1f478b8681eb59e3f0c1b8"><div class="ttname"><a href="class_configuration.html#a9dc3c58f9d1f478b8681eb59e3f0c1b8">Configuration.ShowNormals</a></div><div class="ttdeci">static bool ShowNormals</div><div class="ttdef"><b>Definition:</b> Configuration.cs:92</div></div>
<div class="ttc" id="aclass_vehicle_factory_html_a0654b9fb3e215f21763050e158b3c4d4"><div class="ttname"><a href="class_vehicle_factory.html#a0654b9fb3e215f21763050e158b3c4d4">VehicleFactory.VehicleFactory</a></div><div class="ttdeci">VehicleFactory(DiContainer _container)</div><div class="ttdef"><b>Definition:</b> VehicleFactory.cs:35</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_ad9a59cd2006e79243e29a6dc51907683"><div class="ttname"><a href="class_build_load_u_i.html#ad9a59cd2006e79243e29a6dc51907683">BuildLoadUI.OnItemSelected</a></div><div class="ttdeci">void OnItemSelected(int index)</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:110</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_shape_data_html_a1943cf1c230876c5b5459376ebe1bbfb"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_shape_data.html#a1943cf1c230876c5b5459376ebe1bbfb">Baguio.Splines.ShapeData.m_normals</a></div><div class="ttdeci">Vector2[] m_normals</div><div class="ttdoc">the normals, must be in the same order and number as the vertices</div><div class="ttdef"><b>Definition:</b> ShapeData.cs:26</div></div>
<div class="ttc" id="aclass_root_state_machine_html_ab2ae4b415114e1a010c10afa21d92d68"><div class="ttname"><a href="class_root_state_machine.html#ab2ae4b415114e1a010c10afa21d92d68">RootStateMachine.IEnterState</a></div><div class="ttdeci">void IEnterState()</div><div class="ttdoc">Call this to kick off the state machine and enter the first state</div><div class="ttdef"><b>Definition:</b> RootStateMachine.cs:37</div></div>
<div class="ttc" id="aclass_build_load_u_i_1_1_settings_html"><div class="ttname"><a href="class_build_load_u_i_1_1_settings.html">BuildLoadUI.Settings</a></div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:156</div></div>
<div class="ttc" id="aclass_state_machine_html_ab5e37f4366473f0f1925748f306f1816"><div class="ttname"><a href="class_state_machine.html#ab5e37f4366473f0f1925748f306f1816">StateMachine.TransitionToState</a></div><div class="ttdeci">void TransitionToState(StateName _newState)</div><div class="ttdoc">Transitions to the new State. This will call the ExitState method if</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:35</div></div>
<div class="ttc" id="ainterface_i_build_state_machine_html_a7953e96b8ac29ebe48ca6ab1d77120fe"><div class="ttname"><a href="interface_i_build_state_machine.html#a7953e96b8ac29ebe48ca6ab1d77120fe">IBuildStateMachine.ReturnToPreviousStateFlag</a></div><div class="ttdeci">bool ReturnToPreviousStateFlag</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:14</div></div>
<div class="ttc" id="ainterface_i_build_load_state_html_a8aa50c39343bd6b708f48aebf1df2ef1"><div class="ttname"><a href="interface_i_build_load_state.html#a8aa50c39343bd6b708f48aebf1df2ef1">IBuildLoadState.CancelLoading</a></div><div class="ttdeci">void CancelLoading()</div><div class="ttdoc">Returns to the BuildDialogState</div></div>
<div class="ttc" id="aclass_tracks_repository_html_ac1078055d58873de2a13df8ece5b1fa6"><div class="ttname"><a href="class_tracks_repository.html#ac1078055d58873de2a13df8ece5b1fa6">TracksRepository.PushTrack</a></div><div class="ttdeci">IObservable&lt; string &gt; PushTrack(TrackData _trackData)</div><div class="ttdoc">Pushes the TrackData object to the remote database. If the track already exists in the DB,...</div><div class="ttdef"><b>Definition:</b> TracksRepository.cs:29</div></div>
<div class="ttc" id="aclass_build_load_state_html_a03e767140ff8972fcde4c5a9773d18ea"><div class="ttname"><a href="class_build_load_state.html#a03e767140ff8972fcde4c5a9773d18ea">BuildLoadState.Initialise</a></div><div class="ttdeci">override void Initialise()</div><div class="ttdoc">Override this as your Awake/Start/Init Function. Is called when this State is added to a StateMachine</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:57</div></div>
<div class="ttc" id="aclass_configuration_html_a62ac06016fce27b565864bcd015b1361"><div class="ttname"><a href="class_configuration.html#a62ac06016fce27b565864bcd015b1361">Configuration.m_shapeDatas</a></div><div class="ttdeci">ShapeData[] m_shapeDatas</div><div class="ttdef"><b>Definition:</b> Configuration.cs:62</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a39f032b000551c6fc7b2e02a0b0d4b92"><div class="ttname"><a href="class_center_track_tool.html#a39f032b000551c6fc7b2e02a0b0d4b92">CenterTrackTool.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:31</div></div>
<div class="ttc" id="aclass_state_machine_installer_html_abe02b505b922a4978ac9721df07da6c0"><div class="ttname"><a href="class_state_machine_installer.html#abe02b505b922a4978ac9721df07da6c0">StateMachineInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> StateMachineInstaller.cs:14</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a18b6652fd9e73cebea7e49bbc4b79217"><div class="ttname"><a href="class_build_save_u_i.html#a18b6652fd9e73cebea7e49bbc4b79217">BuildSaveUI.OnDisable</a></div><div class="ttdeci">void OnDisable()</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:89</div></div>
<div class="ttc" id="astruct_baguio_1_1_splines_1_1_oriented_point_html_a81c0ac3bf1885d3bae1ff8a134eafd2b"><div class="ttname"><a href="struct_baguio_1_1_splines_1_1_oriented_point.html#a81c0ac3bf1885d3bae1ff8a134eafd2b">Baguio.Splines.OrientedPoint.WorldToLocal</a></div><div class="ttdeci">Vector3 WorldToLocal(Vector3 point)</div><div class="ttdef"><b>Definition:</b> OrientedPoint.cs:34</div></div>
<div class="ttc" id="aclass_state_machine_html_a677cdb46d972c8d3c8028b14b0293f1f"><div class="ttname"><a href="class_state_machine.html#a677cdb46d972c8d3c8028b14b0293f1f">StateMachine.IsState</a></div><div class="ttdeci">static bool IsState(StateName _stateName)</div><div class="ttdoc">return true if state is valid, false is statename is NONE.</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:168</div></div>
<div class="ttc" id="aclass_build_observe_state_html_aededc10ba79ffbc1fd4506e10507aae7"><div class="ttname"><a href="class_build_observe_state.html#aededc10ba79ffbc1fd4506e10507aae7">BuildObserveState.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:40</div></div>
<div class="ttc" id="aclass_vehicle_controller_html"><div class="ttname"><a href="class_vehicle_controller.html">VehicleController</a></div><div class="ttdoc">The vehicles follow the tracks waypoints.</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:30</div></div>
<div class="ttc" id="aclass_auth_tester_html_acf8b03e391a5e499784fe81392f468c4"><div class="ttname"><a href="class_auth_tester.html#acf8b03e391a5e499784fe81392f468c4">AuthTester.NEGATIVE</a></div><div class="ttdeci">static Color NEGATIVE</div><div class="ttdef"><b>Definition:</b> AuthTester.cs:22</div></div>
<div class="ttc" id="aclass_observe_dialog_use_case_html_a84766fdba1ef5728b2ebce444ee75a9a"><div class="ttname"><a href="class_observe_dialog_use_case.html#a84766fdba1ef5728b2ebce444ee75a9a">ObserveDialogUseCase.EvaluateKey</a></div><div class="ttdeci">IObservable&lt; bool &gt; EvaluateKey(string _key)</div><div class="ttdoc">Checks if a key exists in the firebase.</div><div class="ttdef"><b>Definition:</b> ObserveDialogUseCase.cs:24</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a9c9c454b0981b578848a6c8e34961212"><div class="ttname"><a href="class_center_track_tool.html#a9c9c454b0981b578848a6c8e34961212">CenterTrackTool.m_toolButton</a></div><div class="ttdeci">Button m_toolButton</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:26</div></div>
<div class="ttc" id="aclass_configuration_html_adc50af25e56edd16f20581b1ec9dcfc6"><div class="ttname"><a href="class_configuration.html#adc50af25e56edd16f20581b1ec9dcfc6">Configuration.FILENAME_DEFAULT_CONFIG</a></div><div class="ttdeci">const string FILENAME_DEFAULT_CONFIG</div><div class="ttdef"><b>Definition:</b> Configuration.cs:21</div></div>
<div class="ttc" id="aclass_track_sharing_test_installer_html"><div class="ttname"><a href="class_track_sharing_test_installer.html">TrackSharingTestInstaller</a></div><div class="ttdoc">Test installer to setup a test environment for the sharing feature</div><div class="ttdef"><b>Definition:</b> TrackSharingTestInstaller.cs:12</div></div>
<div class="ttc" id="aclass_vehicle_controller_1_1_settings_html_ae77ab47df0a6de0774e0aa79b68fde88"><div class="ttname"><a href="class_vehicle_controller_1_1_settings.html#ae77ab47df0a6de0774e0aa79b68fde88">VehicleController.Settings.MaxSpeed</a></div><div class="ttdeci">float MaxSpeed</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:232</div></div>
<div class="ttc" id="aclass_race_setup_state_html"><div class="ttname"><a href="class_race_setup_state.html">RaceSetupState</a></div><div class="ttdoc">Manages the setup for the race and spawns a vehicle.</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:29</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_track_data_wrapper_html_a899f9a00f87079e4a158963adfebf4ef"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_track_data_wrapper.html#a899f9a00f87079e4a158963adfebf4ef">Baguio.Splines.TrackDataWrapper.FILE_ENDING</a></div><div class="ttdeci">const string FILE_ENDING</div><div class="ttdef"><b>Definition:</b> TrackDataWrapper.cs:22</div></div>
<div class="ttc" id="aclass_center_track_tool_html_aa6ef62542b1aa14444ac6dc81975067b"><div class="ttname"><a href="class_center_track_tool.html#aa6ef62542b1aa14444ac6dc81975067b">CenterTrackTool.m_cameraTransform</a></div><div class="ttdeci">Transform m_cameraTransform</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:28</div></div>
<div class="ttc" id="aclass_build_save_state_html_acf5fd8f037eda326cc620cf4a7a83c5f"><div class="ttname"><a href="class_build_save_state.html#acf5fd8f037eda326cc620cf4a7a83c5f">BuildSaveState.OnNewTrack</a></div><div class="ttdeci">void OnNewTrack()</div><div class="ttdoc">Returns back to the BuildDialogState</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:89</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_a5a32be99a568ad9912973f4e4bb974c4"><div class="ttname"><a href="class_race_setup_u_i.html#a5a32be99a568ad9912973f4e4bb974c4">RaceSetupUI.Construct</a></div><div class="ttdeci">void Construct(IRaceSetupState _state, Settings _settings)</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:34</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_a96e32dc25fb36d813b72f6bbbf8c8b38"><div class="ttname"><a href="class_build_dialog_state.html#a96e32dc25fb36d813b72f6bbbf8c8b38">BuildDialogState.m_splineManager</a></div><div class="ttdeci">ISplineManager m_splineManager</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:44</div></div>
<div class="ttc" id="aclass_build_paint_state_html_afefaf6b86235966057d9c908b4e34db4"><div class="ttname"><a href="class_build_paint_state.html#afefaf6b86235966057d9c908b4e34db4">BuildPaintState.ExitState</a></div><div class="ttdeci">override void ExitState()</div><div class="ttdoc">Gets called when exiting this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:81</div></div>
<div class="ttc" id="aclass_street_view_html_ac5d352ff76fe958f48d5eabc6f518100"><div class="ttname"><a href="class_street_view.html#ac5d352ff76fe958f48d5eabc6f518100">StreetView.ToggleAppearance</a></div><div class="ttdeci">void ToggleAppearance(bool _isOn, TweenCallback _onComplete)</div><div class="ttdoc">Shows or hides the street mesh.</div><div class="ttdef"><b>Definition:</b> StreetView.cs:43</div></div>
<div class="ttc" id="aclass_build_observe_state_html_abab547534d371f981e86bbd60d93465e"><div class="ttname"><a href="class_build_observe_state.html#abab547534d371f981e86bbd60d93465e">BuildObserveState.Back</a></div><div class="ttdeci">void Back()</div><div class="ttdoc">Returns to the BuildDialogState</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:149</div></div>
<div class="ttc" id="aclass_a_r_paint_brush_html_a2858e9cb462b802b5a9914425cbf255e"><div class="ttname"><a href="class_a_r_paint_brush.html#a2858e9cb462b802b5a9914425cbf255e">ARPaintBrush.m_line</a></div><div class="ttdeci">LineRenderer m_line</div><div class="ttdef"><b>Definition:</b> ARPaintBrush.cs:15</div></div>
<div class="ttc" id="aclass_point3_d_factory_1_1_settings_html_afa7b24d01bf017aac4ccfbf0b544efc2"><div class="ttname"><a href="class_point3_d_factory_1_1_settings.html#afa7b24d01bf017aac4ccfbf0b544efc2">Point3DFactory.Settings.Prefab</a></div><div class="ttdeci">GameObject Prefab</div><div class="ttdef"><b>Definition:</b> Point3DFactory.cs:39</div></div>
<div class="ttc" id="aclass_race_manager_html_a29e9592ca0d81cc3add6e4e8dcefa5e2"><div class="ttname"><a href="class_race_manager.html#a29e9592ca0d81cc3add6e4e8dcefa5e2">RaceManager.RaceManager</a></div><div class="ttdeci">RaceManager(IRacingState _state, SignalBus _signalBus, [Inject(Id=&quot;TrackParent&quot;)]ISplineManager _splineMgr, Settings _settings)</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:30</div></div>
<div class="ttc" id="aclass_game_settings_1_1_firebase_settings_html_aec47c6dda752f050b13ca875ac7041e8"><div class="ttname"><a href="class_game_settings_1_1_firebase_settings.html#aec47c6dda752f050b13ca875ac7041e8">GameSettings.FirebaseSettings.DbSettings</a></div><div class="ttdeci">DatabaseApi.Settings DbSettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:50</div></div>
<div class="ttc" id="aclass_dialog_tester_html_a5ef523a824539207c50602fa9b401116"><div class="ttname"><a href="class_dialog_tester.html#a5ef523a824539207c50602fa9b401116">DialogTester.Buttons</a></div><div class="ttdeci">DialogBuilder.ButtonModel[] Buttons</div><div class="ttdef"><b>Definition:</b> DialogTester.cs:18</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_ac378332852a6bd3a9f727edd7dae7d49"><div class="ttname"><a href="class_vehicle_controller.html#ac378332852a6bd3a9f727edd7dae7d49">VehicleController.OnEnable</a></div><div class="ttdeci">void OnEnable()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:103</div></div>
<div class="ttc" id="aclass_button_touch_input_html_a1f9530211113bfdea668053da1ca528d"><div class="ttname"><a href="class_button_touch_input.html#a1f9530211113bfdea668053da1ca528d">ButtonTouchInput.m_isPressed</a></div><div class="ttdeci">ReactiveProperty&lt; bool &gt; m_isPressed</div><div class="ttdef"><b>Definition:</b> ButtonTouchInput.cs:22</div></div>
<div class="ttc" id="aclass_discrete_slider_html_af7bd505ff464d1a10de6d0e3a131895c"><div class="ttname"><a href="class_discrete_slider.html#af7bd505ff464d1a10de6d0e3a131895c">DiscreteSlider.OnDisable</a></div><div class="ttdeci">virtual void OnDisable()</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:81</div></div>
<div class="ttc" id="aclass_build_observe_dialog_state_html_aeaacd1dcff06ca35decb98532976fc9c"><div class="ttname"><a href="class_build_observe_dialog_state.html#aeaacd1dcff06ca35decb98532976fc9c">BuildObserveDialogState.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogState.cs:29</div></div>
<div class="ttc" id="aclass_race_over_state_html_a3a86f984d82f6b9e9970e2290ecd6031"><div class="ttname"><a href="class_race_over_state.html#a3a86f984d82f6b9e9970e2290ecd6031">RaceOverState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> RaceOverState.cs:42</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_ae3cc181e54d9c1fbcd9ea4b3d94c7c21"><div class="ttname"><a href="class_race_setup_u_i.html#ae3cc181e54d9c1fbcd9ea4b3d94c7c21">RaceSetupUI.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:30</div></div>
<div class="ttc" id="aclass_speed_to_slider_html_a7c10bf35235bb9b9a17e5df055032fd1"><div class="ttname"><a href="class_speed_to_slider.html#a7c10bf35235bb9b9a17e5df055032fd1">SpeedToSlider.Update</a></div><div class="ttdeci">void Update()</div><div class="ttdef"><b>Definition:</b> SpeedToSlider.cs:29</div></div>
<div class="ttc" id="aclass_build_observe_state_html_ae22e15d5c4a08fc432f9bdcd0be446d6"><div class="ttname"><a href="class_build_observe_state.html#ae22e15d5c4a08fc432f9bdcd0be446d6">BuildObserveState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:80</div></div>
<div class="ttc" id="ainterface_i_calibrate_u_i_html"><div class="ttname"><a href="interface_i_calibrate_u_i.html">ICalibrateUI</a></div><div class="ttdoc">Interface for ICalibrateState</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:16</div></div>
<div class="ttc" id="aclass_vehicle_spawn_manager_html"><div class="ttname"><a href="class_vehicle_spawn_manager.html">VehicleSpawnManager</a></div><div class="ttdoc">Manages the spawning of the vehicle for the race setup.</div><div class="ttdef"><b>Definition:</b> VehicleSpawnManager.cs:14</div></div>
<div class="ttc" id="aclass_build_paint_u_i_html_a015fa1c8ec077a963d32767c75ead98a"><div class="ttname"><a href="class_build_paint_u_i.html#a015fa1c8ec077a963d32767c75ead98a">BuildPaintUI.Construct</a></div><div class="ttdeci">void Construct(IBuildPaintState _state, [Inject(Id=&quot;ButtonCancel&quot;)] Button _cancelButton, [Inject(Id=&quot;ButtonDone&quot;)] Button _doneButton, [Inject(Id=&quot;ButtonClear&quot;)] Button _clearButton, DialogBuilder.Factory _dialogBuilderFactory)</div><div class="ttdef"><b>Definition:</b> BuildPaintUI.cs:25</div></div>
<div class="ttc" id="aclass_race_over_u_i_html_a0797b1ee2d784abc801dcb3011fefbea"><div class="ttname"><a href="class_race_over_u_i.html#a0797b1ee2d784abc801dcb3011fefbea">RaceOverUI.m_state</a></div><div class="ttdeci">IRaceOverState m_state</div><div class="ttdef"><b>Definition:</b> RaceOverUI.cs:19</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a959cd15b5ba3c367b54bbbdce4991b35"><div class="ttname"><a href="class_calibrate_u_i.html#a959cd15b5ba3c367b54bbbdce4991b35">CalibrateUI.OnStart</a></div><div class="ttdeci">void OnStart()</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:124</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_a2b48a58a176b899d14a50e8bc4669996"><div class="ttname"><a href="class_build_load_u_i.html#a2b48a58a176b899d14a50e8bc4669996">BuildLoadUI.m_selected</a></div><div class="ttdeci">int? m_selected</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:30</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a6285cbe92d41b2d664d24425308711c3"><div class="ttname"><a href="class_settings_u_i.html#a6285cbe92d41b2d664d24425308711c3">SettingsUI.m_scaleXSlider</a></div><div class="ttdeci">DiscreteSlider m_scaleXSlider</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:24</div></div>
<div class="ttc" id="aclass_update_use_case_html_a75be523172adb47013ad4528ed9038d5"><div class="ttname"><a href="class_update_use_case.html#a75be523172adb47013ad4528ed9038d5">UpdateUseCase.UpdateUseCase</a></div><div class="ttdeci">UpdateUseCase(TracksRepository _repository)</div><div class="ttdef"><b>Definition:</b> UpdateUseCase.cs:15</div></div>
<div class="ttc" id="ainterface_i_feature_points_manager_html"><div class="ttname"><a href="interface_i_feature_points_manager.html">IFeaturePointsManager</a></div><div class="ttdoc">Interface for FeaturePointsManager</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:14</div></div>
<div class="ttc" id="aclass_tracks_repository_html_a563cf2dace39e2fd3719b73b133de3ab"><div class="ttname"><a href="class_tracks_repository.html#a563cf2dace39e2fd3719b73b133de3ab">TracksRepository.EvaluateKey</a></div><div class="ttdeci">IObservable&lt; bool &gt; EvaluateKey(string _key)</div><div class="ttdoc">Checks if a key exists in the firebase.</div><div class="ttdef"><b>Definition:</b> TracksRepository.cs:78</div></div>
<div class="ttc" id="aclass_racing_u_i_html_a385efc5b15d86f2feedda926d43a861c"><div class="ttname"><a href="class_racing_u_i.html#a385efc5b15d86f2feedda926d43a861c">RacingUI.m_fader</a></div><div class="ttdeci">UIFader m_fader</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:26</div></div>
<div class="ttc" id="aclass_snackbar_view_html_a38b1b5f1e594d23206525188061076d8"><div class="ttname"><a href="class_snackbar_view.html#a38b1b5f1e594d23206525188061076d8">SnackbarView.PLAYER_PRES_DEFAULT_STRING</a></div><div class="ttdeci">const string PLAYER_PRES_DEFAULT_STRING</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:18</div></div>
<div class="ttc" id="aclass_build_observe_state_html_aa38d3cb34d12167d2aca9d19eb27cd09"><div class="ttname"><a href="class_build_observe_state.html#aa38d3cb34d12167d2aca9d19eb27cd09">BuildObserveState.m_splineManager</a></div><div class="ttdeci">ISplineManager m_splineManager</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:45</div></div>
<div class="ttc" id="ainterface_i_race_over_state_html_a3e75906527ffef79162814a1c87b9792"><div class="ttname"><a href="interface_i_race_over_state.html#a3e75906527ffef79162814a1c87b9792">IRaceOverState.OnExit</a></div><div class="ttdeci">void OnExit()</div><div class="ttdoc">Returns to the BuildDialogState</div></div>
<div class="ttc" id="aclass_game_settings_1_1_race_settings_html_abcae80db313e1f37551c2a6fad095837"><div class="ttname"><a href="class_game_settings_1_1_race_settings.html#abcae80db313e1f37551c2a6fad095837">GameSettings.RaceSettings.SetupSettings</a></div><div class="ttdeci">RaceSetupUI.Settings SetupSettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:43</div></div>
<div class="ttc" id="aclass_build_observe_state_html_ad1e0f2cd169e5d1ec5ff40edecce3e34"><div class="ttname"><a href="class_build_observe_state.html#ad1e0f2cd169e5d1ec5ff40edecce3e34">BuildObserveState.Initialise</a></div><div class="ttdeci">override void Initialise()</div><div class="ttdoc">Override this as your Awake/Start/Init Function. Is called when this State is added to a StateMachine</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:74</div></div>
<div class="ttc" id="aclass_load_list_item_view_html_a47aef7254905dc300419340b184dfd05"><div class="ttname"><a href="class_load_list_item_view.html#a47aef7254905dc300419340b184dfd05">LoadListItemView.m_itemText</a></div><div class="ttdeci">TextMeshProUGUI m_itemText</div><div class="ttdef"><b>Definition:</b> LoadListItemView.cs:17</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080a0660104d7dad08215c3fe30d1f822c60"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080a0660104d7dad08215c3fe30d1f822c60">StateName.BUILD_SM</a></div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a5134b53dbfed7cdf6ae6598ff236a0ba"><div class="ttname"><a href="class_vehicle_controller.html#a5134b53dbfed7cdf6ae6598ff236a0ba">VehicleController.UpdateWaypoint</a></div><div class="ttdeci">void UpdateWaypoint()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:147</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a4904ec19b32509231710ec57d63cc43d"><div class="ttname"><a href="class_vehicle_controller.html#a4904ec19b32509231710ec57d63cc43d">VehicleController.Move</a></div><div class="ttdeci">void Move()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:135</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_ad7fd5656613e236c2839a047613559ee"><div class="ttname"><a href="class_calibrate_u_i.html#ad7fd5656613e236c2839a047613559ee">CalibrateUI.m_state</a></div><div class="ttdeci">ICalibrateState m_state</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:34</div></div>
<div class="ttc" id="aclass_speed_to_slider_html_a03f72900edffe3bbfd84be627ab1798b"><div class="ttname"><a href="class_speed_to_slider.html#a03f72900edffe3bbfd84be627ab1798b">SpeedToSlider.m_input</a></div><div class="ttdeci">TouchInput m_input</div><div class="ttdef"><b>Definition:</b> SpeedToSlider.cs:16</div></div>
<div class="ttc" id="aclass_build_observe_state_html_af641d19d071c8bc6b6e92e5242ea624a"><div class="ttname"><a href="class_build_observe_state.html#af641d19d071c8bc6b6e92e5242ea624a">BuildObserveState.m_observeDialogUI</a></div><div class="ttdeci">IBuildObserveDialogUI m_observeDialogUI</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:41</div></div>
<div class="ttc" id="aclass_database_api_html_ab66e59f5d190c04cc8dafd8cdde94919"><div class="ttname"><a href="class_database_api.html#ab66e59f5d190c04cc8dafd8cdde94919">DatabaseApi.TracksReference</a></div><div class="ttdeci">DatabaseReference TracksReference</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:19</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_shape_data_html_adc73311ec8a4187a9cc0ea4cd93f4577"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_shape_data.html#adc73311ec8a4187a9cc0ea4cd93f4577">Baguio.Splines.ShapeData.m_us</a></div><div class="ttdeci">float[] m_us</div><div class="ttdoc">the u texture coordinates. there is no v, because it will be calculated during extrusion....</div><div class="ttdef"><b>Definition:</b> ShapeData.cs:33</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a1e1c0f192549f821cb895f8c4961e27b"><div class="ttname"><a href="class_calibrate_u_i.html#a1e1c0f192549f821cb895f8c4961e27b">CalibrateUI.OnSkipButtonPressed</a></div><div class="ttdeci">void OnSkipButtonPressed()</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:103</div></div>
<div class="ttc" id="aclass_race_manager_html_aded914dd535029609282c7942092335b"><div class="ttname"><a href="class_race_manager.html#aded914dd535029609282c7942092335b">RaceManager.StartRace</a></div><div class="ttdeci">void StartRace()</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:44</div></div>
<div class="ttc" id="aclass_spline_test_installer_html"><div class="ttname"><a href="class_spline_test_installer.html">SplineTestInstaller</a></div><div class="ttdoc">Test installer to install everything needed to setup a race</div><div class="ttdef"><b>Definition:</b> SplineTestInstaller.cs:13</div></div>
<div class="ttc" id="aclass_race_manager_html_a594252ee99abd9096ab276e2049acbd3"><div class="ttname"><a href="class_race_manager.html#a594252ee99abd9096ab276e2049acbd3">RaceManager.MaxLaps</a></div><div class="ttdeci">int MaxLaps</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:19</div></div>
<div class="ttc" id="ainterface_i_build_state_machine_html"><div class="ttname"><a href="interface_i_build_state_machine.html">IBuildStateMachine</a></div><div class="ttdoc">Interface for BuildStateMachine</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:12</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_aa301e2069238acc604b79f20ce4df594"><div class="ttname"><a href="class_vehicle_controller.html#aa301e2069238acc604b79f20ce4df594">VehicleController.RespawnWithPrefab</a></div><div class="ttdeci">void RespawnWithPrefab()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:203</div></div>
<div class="ttc" id="aclass_root_state_machine_html_a98d15d2c2c553c593d7ffb65aea8876d"><div class="ttname"><a href="class_root_state_machine.html#a98d15d2c2c553c593d7ffb65aea8876d">RootStateMachine.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> RootStateMachine.cs:32</div></div>
<div class="ttc" id="aclass_timer_view_html_a95ce6401fa7fb9dfbdef8001a27ae7bb"><div class="ttname"><a href="class_timer_view.html#a95ce6401fa7fb9dfbdef8001a27ae7bb">TimerView.Update</a></div><div class="ttdeci">void Update()</div><div class="ttdef"><b>Definition:</b> TimerView.cs:40</div></div>
<div class="ttc" id="aclass_race_setup_state_html_a241544c9213b67301e61a060675f82b7"><div class="ttname"><a href="class_race_setup_state.html#a241544c9213b67301e61a060675f82b7">RaceSetupState.m_input</a></div><div class="ttdeci">TouchInput m_input</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:35</div></div>
<div class="ttc" id="aclass_feature_points_manager_html"><div class="ttname"><a href="class_feature_points_manager.html">FeaturePointsManager</a></div><div class="ttdoc">Manages the lifecycle of feature points and provides methods to manipulate them.</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:48</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a3f440070a3e2cf9e3f533116b8ba2c11"><div class="ttname"><a href="class_build_editor_state.html#a3f440070a3e2cf9e3f533116b8ba2c11">BuildEditorState.UpdateToCloud</a></div><div class="ttdeci">void UpdateToCloud()</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:126</div></div>
<div class="ttc" id="aclass_build_editor_state_html_aea80600ddcce3c28576f51f202f5dfb0"><div class="ttname"><a href="class_build_editor_state.html#aea80600ddcce3c28576f51f202f5dfb0">BuildEditorState.m_trackBuilder</a></div><div class="ttdeci">IFeaturePointsManager m_trackBuilder</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:45</div></div>
<div class="ttc" id="aclass_touch_input_tester_html_a772b396489f21c8fe41984683e07c07f"><div class="ttname"><a href="class_touch_input_tester.html#a772b396489f21c8fe41984683e07c07f">TouchInputTester.Update</a></div><div class="ttdeci">void Update()</div><div class="ttdef"><b>Definition:</b> TouchInputTester.cs:23</div></div>
<div class="ttc" id="aclass_database_tester_html_a6a510d0c0dbcb90296f5803bfdbae678"><div class="ttname"><a href="class_database_tester.html#a6a510d0c0dbcb90296f5803bfdbae678">DatabaseTester.OnGetTrackOnce</a></div><div class="ttdeci">void OnGetTrackOnce()</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:49</div></div>
<div class="ttc" id="aclass_state_manager_html_a1c72daf929ece6362ed5c09ce984d0a7"><div class="ttname"><a href="class_state_manager.html#a1c72daf929ece6362ed5c09ce984d0a7">StateManager.m_stateMachine</a></div><div class="ttdeci">IRootStateMachine m_stateMachine</div><div class="ttdef"><b>Definition:</b> StateManager.cs:18</div></div>
<div class="ttc" id="aclass_race_setup_state_html_ae4f4767c27d76918346458ac2e69df87"><div class="ttname"><a href="class_race_setup_state.html#ae4f4767c27d76918346458ac2e69df87">RaceSetupState.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:33</div></div>
<div class="ttc" id="aclass_load_list_item_view_html_a48c41b1d0f059ce0e353321a0e98b0c6"><div class="ttname"><a href="class_load_list_item_view.html#a48c41b1d0f059ce0e353321a0e98b0c6">LoadListItemView.m_trashButton</a></div><div class="ttdeci">Button m_trashButton</div><div class="ttdef"><b>Definition:</b> LoadListItemView.cs:16</div></div>
<div class="ttc" id="aclass_race_setup_state_html_ad14652d5026e53ddb7ce3a9c3a9f7cb9"><div class="ttname"><a href="class_race_setup_state.html#ad14652d5026e53ddb7ce3a9c3a9f7cb9">RaceSetupState.m_vehicleManager</a></div><div class="ttdeci">VehicleSpawnManager m_vehicleManager</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:34</div></div>
<div class="ttc" id="aclass_discrete_slider_html_ae7a0a24cf5318b66bbecf6c524253b38"><div class="ttname"><a href="class_discrete_slider.html#ae7a0a24cf5318b66bbecf6c524253b38">DiscreteSlider.OnEnable</a></div><div class="ttdeci">virtual void OnEnable()</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:67</div></div>
<div class="ttc" id="aclass_discrete_slider_html_a6f1dc158bae123984f0fea7800617135"><div class="ttname"><a href="class_discrete_slider.html#a6f1dc158bae123984f0fea7800617135">DiscreteSlider.setIndex</a></div><div class="ttdeci">void setIndex()</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:102</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_a6ecd0a7e64a6adbb024731af7e480d27"><div class="ttname"><a href="class_race_setup_u_i.html#a6ecd0a7e64a6adbb024731af7e480d27">RaceSetupUI.OnEnable</a></div><div class="ttdeci">void OnEnable()</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:82</div></div>
<div class="ttc" id="aclass_signals_installer_html_a484821b992beadcbdece9b7ffdb4867d"><div class="ttname"><a href="class_signals_installer.html#a484821b992beadcbdece9b7ffdb4867d">SignalsInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> SignalsInstaller.cs:13</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a92675a2bbf8087cfc1f1d0e5c8c1c153"><div class="ttname"><a href="class_point3_d_view.html#a92675a2bbf8087cfc1f1d0e5c8c1c153">Point3DView.m_material</a></div><div class="ttdeci">Material m_material</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:30</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_acab69fdd320b27b951867f0cec1ebd7d"><div class="ttname"><a href="class_build_load_u_i.html#acab69fdd320b27b951867f0cec1ebd7d">BuildLoadUI.m_fader</a></div><div class="ttdeci">UIFader m_fader</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:24</div></div>
<div class="ttc" id="ainterface_baguio_1_1_splines_1_1_i_spline_manager_html_a0d5cb41c67a3a951a5cd379408bf795b"><div class="ttname"><a href="interface_baguio_1_1_splines_1_1_i_spline_manager.html#a0d5cb41c67a3a951a5cd379408bf795b">Baguio.Splines.ISplineManager.GetWaypoints</a></div><div class="ttdeci">List&lt; OrientedPoint &gt; GetWaypoints()</div><div class="ttdoc">Returns the waypoints for the vehicles steering</div></div>
<div class="ttc" id="aclass_race_over_state_html"><div class="ttname"><a href="class_race_over_state.html">RaceOverState</a></div><div class="ttdoc">State displays the racing score and you can see the vehicle still racing.</div><div class="ttdef"><b>Definition:</b> RaceOverState.cs:29</div></div>
<div class="ttc" id="aclass_dialog_tester_html_a8f82e4e1b2ea225e3ffa532ad27b3bc0"><div class="ttname"><a href="class_dialog_tester.html#a8f82e4e1b2ea225e3ffa532ad27b3bc0">DialogTester.DummyCallback</a></div><div class="ttdeci">void DummyCallback()</div><div class="ttdef"><b>Definition:</b> DialogTester.cs:42</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080ab50339a10e1de285ac99d4c3990b8693"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080ab50339a10e1de285ac99d4c3990b8693">StateName.NONE</a></div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080ac9a11d9e2e404b49833f372770442d49"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080ac9a11d9e2e404b49833f372770442d49">StateName.BUILD_OBSERVE_DIALOG_STATE</a></div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_a14f2d76052a0d480e2ac51e287f548f2"><div class="ttname"><a href="class_race_setup_u_i.html#a14f2d76052a0d480e2ac51e287f548f2">RaceSetupUI.m_state</a></div><div class="ttdeci">IRaceSetupState m_state</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:28</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_adf4cf8cb149a81d3947c437f2a52b859"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#adf4cf8cb149a81d3947c437f2a52b859">ObservableLongPointerDownTrigger.m_sqrDistanceThreshold</a></div><div class="ttdeci">float m_sqrDistanceThreshold</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:16</div></div>
<div class="ttc" id="astruct_baguio_1_1_splines_1_1_oriented_point_html_abca354bbe29f485c71e4d6813192e3cc"><div class="ttname"><a href="struct_baguio_1_1_splines_1_1_oriented_point.html#abca354bbe29f485c71e4d6813192e3cc">Baguio.Splines.OrientedPoint.LocalToWorldDirection</a></div><div class="ttdeci">Vector3 LocalToWorldDirection(Vector3 dir)</div><div class="ttdef"><b>Definition:</b> OrientedPoint.cs:39</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a711dce7c11d546b514920f9c3e15ad8a"><div class="ttname"><a href="class_build_observe_state.html#a711dce7c11d546b514920f9c3e15ad8a">BuildObserveState.m_useCase</a></div><div class="ttdeci">ObserveUseCase m_useCase</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:43</div></div>
<div class="ttc" id="aclass_dialog_installer_html_a3b26b4ca5c7bf1f0a1d6d91aad0c1e96"><div class="ttname"><a href="class_dialog_installer.html#a3b26b4ca5c7bf1f0a1d6d91aad0c1e96">DialogInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> DialogInstaller.cs:14</div></div>
<div class="ttc" id="aclass_calibrate_u_i_1_1_settings_html_aab6c1cc293932b9cfdd6604c2747f904"><div class="ttname"><a href="class_calibrate_u_i_1_1_settings.html#aab6c1cc293932b9cfdd6604c2747f904">CalibrateUI.Settings.MinNumberOfPoints</a></div><div class="ttdeci">int MinNumberOfPoints</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:158</div></div>
<div class="ttc" id="aclass_build_save_state_html_acad4f9a120acdffc7af03e1ba53e0ced"><div class="ttname"><a href="class_build_save_state.html#acad4f9a120acdffc7af03e1ba53e0ced">BuildSaveState.OnDone</a></div><div class="ttdeci">void OnDone()</div><div class="ttdoc">Call for ending this state and go to race state</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:96</div></div>
<div class="ttc" id="aclass_random_string_utility_html_a8873f9100882ac3a3b964bc0262fd04e"><div class="ttname"><a href="class_random_string_utility.html#a8873f9100882ac3a3b964bc0262fd04e">RandomStringUtility.RandomString</a></div><div class="ttdeci">static string RandomString(int length)</div><div class="ttdoc">Creates an alphanumeric random String with a given length.</div><div class="ttdef"><b>Definition:</b> RandomStringUtility.cs:21</div></div>
<div class="ttc" id="aclass_u_i_fader_html_a47bf18f9934e18b707c15dc58393ee47"><div class="ttname"><a href="class_u_i_fader.html#a47bf18f9934e18b707c15dc58393ee47">UIFader.Awake</a></div><div class="ttdeci">virtual void Awake()</div><div class="ttdef"><b>Definition:</b> UIFader.cs:20</div></div>
<div class="ttc" id="aclass_build_load_state_html_aac1a4ecbe522dc016417e29914ee4096"><div class="ttname"><a href="class_build_load_state.html#aac1a4ecbe522dc016417e29914ee4096">BuildLoadState.CancelLoading</a></div><div class="ttdeci">void CancelLoading()</div><div class="ttdoc">Returns to the BuildDialogState</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:79</div></div>
<div class="ttc" id="aclass_state_manager_html"><div class="ttname"><a href="class_state_manager.html">StateManager</a></div><div class="ttdoc">Has a reference to the IRootStateMachine to kick it off at the start of the application....</div><div class="ttdef"><b>Definition:</b> StateManager.cs:16</div></div>
<div class="ttc" id="aclass_database_tester_html_acd3975f8ac6ffb34cde8dc345d928884"><div class="ttname"><a href="class_database_tester.html#acd3975f8ac6ffb34cde8dc345d928884">DatabaseTester.m_touchDetected</a></div><div class="ttdeci">State.TouchHandler m_touchDetected</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:23</div></div>
<div class="ttc" id="aclass_lap_signal_html"><div class="ttname"><a href="class_lap_signal.html">LapSignal</a></div><div class="ttdoc">Fired if the vehicle has done one lap</div><div class="ttdef"><b>Definition:</b> GameSignals.cs:21</div></div>
<div class="ttc" id="aclass_destroy_vehicle_signal_html"><div class="ttname"><a href="class_destroy_vehicle_signal.html">DestroyVehicleSignal</a></div><div class="ttdoc">Fired if you need the current vehicle to destroy itself</div><div class="ttdef"><b>Definition:</b> GameSignals.cs:16</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a4cc4eb07569cc49e02d628bc98cf7996"><div class="ttname"><a href="class_calibrate_u_i.html#a4cc4eb07569cc49e02d628bc98cf7996">CalibrateUI.OnCheckSatisfaction</a></div><div class="ttdeci">void OnCheckSatisfaction(float _satisfactionPercentage)</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:129</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html"><div class="ttname"><a href="class_build_dialog_u_i.html">BuildDialogUI</a></div><div class="ttdoc">Manages the UI screen for the BuildDialogState</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:18</div></div>
<div class="ttc" id="aclass_snackbar_view_html_adb24f88525a176c71b08d71b4e366ba9"><div class="ttname"><a href="class_snackbar_view.html#adb24f88525a176c71b08d71b4e366ba9">SnackbarView.m_playerPrefsKey</a></div><div class="ttdeci">string m_playerPrefsKey</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:25</div></div>
<div class="ttc" id="aclass_settings_u_i_html"><div class="ttname"><a href="class_settings_u_i.html">SettingsUI</a></div><div class="ttdoc">Compound view class to manage the UI for the settings screen. Will load the current session's setting...</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:22</div></div>
<div class="ttc" id="aclass_build_paint_u_i_html_a4a1d9bfa4fb3425f29cb25e9a63668bf"><div class="ttname"><a href="class_build_paint_u_i.html#a4a1d9bfa4fb3425f29cb25e9a63668bf">BuildPaintUI.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> BuildPaintUI.cs:22</div></div>
<div class="ttc" id="aclass_dialog_tester_html_a349db42dc138dbbc86c53e8ede51eda5"><div class="ttname"><a href="class_dialog_tester.html#a349db42dc138dbbc86c53e8ede51eda5">DialogTester.Construct</a></div><div class="ttdeci">void Construct(DialogBuilder.Factory _builderFactory)</div><div class="ttdef"><b>Definition:</b> DialogTester.cs:23</div></div>
<div class="ttc" id="aclass_dialog_html"><div class="ttname"><a href="class_dialog.html">Dialog</a></div><div class="ttdoc">Compound view for a dialog.</div><div class="ttdef"><b>Definition:</b> Dialog.cs:13</div></div>
<div class="ttc" id="aclass_build_save_u_i_html"><div class="ttname"><a href="class_build_save_u_i.html">BuildSaveUI</a></div><div class="ttdoc">Manages the UI for the BuildSaveState</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:20</div></div>
<div class="ttc" id="aclass_build_editor_state_html_ab95eae8f554236bfc7ba45695eb64920"><div class="ttname"><a href="class_build_editor_state.html#ab95eae8f554236bfc7ba45695eb64920">BuildEditorState.Initialise</a></div><div class="ttdeci">override void Initialise()</div><div class="ttdoc">Override this as your Awake/Start/Init Function. Is called when this State is added to a StateMachine</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:73</div></div>
<div class="ttc" id="aclass_street_view_html_aedde16c3ed9252a0144a0964da49c1f7"><div class="ttname"><a href="class_street_view.html#aedde16c3ed9252a0144a0964da49c1f7">StreetView.m_renderer</a></div><div class="ttdeci">MeshRenderer m_renderer</div><div class="ttdef"><b>Definition:</b> StreetView.cs:31</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a4492441b7b8711f8624df03aff3bdf64"><div class="ttname"><a href="class_build_state_machine.html#a4492441b7b8711f8624df03aff3bdf64">BuildStateMachine.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:69</div></div>
<div class="ttc" id="aclass_race_state_machine_html"><div class="ttname"><a href="class_race_state_machine.html">RaceStateMachine</a></div><div class="ttdoc">Statemachine for the Racing Feature.</div><div class="ttdef"><b>Definition:</b> RaceStateMachine.cs:18</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a1f0c3e5c0e488a93836832a972c0260c"><div class="ttname"><a href="class_settings_u_i.html#a1f0c3e5c0e488a93836832a972c0260c">SettingsUI.m_discardChangesButton</a></div><div class="ttdeci">Button m_discardChangesButton</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:28</div></div>
<div class="ttc" id="aclass_game_settings_1_1_firebase_settings_html"><div class="ttname"><a href="class_game_settings_1_1_firebase_settings.html">GameSettings.FirebaseSettings</a></div><div class="ttdef"><b>Definition:</b> GameSettings.cs:48</div></div>
<div class="ttc" id="aclass_touch_input_html_aac31c4ad2c7dd7799b6c0f42ee82b3e7"><div class="ttname"><a href="class_touch_input.html#aac31c4ad2c7dd7799b6c0f42ee82b3e7">TouchInput.SlowDown</a></div><div class="ttdeci">void SlowDown(double _deltaTime)</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:79</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_ab254e663f3e629a7cf4119f2761275cf"><div class="ttname"><a href="class_race_setup_u_i.html#ab254e663f3e629a7cf4119f2761275cf">RaceSetupUI.m_fader</a></div><div class="ttdeci">UIFader m_fader</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:29</div></div>
<div class="ttc" id="aclass_settings_u_i_html_ac63b8b8c29d18f2d7a1148270184a547"><div class="ttname"><a href="class_settings_u_i.html#ac63b8b8c29d18f2d7a1148270184a547">SettingsUI.m_shapeToggles</a></div><div class="ttdeci">ValueToggle[] m_shapeToggles</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:31</div></div>
<div class="ttc" id="aclass_configuration_html_a7cdf73dc0875b69ac77d19815c4fa57d"><div class="ttname"><a href="class_configuration.html#a7cdf73dc0875b69ac77d19815c4fa57d">Configuration.AngleThreshold</a></div><div class="ttdeci">static float AngleThreshold</div><div class="ttdef"><b>Definition:</b> Configuration.cs:97</div></div>
<div class="ttc" id="ainterface_i_calibrate_state_html"><div class="ttname"><a href="interface_i_calibrate_state.html">ICalibrateState</a></div><div class="ttdoc">Interface for CalibrateState</div><div class="ttdef"><b>Definition:</b> CalibrateState.cs:13</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a56fe356582794814f54e0cf68631f8df"><div class="ttname"><a href="class_dialog_builder.html#a56fe356582794814f54e0cf68631f8df">DialogBuilder.m_icon</a></div><div class="ttdeci">Icon m_icon</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:35</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a119aeb231c0ef087e10f35b5c3b8d547"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a119aeb231c0ef087e10f35b5c3b8d547">Baguio.Splines.SplineManager.m_session</a></div><div class="ttdeci">IBuildStateMachine m_session</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:60</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_a337f2e688bb83e31b2c87455b3ddabaf"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#a337f2e688bb83e31b2c87455b3ddabaf">ObservableLongPointerDownTrigger.onLongPointerDown</a></div><div class="ttdeci">Subject&lt; Unit &gt; onLongPointerDown</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:19</div></div>
<div class="ttc" id="ainterface_i_race_over_state_html"><div class="ttname"><a href="interface_i_race_over_state.html">IRaceOverState</a></div><div class="ttdoc">Interface for RaceOverState</div><div class="ttdef"><b>Definition:</b> RaceOverState.cs:12</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_a9e14d60d8dc310d6c0f3b184937da60c"><div class="ttname"><a href="class_build_dialog_state.html#a9e14d60d8dc310d6c0f3b184937da60c">BuildDialogState.Recalibrate</a></div><div class="ttdeci">void Recalibrate()</div><div class="ttdoc">Transitions back to CalibrateState</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:94</div></div>
<div class="ttc" id="aclass_build_paint_u_i_html_a3912818901c1fea4b7e0e851486d3aa4"><div class="ttname"><a href="class_build_paint_u_i.html#a3912818901c1fea4b7e0e851486d3aa4">BuildPaintUI.OnCancelButtonPressed</a></div><div class="ttdeci">void OnCancelButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildPaintUI.cs:48</div></div>
<div class="ttc" id="aclass_value_toggle_inspector_html"><div class="ttname"><a href="class_value_toggle_inspector.html">ValueToggleInspector</a></div><div class="ttdoc">Custom inspector to override the Toggle inspector to use the default inspector</div><div class="ttdef"><b>Definition:</b> ValueToggleInspector.cs:13</div></div>
<div class="ttc" id="aclass_track_data_html_abb7bb86dc5f8eb64480768970df59010"><div class="ttname"><a href="class_track_data.html#abb7bb86dc5f8eb64480768970df59010">TrackData.m_scale</a></div><div class="ttdeci">Vector2 m_scale</div><div class="ttdoc">The scale of the shape data in x and y</div><div class="ttdef"><b>Definition:</b> TrackData.cs:33</div></div>
<div class="ttc" id="aclass_game_settings_1_1_track_painter_settings_html_ae841fd2ab878d70dce06a5c522c34c6a"><div class="ttname"><a href="class_game_settings_1_1_track_painter_settings.html#ae841fd2ab878d70dce06a5c522c34c6a">GameSettings.TrackPainterSettings.Point3DFactory</a></div><div class="ttdeci">Point3DFactory.Settings Point3DFactory</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:26</div></div>
<div class="ttc" id="aclass_discrete_slider_html_a723bc48fad3fc2527c595e599e8e3762"><div class="ttname"><a href="class_discrete_slider.html#a723bc48fad3fc2527c595e599e8e3762">DiscreteSlider.Value</a></div><div class="ttdeci">IReadOnlyReactiveProperty&lt; float &gt; Value</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:18</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_a0b54f6c9e70981b95af00ce3cf59f189"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#a0b54f6c9e70981b95af00ce3cf59f189">Baguio.Splines.SplineManager.GenerateWaypoints</a></div><div class="ttdeci">virtual void GenerateWaypoints()</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:144</div></div>
<div class="ttc" id="astruct_baguio_1_1_splines_1_1_oriented_point_html_ad382a25b0a6eae2fc54d89dea1e7293b"><div class="ttname"><a href="struct_baguio_1_1_splines_1_1_oriented_point.html#ad382a25b0a6eae2fc54d89dea1e7293b">Baguio.Splines.OrientedPoint.normal</a></div><div class="ttdeci">Vector3 normal</div><div class="ttdef"><b>Definition:</b> OrientedPoint.cs:19</div></div>
<div class="ttc" id="aclass_touch_input_html"><div class="ttname"><a href="class_touch_input.html">TouchInput</a></div><div class="ttdoc">Tickable class that simulates the behaviour of the unity axis input, to use on button or mouse press.</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:12</div></div>
<div class="ttc" id="aclass_dialog_factory_html_a62304152695e81d28c26568f82d75408"><div class="ttname"><a href="class_dialog_factory.html#a62304152695e81d28c26568f82d75408">DialogFactory.m_container</a></div><div class="ttdeci">readonly DiContainer m_container</div><div class="ttdef"><b>Definition:</b> DialogFactory.cs:15</div></div>
<div class="ttc" id="ainterface_baguio_1_1_splines_1_1_i_spline_manager_html_a26e8ea7671916704c0ab029eef1a648b"><div class="ttname"><a href="interface_baguio_1_1_splines_1_1_i_spline_manager.html#a26e8ea7671916704c0ab029eef1a648b">Baguio.Splines.ISplineManager.ClearMesh</a></div><div class="ttdeci">void ClearMesh()</div><div class="ttdoc">Clears the mesh</div></div>
<div class="ttc" id="aclass_auth_tester_html_a39b3c674af645a3aacaae6bc6581b403"><div class="ttname"><a href="class_auth_tester.html#a39b3c674af645a3aacaae6bc6581b403">AuthTester.Setup</a></div><div class="ttdeci">void Setup(AuthApi auth)</div><div class="ttdef"><b>Definition:</b> AuthTester.cs:25</div></div>
<div class="ttc" id="aclass_race_setup_state_html_ad9e6b18a3a975c2e4839a5420881adf3"><div class="ttname"><a href="class_race_setup_state.html#ad9e6b18a3a975c2e4839a5420881adf3">RaceSetupState.OnStart</a></div><div class="ttdeci">void OnStart()</div><div class="ttdoc">Transitions to the RacingState</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:101</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a47f2adf664d1c8dd664a1b416eab5820"><div class="ttname"><a href="class_point3_d_view.html#a47f2adf664d1c8dd664a1b416eab5820">Point3DView.m_offset</a></div><div class="ttdeci">Vector3 m_offset</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:37</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html_abd3e5eefb4fdea1d551ea3f73daf4894"><div class="ttname"><a href="class_build_editor_u_i.html#abd3e5eefb4fdea1d551ea3f73daf4894">BuildEditorUI.OnCancelButtonPressed</a></div><div class="ttdeci">void OnCancelButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:40</div></div>
<div class="ttc" id="aclass_button_touch_input_html_a42e11a58fbea9f4bc7593550877b6ea1"><div class="ttname"><a href="class_button_touch_input.html#a42e11a58fbea9f4bc7593550877b6ea1">ButtonTouchInput.Construct</a></div><div class="ttdeci">void Construct(IBuildPaintState _state)</div><div class="ttdef"><b>Definition:</b> ButtonTouchInput.cs:27</div></div>
<div class="ttc" id="ainterface_i_build_editor_state_html"><div class="ttname"><a href="interface_i_build_editor_state.html">IBuildEditorState</a></div><div class="ttdoc">Interface for the BuildEditorState</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:15</div></div>
<div class="ttc" id="aclass_auth_api_html"><div class="ttname"><a href="class_auth_api.html">AuthApi</a></div><div class="ttdoc">Deals with the Firebase Authentication API. Automatically logs the current user in,...</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:17</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_ad8574bdf1ef4c2ad1b1783db0bff9351"><div class="ttname"><a href="class_calibrate_u_i.html#ad8574bdf1ef4c2ad1b1783db0bff9351">CalibrateUI.m_progressSlider</a></div><div class="ttdeci">Slider m_progressSlider</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:27</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_aecd5d97b75a36830f391de03f2fb849a"><div class="ttname"><a href="class_vehicle_controller.html#aecd5d97b75a36830f391de03f2fb849a">VehicleController.m_speedPercentage</a></div><div class="ttdeci">float m_speedPercentage</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:34</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html_a47ab99546aa58ba4f1f8e7ab5e9fe274"><div class="ttname"><a href="class_build_dialog_u_i.html#a47ab99546aa58ba4f1f8e7ab5e9fe274">BuildDialogUI.OnNewTrackButtonPressed</a></div><div class="ttdeci">void OnNewTrackButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:40</div></div>
<div class="ttc" id="aclass_u_i_fader_html_a9017b91d3209235d885f31eb96c74745"><div class="ttname"><a href="class_u_i_fader.html#a9017b91d3209235d885f31eb96c74745">UIFader.RegisterStateCallbacks</a></div><div class="ttdeci">void RegisterStateCallbacks(State state)</div><div class="ttdoc">Subscribe to state callbacks to automatically fade in on the states enter-event and fade out on the s...</div><div class="ttdef"><b>Definition:</b> UIFader.cs:36</div></div>
<div class="ttc" id="aclass_discrete_slider_html_adef2e7ae3a8a51b6bbf42f479ad7c777"><div class="ttname"><a href="class_discrete_slider.html#adef2e7ae3a8a51b6bbf42f479ad7c777">DiscreteSlider.setClosestValue</a></div><div class="ttdeci">void setClosestValue(float value)</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:91</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_a92e14b4ce8f107583720575a405db418"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#a92e14b4ce8f107583720575a405db418">ObservableLongPointerDownTrigger.Update</a></div><div class="ttdeci">void Update()</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:23</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_acd41202bd6632c9ec46d7f588d3120ed"><div class="ttname"><a href="class_build_load_u_i.html#acd41202bd6632c9ec46d7f588d3120ed">BuildLoadUI.m_state</a></div><div class="ttdeci">IBuildLoadState m_state</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:23</div></div>
<div class="ttc" id="aclass_configuration_html_a9d6de48a647781a436884c216a63adeb"><div class="ttname"><a href="class_configuration.html#a9d6de48a647781a436884c216a63adeb">Configuration.m_arrowLayer</a></div><div class="ttdeci">LayerMask m_arrowLayer</div><div class="ttdef"><b>Definition:</b> Configuration.cs:80</div></div>
<div class="ttc" id="aclass_race_over_state_html_a85c1d6b77b05c394810610238919be39"><div class="ttname"><a href="class_race_over_state.html#a85c1d6b77b05c394810610238919be39">RaceOverState.OnExit</a></div><div class="ttdeci">void OnExit()</div><div class="ttdoc">Returns to the BuildDialogState</div><div class="ttdef"><b>Definition:</b> RaceOverState.cs:59</div></div>
<div class="ttc" id="aclass_race_test_state_machine_installer_html_ab5d6ffaa76d709a44ac4346569e805ff"><div class="ttname"><a href="class_race_test_state_machine_installer.html#ab5d6ffaa76d709a44ac4346569e805ff">RaceTestStateMachineInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> RaceTestStateMachineInstaller.cs:13</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html_a58f95dc14bd15174fcafbf201bd43d38"><div class="ttname"><a href="class_build_dialog_u_i.html#a58f95dc14bd15174fcafbf201bd43d38">BuildDialogUI.OnDownloadTrackPressed</a></div><div class="ttdeci">void OnDownloadTrackPressed()</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:50</div></div>
<div class="ttc" id="aclass_race_setup_state_html_a62bb705a5587911d6accc9b76e35aa85"><div class="ttname"><a href="class_race_setup_state.html#a62bb705a5587911d6accc9b76e35aa85">RaceSetupState.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:37</div></div>
<div class="ttc" id="aclass_point3_d_view_html_ad3a813f39bc218fa503a379ee9e433cd"><div class="ttname"><a href="class_point3_d_view.html#ad3a813f39bc218fa503a379ee9e433cd">Point3DView.m_selectedColor</a></div><div class="ttdeci">Color m_selectedColor</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:34</div></div>
<div class="ttc" id="aclass_database_api_html_ae263a7e29020b9a3f092f90de8ac3d16"><div class="ttname"><a href="class_database_api.html#ae263a7e29020b9a3f092f90de8ac3d16">DatabaseApi.Initialize</a></div><div class="ttdeci">void Initialize()</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:37</div></div>
<div class="ttc" id="aclass_dialog_factory_1_1_settings_html"><div class="ttname"><a href="class_dialog_factory_1_1_settings.html">DialogFactory.Settings</a></div><div class="ttdef"><b>Definition:</b> DialogFactory.cs:34</div></div>
<div class="ttc" id="aclass_point_recorder_html_aaffbc8346f6f5a16401bc1bc0d0aa1f0"><div class="ttname"><a href="class_point_recorder.html#aaffbc8346f6f5a16401bc1bc0d0aa1f0">PointRecorder.PointRecorder</a></div><div class="ttdeci">PointRecorder([Inject] Settings _settings, [Inject(Id=&quot;ARCamera&quot;)] Transform _cameraTransform, [Inject(Id=&quot;TrackParent&quot;)] LineRenderer _line)</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:27</div></div>
<div class="ttc" id="aclass_point3_d_factory_1_1_factory_html"><div class="ttname"><a href="class_point3_d_factory_1_1_factory.html">Point3DFactory.Factory</a></div><div class="ttdef"><b>Definition:</b> Point3DFactory.cs:23</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_a59173111e67c81a2023599eac7e0d686"><div class="ttname"><a href="class_race_setup_u_i.html#a59173111e67c81a2023599eac7e0d686">RaceSetupUI.StartAbortButtonPressed</a></div><div class="ttdeci">void StartAbortButtonPressed()</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:55</div></div>
<div class="ttc" id="aclass_button_touch_input_html"><div class="ttname"><a href="class_button_touch_input.html">ButtonTouchInput</a></div><div class="ttdoc">Extends a Button to fire every Update the Button is in its pressed state.</div><div class="ttdef"><b>Definition:</b> ButtonTouchInput.cs:15</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_aae8319c13a47ac8a6c971b4249aae060"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#aae8319c13a47ac8a6c971b4249aae060">ObservableLongPointerDownTrigger.OnMouseDrag</a></div><div class="ttdeci">void OnMouseDrag()</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:37</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a35fb419189cb18a3b539db4438c1f200"><div class="ttname"><a href="class_dialog_builder.html#a35fb419189cb18a3b539db4438c1f200">DialogBuilder.SetIcon</a></div><div class="ttdeci">DialogBuilder SetIcon(Icon _icon)</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:58</div></div>
<div class="ttc" id="aclass_track_data_html_ad5582de9f85ebc142e53f7eddead1db1"><div class="ttname"><a href="class_track_data.html#ad5582de9f85ebc142e53f7eddead1db1">TrackData.Material</a></div><div class="ttdeci">Material Material</div><div class="ttdoc">The Material for this track</div><div class="ttdef"><b>Definition:</b> TrackData.cs:28</div></div>
<div class="ttc" id="aclass_observe_use_case_html_a8eb5ebdff883445f4de320867c8e79b5"><div class="ttname"><a href="class_observe_use_case.html#a8eb5ebdff883445f4de320867c8e79b5">ObserveUseCase.m_repository</a></div><div class="ttdeci">TracksRepository m_repository</div><div class="ttdef"><b>Definition:</b> ObserveUseCase.cs:13</div></div>
<div class="ttc" id="aclass_build_state_machine_html_aa8e5302b36ca6fde3ce4464690564d5b"><div class="ttname"><a href="class_build_state_machine.html#aa8e5302b36ca6fde3ce4464690564d5b">BuildStateMachine.CurrentFeaturePointOffset</a></div><div class="ttdeci">Vector3 CurrentFeaturePointOffset</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:42</div></div>
<div class="ttc" id="aclass_database_api_1_1_settings_html_a9ee7cfea0921d87329809eaa82abd6a4"><div class="ttname"><a href="class_database_api_1_1_settings.html#a9ee7cfea0921d87329809eaa82abd6a4">DatabaseApi.Settings.TracksReference</a></div><div class="ttdeci">string TracksReference</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:57</div></div>
<div class="ttc" id="aclass_paint_help_view_html_a3f2fa37e499ecfdad42fea82e995bcab"><div class="ttname"><a href="class_paint_help_view.html#a3f2fa37e499ecfdad42fea82e995bcab">PaintHelpView.OnDisable</a></div><div class="ttdeci">void OnDisable()</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:52</div></div>
<div class="ttc" id="astruct_baguio_1_1_splines_1_1_oriented_point_html_af4fcc60b49b8a071ecfbdd8ac5a7b4df"><div class="ttname"><a href="struct_baguio_1_1_splines_1_1_oriented_point.html#af4fcc60b49b8a071ecfbdd8ac5a7b4df">Baguio.Splines.OrientedPoint.OrientedPoint</a></div><div class="ttdeci">OrientedPoint(Vector3 position, Quaternion rotation, Vector3 tangent, Vector3 normal)</div><div class="ttdef"><b>Definition:</b> OrientedPoint.cs:21</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_unique_mesh_html_a074df0892abb7ca8a5db1abfe1ae7bc5"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_unique_mesh.html#a074df0892abb7ca8a5db1abfe1ae7bc5">Baguio.Splines.UniqueMesh.m_meshFilter</a></div><div class="ttdeci">MeshFilter m_meshFilter</div><div class="ttdef"><b>Definition:</b> UniqueMesh.cs:20</div></div>
<div class="ttc" id="aclass_android_utility_html"><div class="ttname"><a href="class_android_utility.html">AndroidUtility</a></div><div class="ttdoc">Native Android Utility class</div><div class="ttdef"><b>Definition:</b> AndroidUtility.cs:11</div></div>
<div class="ttc" id="ainterface_baguio_1_1_splines_1_1_i_spline_manager_html_a475c138006f38809f749fb0b17014bb8"><div class="ttname"><a href="interface_baguio_1_1_splines_1_1_i_spline_manager.html#a475c138006f38809f749fb0b17014bb8">Baguio.Splines.ISplineManager.GenerateTrackFromTrackData</a></div><div class="ttdeci">void GenerateTrackFromTrackData()</div><div class="ttdoc">Generates the track using the feature points from the TrackData session model</div></div>
<div class="ttc" id="aclass_racing_u_i_html"><div class="ttname"><a href="class_racing_u_i.html">RacingUI</a></div><div class="ttdoc">Manages the UI for RacingState</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:21</div></div>
<div class="ttc" id="aclass_feature_point_changed_html"><div class="ttname"><a href="class_feature_point_changed.html">FeaturePointChanged</a></div><div class="ttdoc">Fired if changes to the feature points were made: I.e. moved, removed, added</div><div class="ttdef"><b>Definition:</b> GameSignals.cs:10</div></div>
<div class="ttc" id="aclass_dialog_builder_html"><div class="ttname"><a href="class_dialog_builder.html">DialogBuilder</a></div><div class="ttdoc">Builder class for dialogs.</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:14</div></div>
<div class="ttc" id="aclass_discrete_slider_html_a95f9bc6cee316995b60900e49c5cbc9b"><div class="ttname"><a href="class_discrete_slider.html#a95f9bc6cee316995b60900e49c5cbc9b">DiscreteSlider.m_togglePrefab</a></div><div class="ttdeci">GameObject m_togglePrefab</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:21</div></div>
<div class="ttc" id="ainterface_i_build_observe_state_html_aba0c382481dc45e7fe7828a56d254f43"><div class="ttname"><a href="interface_i_build_observe_state.html#aba0c382481dc45e7fe7828a56d254f43">IBuildObserveState.Race</a></div><div class="ttdeci">void Race()</div><div class="ttdoc">Races the current status of the observed track</div></div>
<div class="ttc" id="aclass_state_html_aae1aab7b9cc59ea0296dabc8b104a64d"><div class="ttname"><a href="class_state.html#aae1aab7b9cc59ea0296dabc8b104a64d">State.EnterState</a></div><div class="ttdeci">virtual void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> State.cs:61</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_a988a300be927a8624c0eeb23915cf4d0"><div class="ttname"><a href="class_feature_points_manager.html#a988a300be927a8624c0eeb23915cf4d0">FeaturePointsManager.m_trackTransform</a></div><div class="ttdeci">Transform m_trackTransform</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:51</div></div>
<div class="ttc" id="aclass_database_tester_html_adc6cfb389727e8911673853add667ad0"><div class="ttname"><a href="class_database_tester.html#adc6cfb389727e8911673853add667ad0">DatabaseTester.OnEvaluateKey</a></div><div class="ttdeci">void OnEvaluateKey()</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:75</div></div>
<div class="ttc" id="aclass_state_machine_html_a60eeb316309239465792986944e84b75"><div class="ttname"><a href="class_state_machine.html#a60eeb316309239465792986944e84b75">StateMachine.SetActive</a></div><div class="ttdeci">override void SetActive(bool _active)</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:129</div></div>
<div class="ttc" id="aclass_paint_help_view_html_a2b48272078fc22acfc3912699755c387"><div class="ttname"><a href="class_paint_help_view.html#a2b48272078fc22acfc3912699755c387">PaintHelpView.m_buttonTouchInput</a></div><div class="ttdeci">ButtonTouchInput m_buttonTouchInput</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:19</div></div>
<div class="ttc" id="aclass_snackbar_view_html_a111af1cddc89953d8665ef3490d5f637"><div class="ttname"><a href="class_snackbar_view.html#a111af1cddc89953d8665ef3490d5f637">SnackbarView.Hide</a></div><div class="ttdeci">void Hide(float _duration)</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:52</div></div>
<div class="ttc" id="aclass_state_machine_html_a7c69e7b3b188ddc170179fab7dfa9a86"><div class="ttname"><a href="class_state_machine.html#a7c69e7b3b188ddc170179fab7dfa9a86">StateMachine.m_previousState</a></div><div class="ttdeci">StateName m_previousState</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:21</div></div>
<div class="ttc" id="aclass_build_paint_state_html"><div class="ttname"><a href="class_build_paint_state.html">BuildPaintState</a></div><div class="ttdoc">Track creating state where players can draw with their device through the air</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:43</div></div>
<div class="ttc" id="aclass_discrete_slider_model_html"><div class="ttname"><a href="class_discrete_slider_model.html">DiscreteSliderModel</a></div><div class="ttdoc">Model class for DiscreteSlider</div><div class="ttdef"><b>Definition:</b> DiscreteSliderModel.cs:14</div></div>
<div class="ttc" id="aclass_tracks_repository_html_a39f8539797467a257e1891d312f478eb"><div class="ttname"><a href="class_tracks_repository.html#a39f8539797467a257e1891d312f478eb">TracksRepository.ObserveTrack</a></div><div class="ttdeci">IObservable&lt; TrackData &gt; ObserveTrack(string _key)</div><div class="ttdoc">Observe the track with the given key.</div><div class="ttdef"><b>Definition:</b> TracksRepository.cs:59</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a45c23a59a0b9b7716958d92affa038ed"><div class="ttname"><a href="class_point3_d_view.html#a45c23a59a0b9b7716958d92affa038ed">Point3DView.IsDirty</a></div><div class="ttdeci">bool IsDirty</div><div class="ttdoc">Flags the object as dirty and it shall be deleted</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:22</div></div>
<div class="ttc" id="aclass_vehicle_controller_1_1_settings_html"><div class="ttname"><a href="class_vehicle_controller_1_1_settings.html">VehicleController.Settings</a></div><div class="ttdef"><b>Definition:</b> VehicleController.cs:230</div></div>
<div class="ttc" id="aclass_database_tester_html_a078e42c217479b3fb25dcaf68d2a0b05"><div class="ttname"><a href="class_database_tester.html#a078e42c217479b3fb25dcaf68d2a0b05">DatabaseTester.m_splineManager</a></div><div class="ttdeci">ISplineManager m_splineManager</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:30</div></div>
<div class="ttc" id="ainterface_i_race_setup_state_html"><div class="ttname"><a href="interface_i_race_setup_state.html">IRaceSetupState</a></div><div class="ttdoc">Interface for RaceSetupState</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:13</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a2594e8d1deb99f9cb49e5ab7a196213a"><div class="ttname"><a href="class_build_editor_state.html#a2594e8d1deb99f9cb49e5ab7a196213a">BuildEditorState.UpdateTrackMesh</a></div><div class="ttdeci">void UpdateTrackMesh()</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:117</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a971ea43cbd220de0fa7d5633ef48fdae"><div class="ttname"><a href="class_dialog_builder.html#a971ea43cbd220de0fa7d5633ef48fdae">DialogBuilder.m_factory</a></div><div class="ttdeci">DialogFactory.Factory m_factory</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:28</div></div>
<div class="ttc" id="aclass_street_view_html_a5e3bebe11da8c38491ee437ff0ac3da3"><div class="ttname"><a href="class_street_view.html#a5e3bebe11da8c38491ee437ff0ac3da3">StreetView.IsOn</a></div><div class="ttdeci">bool IsOn</div><div class="ttdoc">True if the street is currently visible, false if the street is dissolved</div><div class="ttdef"><b>Definition:</b> StreetView.cs:22</div></div>
<div class="ttc" id="aclass_configuration_html_ae7fc3334930d52e9d2767488cc1b51fc"><div class="ttname"><a href="class_configuration.html#ae7fc3334930d52e9d2767488cc1b51fc">Configuration.Vehicles</a></div><div class="ttdeci">static GameObject[] Vehicles</div><div class="ttdef"><b>Definition:</b> Configuration.cs:93</div></div>
<div class="ttc" id="aclass_dialog_factory_1_1_factory_html"><div class="ttname"><a href="class_dialog_factory_1_1_factory.html">DialogFactory.Factory</a></div><div class="ttdef"><b>Definition:</b> DialogFactory.cs:20</div></div>
<div class="ttc" id="aclass_build_paint_state_html_ab1b426997856b0039d1a7cdf1ba14651"><div class="ttname"><a href="class_build_paint_state.html#ab1b426997856b0039d1a7cdf1ba14651">BuildPaintState.OnTouchDetected</a></div><div class="ttdeci">void OnTouchDetected(float x, float y)</div><div class="ttdoc">Callback for alternative input sources to fire that a touch point was detected</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:141</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html_a935093c3fe4e999d3294be361c70f2ef"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html#a935093c3fe4e999d3294be361c70f2ef">Baguio.Splines.Curve.SetPath</a></div><div class="ttdeci">void SetPath(ref OrientedPoint[] _path)</div><div class="ttdef"><b>Definition:</b> Curve.cs:159</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_ae29b3e641d6cbc5b4a393530e8e4ebe7"><div class="ttname"><a href="class_build_load_u_i.html#ae29b3e641d6cbc5b4a393530e8e4ebe7">BuildLoadUI.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:22</div></div>
<div class="ttc" id="ainterface_i_feature_points_manager_html_a039d59c513bb1344216403ff79f5e14d"><div class="ttname"><a href="interface_i_feature_points_manager.html#a039d59c513bb1344216403ff79f5e14d">IFeaturePointsManager.SetFeaturePointVisibility</a></div><div class="ttdeci">void SetFeaturePointVisibility(bool _visible)</div><div class="ttdoc">Toggles the visibility of the feature points by turning them on and off</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_a0fd1b55c9c51f00c696b7ac05942c458"><div class="ttname"><a href="class_build_load_u_i.html#a0fd1b55c9c51f00c696b7ac05942c458">BuildLoadUI.Construct</a></div><div class="ttdeci">void Construct(IBuildLoadState _state, [Inject(Id=&quot;Content&quot;)] RectTransform _contentRect, [Inject(Id=&quot;LoadButton&quot;)] Button _loadButton, [Inject(Id=&quot;CancelButton&quot;)] Button _cancelButton, [Inject(Id=&quot;RaceButton&quot;)] Button _raceButton, Settings _settings)</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:35</div></div>
<div class="ttc" id="ainterface_i_build_save_state_html_a1dc4e055b6792fa52c21053382ec7b58"><div class="ttname"><a href="interface_i_build_save_state.html#a1dc4e055b6792fa52c21053382ec7b58">IBuildSaveState.OnShare</a></div><div class="ttdeci">string OnShare()</div><div class="ttdoc">Tries to copy the database key to clipboard, also returns it.</div></div>
<div class="ttc" id="aclass_a_r_paint_brush_html_a9917791e2cc25a9cebffd5d5eca8e199"><div class="ttname"><a href="class_a_r_paint_brush.html#a9917791e2cc25a9cebffd5d5eca8e199">ARPaintBrush.m_debugText</a></div><div class="ttdeci">Text m_debugText</div><div class="ttdef"><b>Definition:</b> ARPaintBrush.cs:17</div></div>
<div class="ttc" id="aclass_point_recorder_1_1_settings_html_a87322a7ed38f05207acc1f879395baaf"><div class="ttname"><a href="class_point_recorder_1_1_settings.html#a87322a7ed38f05207acc1f879395baaf">PointRecorder.Settings.MinDistance</a></div><div class="ttdeci">float MinDistance</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:87</div></div>
<div class="ttc" id="aclass_respawn_signal_html"><div class="ttname"><a href="class_respawn_signal.html">RespawnSignal</a></div><div class="ttdoc">Fired if the vehicle respawned</div><div class="ttdef"><b>Definition:</b> GameSignals.cs:26</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a93e69346675c5a721ec48ad7396c2f5c"><div class="ttname"><a href="class_dialog_builder.html#a93e69346675c5a721ec48ad7396c2f5c">DialogBuilder.SetTitle</a></div><div class="ttdeci">DialogBuilder SetTitle(string _title)</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:46</div></div>
<div class="ttc" id="aclass_u_i_fader_html_ac180670cd0c658a984eb49733323b9ff"><div class="ttname"><a href="class_u_i_fader.html#ac180670cd0c658a984eb49733323b9ff">UIFader.RegisterStateCallbacks</a></div><div class="ttdeci">void RegisterStateCallbacks(State enterState, State exitState)</div><div class="ttdoc">Subscribe to state callbacks to automatically fade in on the first states enter-event and fade out on...</div><div class="ttdef"><b>Definition:</b> UIFader.cs:47</div></div>
<div class="ttc" id="aclass_a_r_paint_brush_html_a648e1c5d5d1624eb467f4046a6ea0413"><div class="ttname"><a href="class_a_r_paint_brush.html#a648e1c5d5d1624eb467f4046a6ea0413">ARPaintBrush.m_minDistance</a></div><div class="ttdeci">float m_minDistance</div><div class="ttdef"><b>Definition:</b> ARPaintBrush.cs:16</div></div>
<div class="ttc" id="ainterface_i_build_load_state_html"><div class="ttname"><a href="interface_i_build_load_state.html">IBuildLoadState</a></div><div class="ttdoc">Interface of the BuildLoadState</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:12</div></div>
<div class="ttc" id="aclass_build_editor_state_html_ab73ae11c7e3dffade8a9903b5259758f"><div class="ttname"><a href="class_build_editor_state.html#ab73ae11c7e3dffade8a9903b5259758f">BuildEditorState.OnSave</a></div><div class="ttdeci">void OnSave()</div><div class="ttdoc">Transitions to the BuildSaveState</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:147</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_a9cee951cb324312ea723fa24d1b5ffea"><div class="ttname"><a href="class_build_dialog_state.html#a9cee951cb324312ea723fa24d1b5ffea">BuildDialogState.Construct</a></div><div class="ttdeci">void Construct([Inject(Id=&quot;TrackParent&quot;)] ISplineManager _splineManager, IFeaturePointsManager _featurePointManager)</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:50</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a3ebc6bcbee4a66d6aaa063018d5b1ec5"><div class="ttname"><a href="class_vehicle_controller.html#a3ebc6bcbee4a66d6aaa063018d5b1ec5">VehicleController.m_currWaypointIndex</a></div><div class="ttdeci">int m_currWaypointIndex</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:36</div></div>
<div class="ttc" id="aclass_vehicle_factory_1_1_params_html_a45a8117cdefedb90ec953bbf0c8ba1e6"><div class="ttname"><a href="class_vehicle_factory_1_1_params.html#a45a8117cdefedb90ec953bbf0c8ba1e6">VehicleFactory.Params.Params</a></div><div class="ttdeci">Params(Vector3 _position, Quaternion _rotation)</div><div class="ttdef"><b>Definition:</b> VehicleFactory.cs:23</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a954fea624c4a8e4bc7e9411e38aa2485"><div class="ttname"><a href="class_build_observe_state.html#a954fea624c4a8e4bc7e9411e38aa2485">BuildObserveState.m_featurePointsManager</a></div><div class="ttdeci">IFeaturePointsManager m_featurePointsManager</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:48</div></div>
<div class="ttc" id="aclass_touch_input_1_1_settings_html"><div class="ttname"><a href="class_touch_input_1_1_settings.html">TouchInput.Settings</a></div><div class="ttdef"><b>Definition:</b> TouchInput.cs:87</div></div>
<div class="ttc" id="aclass_database_tester_html_ae54c17cf0d312b7d7e79c34dcf832490"><div class="ttname"><a href="class_database_tester.html#ae54c17cf0d312b7d7e79c34dcf832490">DatabaseTester.m_repository</a></div><div class="ttdeci">TracksRepository m_repository</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:29</div></div>
<div class="ttc" id="aclass_root_state_machine_html"><div class="ttname"><a href="class_root_state_machine.html">RootStateMachine</a></div><div class="ttdoc">The root statemachine</div><div class="ttdef"><b>Definition:</b> RootStateMachine.cs:30</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a31e617f9aaf7e4e02e1478426b09171c"><div class="ttname"><a href="class_build_observe_state.html#a31e617f9aaf7e4e02e1478426b09171c">BuildObserveState.m_streetView</a></div><div class="ttdeci">StreetView m_streetView</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:46</div></div>
<div class="ttc" id="aclass_build_paint_state_html_a88e8d71acd940f80be292dfe86d31dae"><div class="ttname"><a href="class_build_paint_state.html#a88e8d71acd940f80be292dfe86d31dae">BuildPaintState.Initialise</a></div><div class="ttdeci">override void Initialise()</div><div class="ttdoc">Override this as your Awake/Start/Init Function. Is called when this State is added to a StateMachine</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:67</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a9da2d10585d289e290763a3b51cc753e"><div class="ttname"><a href="class_center_track_tool.html#a9da2d10585d289e290763a3b51cc753e">CenterTrackTool.m_trackTransform</a></div><div class="ttdeci">Transform m_trackTransform</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:29</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_a82474c4b9b6be5fed7a4f7f68caf10da"><div class="ttname"><a href="class_build_load_u_i.html#a82474c4b9b6be5fed7a4f7f68caf10da">BuildLoadUI.OnEditPressed</a></div><div class="ttdeci">void OnEditPressed()</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:130</div></div>
<div class="ttc" id="aclass_observable_long_pointer_down_trigger_html_aa56ce74761b284d753fd706cadbad69e"><div class="ttname"><a href="class_observable_long_pointer_down_trigger.html#aa56ce74761b284d753fd706cadbad69e">ObservableLongPointerDownTrigger.raiseTime</a></div><div class="ttdeci">float? raiseTime</div><div class="ttdef"><b>Definition:</b> ObservableLongPointerDownTrigger.cs:20</div></div>
<div class="ttc" id="aclass_vehicle_controller_1_1_settings_html_ac407e13b76ecd00c3322d586d578c67f"><div class="ttname"><a href="class_vehicle_controller_1_1_settings.html#ac407e13b76ecd00c3322d586d578c67f">VehicleController.Settings.WaypointDetectionRadius</a></div><div class="ttdeci">float WaypointDetectionRadius</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:234</div></div>
<div class="ttc" id="aclass_snackbar_view_html_ada6f6b86a6d2d53ec63df31991977b4e"><div class="ttname"><a href="class_snackbar_view.html#ada6f6b86a6d2d53ec63df31991977b4e">SnackbarView.Awake</a></div><div class="ttdeci">void Awake()</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:31</div></div>
<div class="ttc" id="aclass_calibrate_u_i_1_1_settings_html_a4dcd2169d729ab625d6acbe444f72d66"><div class="ttname"><a href="class_calibrate_u_i_1_1_settings.html#a4dcd2169d729ab625d6acbe444f72d66">CalibrateUI.Settings.PointWeight</a></div><div class="ttdeci">float PointWeight</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:156</div></div>
<div class="ttc" id="aclass_point_recorder_html"><div class="ttname"><a href="class_point_recorder.html">PointRecorder</a></div><div class="ttdoc">Records the points in the BuildPaintState Automatically adds them to the LineRenderer....</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:15</div></div>
<div class="ttc" id="aclass_race_manager_html_a7a09d89e44ada7c810750a3171268254"><div class="ttname"><a href="class_race_manager.html#a7a09d89e44ada7c810750a3171268254">RaceManager.m_laps</a></div><div class="ttdeci">ReactiveProperty&lt; int &gt; m_laps</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:24</div></div>
<div class="ttc" id="aclass_build_observe_dialog_state_html_af0072bd0c669a92cc42ef56ed72257b7"><div class="ttname"><a href="class_build_observe_dialog_state.html#af0072bd0c669a92cc42ef56ed72257b7">BuildObserveDialogState.Initialise</a></div><div class="ttdeci">override void Initialise()</div><div class="ttdoc">Override this as your Awake/Start/Init Function. Is called when this State is added to a StateMachine</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogState.cs:31</div></div>
<div class="ttc" id="aclass_configuration_html_a780253c0d355f84fd6709d6a24431367"><div class="ttname"><a href="class_configuration.html#a780253c0d355f84fd6709d6a24431367">Configuration.StreetMaterials</a></div><div class="ttdeci">static Material[] StreetMaterials</div><div class="ttdef"><b>Definition:</b> Configuration.cs:95</div></div>
<div class="ttc" id="ainterface_i_build_save_state_html_ac8d5be9ddb8c2743e8140934aeb46e67"><div class="ttname"><a href="interface_i_build_save_state.html#ac8d5be9ddb8c2743e8140934aeb46e67">IBuildSaveState.OnDone</a></div><div class="ttdeci">void OnDone()</div><div class="ttdoc">Call for ending this state and go to race state</div></div>
<div class="ttc" id="aclass_game_settings_1_1_u_i_settings_html_ab7b2bb2b92eb4bf8cdd5c9b7eff9568f"><div class="ttname"><a href="class_game_settings_1_1_u_i_settings.html#ab7b2bb2b92eb4bf8cdd5c9b7eff9568f">GameSettings.UISettings.DialogSettings</a></div><div class="ttdeci">DialogBuilder.Settings DialogSettings</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:34</div></div>
<div class="ttc" id="aclass_project_main_installer_html_a0021705dc79f2d19e6f13d5b20d21357"><div class="ttname"><a href="class_project_main_installer.html#a0021705dc79f2d19e6f13d5b20d21357">ProjectMainInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> ProjectMainInstaller.cs:13</div></div>
<div class="ttc" id="aclass_build_dialog_u_i_html_a81135449bac4dec3cd1cfde313709855"><div class="ttname"><a href="class_build_dialog_u_i.html#a81135449bac4dec3cd1cfde313709855">BuildDialogUI.OnRecalibratePressed</a></div><div class="ttdeci">void OnRecalibratePressed()</div><div class="ttdef"><b>Definition:</b> BuildDialogUI.cs:55</div></div>
<div class="ttc" id="aclass_settings_u_i_html_aa3dfe0a1d9decf3bf7489cf3112931d1"><div class="ttname"><a href="class_settings_u_i.html#aa3dfe0a1d9decf3bf7489cf3112931d1">SettingsUI.Deactivate</a></div><div class="ttdeci">void Deactivate()</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:94</div></div>
<div class="ttc" id="aclass_settings_u_i_html_aa5936e3b6faf6299ebd5aba1f53fe709"><div class="ttname"><a href="class_settings_u_i.html#aa5936e3b6faf6299ebd5aba1f53fe709">SettingsUI.m_scaleYSlider</a></div><div class="ttdeci">DiscreteSlider m_scaleYSlider</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:25</div></div>
<div class="ttc" id="aclass_state_html_af390d8edcdc9cad5b2be48d61d0d13af"><div class="ttname"><a href="class_state.html#af390d8edcdc9cad5b2be48d61d0d13af">State.Initialise</a></div><div class="ttdeci">virtual void Initialise()</div><div class="ttdoc">Override this as your Awake/Start/Init Function. Is called when this State is added to a StateMachine</div><div class="ttdef"><b>Definition:</b> State.cs:47</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html_a704981fd489236cc6aa0450044bf3417"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html#a704981fd489236cc6aa0450044bf3417">Baguio.Splines.Curve.GetT</a></div><div class="ttdeci">static float GetT(float _t, Vector3 _p0, Vector3 _p1)</div><div class="ttdef"><b>Definition:</b> Curve.cs:71</div></div>
<div class="ttc" id="aclass_point_recorder_1_1_settings_html_a9bbcf19d23692965b4de5665087660a0"><div class="ttname"><a href="class_point_recorder_1_1_settings.html#a9bbcf19d23692965b4de5665087660a0">PointRecorder.Settings.DebugKeyCode</a></div><div class="ttdeci">KeyCode DebugKeyCode</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:88</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_af98853ede45062ab611a690f58a1f752"><div class="ttname"><a href="class_build_save_u_i.html#af98853ede45062ab611a690f58a1f752">BuildSaveUI.OnValueChanged</a></div><div class="ttdeci">void OnValueChanged(string _value)</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:98</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a2aeed735ccf99b9eb59e0f21c68d1933"><div class="ttname"><a href="class_vehicle_controller.html#a2aeed735ccf99b9eb59e0f21c68d1933">VehicleController.m_trackIsClosed</a></div><div class="ttdeci">bool m_trackIsClosed</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:45</div></div>
<div class="ttc" id="aclass_paint_help_view_html_a0352de9beb80bdc4038c11604b673d3f"><div class="ttname"><a href="class_paint_help_view.html#a0352de9beb80bdc4038c11604b673d3f">PaintHelpView.m_graphics</a></div><div class="ttdeci">Graphic[] m_graphics</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:20</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a903ad2a4ae1ad01093691a25f39726a4"><div class="ttname"><a href="class_build_save_u_i.html#a903ad2a4ae1ad01093691a25f39726a4">BuildSaveUI.OnSaveButtonPressed</a></div><div class="ttdeci">void OnSaveButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:121</div></div>
<div class="ttc" id="astruct_baguio_1_1_splines_1_1_oriented_point_html"><div class="ttname"><a href="struct_baguio_1_1_splines_1_1_oriented_point.html">Baguio.Splines.OrientedPoint</a></div><div class="ttdoc">Represents a point in 3D space with orientation, meaning it has a position, a rotation,...</div><div class="ttdef"><b>Definition:</b> OrientedPoint.cs:14</div></div>
<div class="ttc" id="aclass_value_toggle_html"><div class="ttname"><a href="class_value_toggle.html">ValueToggle</a></div><div class="ttdoc">Extends the Toggle with an inherit int value.</div><div class="ttdef"><b>Definition:</b> ValueToggle.cs:13</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html_a56e19da1fb445731f3a734b2e75ba2e4"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html#a56e19da1fb445731f3a734b2e75ba2e4">Baguio.Splines.Spline.CalculateSpline</a></div><div class="ttdeci">void CalculateSpline()</div><div class="ttdef"><b>Definition:</b> Spline.cs:86</div></div>
<div class="ttc" id="aclass_build_observe_u_i_html_a2ccfd3d7c8ab0a14aa6227f54cf5c30a"><div class="ttname"><a href="class_build_observe_u_i.html#a2ccfd3d7c8ab0a14aa6227f54cf5c30a">BuildObserveUI.Construct</a></div><div class="ttdeci">void Construct(IBuildObserveState _state, DialogBuilder.Factory _dialogBuilderFactory)</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:29</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_aa3958fcfacda2cc085e4b340e0746597"><div class="ttname"><a href="class_vehicle_controller.html#aa3958fcfacda2cc085e4b340e0746597">VehicleController.m_waypoints</a></div><div class="ttdeci">List&lt; OrientedPoint &gt; m_waypoints</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:35</div></div>
<div class="ttc" id="aclass_point3_d_view_html_af1c10b7d2f33432b09a4b0bf70f86dc2"><div class="ttname"><a href="class_point3_d_view.html#af1c10b7d2f33432b09a4b0bf70f86dc2">Point3DView.OnMouseUp</a></div><div class="ttdeci">void OnMouseUp()</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:103</div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_a973fc27bdeddde1504ed2d20e8af9da6"><div class="ttname"><a href="class_race_setup_u_i.html#a973fc27bdeddde1504ed2d20e8af9da6">RaceSetupUI.BackButtonPressed</a></div><div class="ttdeci">void BackButtonPressed()</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:48</div></div>
<div class="ttc" id="aclass_vehicle_spawn_manager_html_a0d4a1b5f911e962753fa1fb85e2bddd0"><div class="ttname"><a href="class_vehicle_spawn_manager.html#a0d4a1b5f911e962753fa1fb85e2bddd0">VehicleSpawnManager.SpawnVehicleAtStart</a></div><div class="ttdeci">GameObject SpawnVehicleAtStart()</div><div class="ttdoc">Spawns a vehicle on the tracks first waypoint.</div><div class="ttdef"><b>Definition:</b> VehicleSpawnManager.cs:31</div></div>
<div class="ttc" id="aclass_race_state_machine_html_ac05bd7dc319b9f47e1abc137c8546b6f"><div class="ttname"><a href="class_race_state_machine.html#ac05bd7dc319b9f47e1abc137c8546b6f">RaceStateMachine.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> RaceStateMachine.cs:27</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_afe96eb37f45df1e8f7f39cbfac00b5e0"><div class="ttname"><a href="class_build_save_u_i.html#afe96eb37f45df1e8f7f39cbfac00b5e0">BuildSaveUI.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:31</div></div>
<div class="ttc" id="aclass_vehicle_factory_html_a7c6dee07d171fb18c73aa7751964acf6"><div class="ttname"><a href="class_vehicle_factory.html#a7c6dee07d171fb18c73aa7751964acf6">VehicleFactory.Create</a></div><div class="ttdeci">VehicleController Create(UnityEngine.Object _prefab, Vector3 _position, Quaternion _rotation)</div><div class="ttdef"><b>Definition:</b> VehicleFactory.cs:45</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html">Baguio.Splines.SplineManager</a></div><div class="ttdoc">The SplineManager is the interface between the application and the spline and</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:49</div></div>
<div class="ttc" id="aclass_dialog_html_a73871f337fb89eaaae02249d36233dc3"><div class="ttname"><a href="class_dialog.html#a73871f337fb89eaaae02249d36233dc3">Dialog.SetButtonPrefab</a></div><div class="ttdeci">void SetButtonPrefab(GameObject _buttonPrefab)</div><div class="ttdef"><b>Definition:</b> Dialog.cs:22</div></div>
<div class="ttc" id="aclass_crashlytics_tester_html"><div class="ttname"><a href="class_crashlytics_tester.html">CrashlyticsTester</a></div><div class="ttdoc">Periodically throws exceptions to test the connection to Firebase Crashlytics crash reporting</div><div class="ttdef"><b>Definition:</b> CrashlyticsTester.cs:12</div></div>
<div class="ttc" id="ainterface_i_build_dialog_state_html"><div class="ttname"><a href="interface_i_build_dialog_state.html">IBuildDialogState</a></div><div class="ttdoc">Interface for BuildDialogState</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:13</div></div>
<div class="ttc" id="aclass_build_editor_state_html_a5b629a02388cf1918753333ce7f5280a"><div class="ttname"><a href="class_build_editor_state.html#a5b629a02388cf1918753333ce7f5280a">BuildEditorState.m_trackUploadSubscription</a></div><div class="ttdeci">IDisposable m_trackUploadSubscription</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:48</div></div>
<div class="ttc" id="aclass_race_manager_html_a534217497137ea7a6f1e9b8d4b63866a"><div class="ttname"><a href="class_race_manager.html#a534217497137ea7a6f1e9b8d4b63866a">RaceManager.Laps</a></div><div class="ttdeci">IReadOnlyReactiveProperty&lt; int &gt; Laps</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:18</div></div>
<div class="ttc" id="aclass_discrete_slider_html_a9029b692c0484162db60f9719309bcbb"><div class="ttname"><a href="class_discrete_slider.html#a9029b692c0484162db60f9719309bcbb">DiscreteSlider.m_toggles</a></div><div class="ttdeci">Toggle[] m_toggles</div><div class="ttdef"><b>Definition:</b> DiscreteSlider.cs:30</div></div>
<div class="ttc" id="aclass_racing_u_i_html_a4202a74c36152933be6d4dedbe208605"><div class="ttname"><a href="class_racing_u_i.html#a4202a74c36152933be6d4dedbe208605">RacingUI.m_state</a></div><div class="ttdeci">IRacingState m_state</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:25</div></div>
<div class="ttc" id="aclass_race_over_state_html_a70e9ca3ff5362995c9745627cc599708"><div class="ttname"><a href="class_race_over_state.html#a70e9ca3ff5362995c9745627cc599708">RaceOverState.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> RaceOverState.cs:31</div></div>
<div class="ttc" id="aclass_u_i_fader_html_a27c477d0db6be891175cf7d8397b1e21"><div class="ttname"><a href="class_u_i_fader.html#a27c477d0db6be891175cf7d8397b1e21">UIFader.Deactivate</a></div><div class="ttdeci">void Deactivate()</div><div class="ttdoc">Deactivates (no fadeout)</div><div class="ttdef"><b>Definition:</b> UIFader.cs:65</div></div>
<div class="ttc" id="aclass_touch_input_tester_html_ac260f9ce848d8971b396d11b04f863b8"><div class="ttname"><a href="class_touch_input_tester.html#ac260f9ce848d8971b396d11b04f863b8">TouchInputTester.Construct</a></div><div class="ttdeci">void Construct(TouchInput _input)</div><div class="ttdef"><b>Definition:</b> TouchInputTester.cs:18</div></div>
<div class="ttc" id="aclass_build_observe_dialog_state_html_a03eee0feccf5b59de2b658ae53b80ee9"><div class="ttname"><a href="class_build_observe_dialog_state.html#a03eee0feccf5b59de2b658ae53b80ee9">BuildObserveDialogState.Back</a></div><div class="ttdeci">void Back()</div><div class="ttdoc">Returns to the BuildDialogState</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogState.cs:43</div></div>
<div class="ttc" id="aclass_state_machine_html_a39fef1ae79bd71aac6404174574f4815"><div class="ttname"><a href="class_state_machine.html#a39fef1ae79bd71aac6404174574f4815">StateMachine.m_states</a></div><div class="ttdeci">Dictionary&lt; StateName, State &gt; m_states</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:17</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_html_a6e019db0c690cc07c4aff9213be98e45"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline.html#a6e019db0c690cc07c4aff9213be98e45">Baguio.Splines.Spline.DrawGizmos</a></div><div class="ttdeci">void DrawGizmos()</div><div class="ttdef"><b>Definition:</b> Spline.cs:146</div></div>
<div class="ttc" id="aclass_database_tester_html_a86df1403fcc8dcfc1102254add545705"><div class="ttname"><a href="class_database_tester.html#a86df1403fcc8dcfc1102254add545705">DatabaseTester.CurrentTrackData</a></div><div class="ttdeci">TrackData CurrentTrackData</div><div class="ttdef"><b>Definition:</b> DatabaseTester.cs:18</div></div>
<div class="ttc" id="aclass_touch_input_html_a12d4b76b234219f6d368c932cc4ed2d1"><div class="ttname"><a href="class_touch_input.html#a12d4b76b234219f6d368c932cc4ed2d1">TouchInput.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:19</div></div>
<div class="ttc" id="aclass_value_toggle_inspector_html_aceb20617f72b6743165ab6cea81c6312"><div class="ttname"><a href="class_value_toggle_inspector.html#aceb20617f72b6743165ab6cea81c6312">ValueToggleInspector.OnInspectorGUI</a></div><div class="ttdeci">override void OnInspectorGUI()</div><div class="ttdef"><b>Definition:</b> ValueToggleInspector.cs:15</div></div>
<div class="ttc" id="aclass_update_use_case_html_a23d1dc04dfa7927749be3b922dc47a02"><div class="ttname"><a href="class_update_use_case.html#a23d1dc04dfa7927749be3b922dc47a02">UpdateUseCase.UpdateTrackToCloud</a></div><div class="ttdeci">IObservable&lt; string &gt; UpdateTrackToCloud(TrackData _trackData)</div><div class="ttdoc">Pushes the TrackData object to the database. If the track already exists in the DB,...</div><div class="ttdef"><b>Definition:</b> UpdateUseCase.cs:29</div></div>
<div class="ttc" id="aclass_sharing_installer_html_a1ac6a10324cf02d18fb505df914a376e"><div class="ttname"><a href="class_sharing_installer.html#a1ac6a10324cf02d18fb505df914a376e">SharingInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> SharingInstaller.cs:15</div></div>
<div class="ttc" id="aclass_calibrate_state_html_ad6c605f234468a3cbc421797eafcceec"><div class="ttname"><a href="class_calibrate_state.html#ad6c605f234468a3cbc421797eafcceec">CalibrateState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> CalibrateState.cs:43</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_afd534871f03f3920bda1f8f4a4f2aa66"><div class="ttname"><a href="class_calibrate_u_i.html#afd534871f03f3920bda1f8f4a4f2aa66">CalibrateUI.OnRestart</a></div><div class="ttdeci">void OnRestart()</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:98</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a75ef7ca78621d83ba259de752a3b81c5"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a75ef7ca78621d83ba259de752a3b81c5">BuildObserveDialogUI.OnDisable</a></div><div class="ttdeci">void OnDisable()</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:82</div></div>
<div class="ttc" id="aclass_point3_d_view_html_ac345d567af1369e81d55ae3df7bb1d32"><div class="ttname"><a href="class_point3_d_view.html#ac345d567af1369e81d55ae3df7bb1d32">Point3DView.m_longTapTrigger</a></div><div class="ttdeci">ObservableLongPointerDownTrigger m_longTapTrigger</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:39</div></div>
<div class="ttc" id="aclass_observe_dialog_use_case_html"><div class="ttname"><a href="class_observe_dialog_use_case.html">ObserveDialogUseCase</a></div><div class="ttdoc">Usecase to be used in the observe dialog to check if a key exists in the cloud.</div><div class="ttdef"><b>Definition:</b> ObserveDialogUseCase.cs:11</div></div>
<div class="ttc" id="aclass_build_editor_state_html_afa31026646cd7bb8f606234a4e878d19"><div class="ttname"><a href="class_build_editor_state.html#afa31026646cd7bb8f606234a4e878d19">BuildEditorState.m_useCase</a></div><div class="ttdeci">UpdateUseCase m_useCase</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:49</div></div>
<div class="ttc" id="aclass_load_list_item_view_html"><div class="ttname"><a href="class_load_list_item_view.html">LoadListItemView</a></div><div class="ttdoc">Compound View of a List Item in the BuildLoadState</div><div class="ttdef"><b>Definition:</b> LoadListItemView.cs:13</div></div>
<div class="ttc" id="aclass_database_api_html_ade958fea89458fae0211dd6ee7dfe43a"><div class="ttname"><a href="class_database_api.html#ade958fea89458fae0211dd6ee7dfe43a">DatabaseApi.m_rootReference</a></div><div class="ttdeci">DatabaseReference m_rootReference</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:23</div></div>
<div class="ttc" id="ainterface_i_build_observe_u_i_html"><div class="ttname"><a href="interface_i_build_observe_u_i.html">IBuildObserveUI</a></div><div class="ttdoc">Interface for BuildObserveUI</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:13</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a0efd99e293e6f066582252a68ed12c9a"><div class="ttname"><a href="class_dialog_builder.html#a0efd99e293e6f066582252a68ed12c9a">DialogBuilder.DialogBuilder</a></div><div class="ttdeci">DialogBuilder(DialogFactory.Factory _dialogFactory, Settings _settings)</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:38</div></div>
<div class="ttc" id="aclass_race_manager_html_ad7ce2ffc5490c92effbb3626f03bae48"><div class="ttname"><a href="class_race_manager.html#ad7ce2ffc5490c92effbb3626f03bae48">RaceManager.RespawnSignalReceived</a></div><div class="ttdeci">void RespawnSignalReceived()</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:75</div></div>
<div class="ttc" id="astruct_baguio_1_1_splines_1_1_oriented_point_html_a3653f2b4dad2f08824b5e0a39c521d6d"><div class="ttname"><a href="struct_baguio_1_1_splines_1_1_oriented_point.html#a3653f2b4dad2f08824b5e0a39c521d6d">Baguio.Splines.OrientedPoint.position</a></div><div class="ttdeci">Vector3 position</div><div class="ttdef"><b>Definition:</b> OrientedPoint.cs:16</div></div>
<div class="ttc" id="aclass_vehicle_factory_html_aa40298a2386613b2c4a6f3ee63d301d3"><div class="ttname"><a href="class_vehicle_factory.html#aa40298a2386613b2c4a6f3ee63d301d3">VehicleFactory.m_container</a></div><div class="ttdeci">readonly DiContainer m_container</div><div class="ttdef"><b>Definition:</b> VehicleFactory.cs:19</div></div>
<div class="ttc" id="aclass_tracks_repository_html_a69e48f89f3983232eb21d38c1d4911f6"><div class="ttname"><a href="class_tracks_repository.html#a69e48f89f3983232eb21d38c1d4911f6">TracksRepository.GetTrackOnce</a></div><div class="ttdeci">IObservable&lt; TrackData &gt; GetTrackOnce(string _key)</div><div class="ttdoc">Fetches the trackdata of the given key at once.</div><div class="ttdef"><b>Definition:</b> TracksRepository.cs:46</div></div>
<div class="ttc" id="aclass_vehicle_controller_1_1_settings_html_ab9577721613cf98c8c82886814014095"><div class="ttname"><a href="class_vehicle_controller_1_1_settings.html#ab9577721613cf98c8c82886814014095">VehicleController.Settings.MaxDegrees</a></div><div class="ttdeci">float MaxDegrees</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:233</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a2e0ba0dd2d61f687f422334f6539d9ff"><div class="ttname"><a href="class_build_save_u_i.html#a2e0ba0dd2d61f687f422334f6539d9ff">BuildSaveUI.m_inputNameField</a></div><div class="ttdeci">InputField m_inputNameField</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:30</div></div>
<div class="ttc" id="aclass_spline_test_installer_html_ace895f30e54b257fc7d16e020282391b"><div class="ttname"><a href="class_spline_test_installer.html#ace895f30e54b257fc7d16e020282391b">SplineTestInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> SplineTestInstaller.cs:15</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a956f39e8d13c041aca51d860cb8e45c7"><div class="ttname"><a href="class_vehicle_controller.html#a956f39e8d13c041aca51d860cb8e45c7">VehicleController.m_meshAnchor</a></div><div class="ttdeci">Transform m_meshAnchor</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:40</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a333cd5b5fe89e175a22ff845aecce95e"><div class="ttname"><a href="class_vehicle_controller.html#a333cd5b5fe89e175a22ff845aecce95e">VehicleController.FixedUpdate</a></div><div class="ttdeci">void FixedUpdate()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:86</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_a3221b6008b905a5f903a2b8e95bc0b29"><div class="ttname"><a href="class_build_dialog_state.html#a3221b6008b905a5f903a2b8e95bc0b29">BuildDialogState.StartNewTrack</a></div><div class="ttdeci">void StartNewTrack()</div><div class="ttdoc">Creates new session data and transitions to BuildPaintState</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:71</div></div>
<div class="ttc" id="aclass_observe_use_case_html_a5af66ee78df2a5bd3154f1497ab3d65e"><div class="ttname"><a href="class_observe_use_case.html#a5af66ee78df2a5bd3154f1497ab3d65e">ObserveUseCase.GetTrack</a></div><div class="ttdeci">IObservable&lt; TrackData &gt; GetTrack(string _key)</div><div class="ttdoc">Fetches the trackdata of the given key at once. Observable will at most emit one item.</div><div class="ttdef"><b>Definition:</b> ObserveUseCase.cs:24</div></div>
<div class="ttc" id="aclass_race_manager_html_ae97dfc21e002aaa23d0fd8c7a29dede5"><div class="ttname"><a href="class_race_manager.html#ae97dfc21e002aaa23d0fd8c7a29dede5">RaceManager.LapSignalReceived</a></div><div class="ttdeci">void LapSignalReceived()</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:67</div></div>
<div class="ttc" id="aclass_build_state_machine_html_a5b5f3c51ff8bf6eb790eec46a2c7af1b"><div class="ttname"><a href="class_build_state_machine.html#a5b5f3c51ff8bf6eb790eec46a2c7af1b">BuildStateMachine.Construct</a></div><div class="ttdeci">void Construct(IFeaturePointsManager _trackBuilder)</div><div class="ttdef"><b>Definition:</b> BuildStateMachine.cs:51</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html"><div class="ttname"><a href="class_calibrate_u_i.html">CalibrateUI</a></div><div class="ttdoc">Manages the UI for the CalibrateState. This state UI manages the automatic transition to the next sta...</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:25</div></div>
<div class="ttc" id="aclass_dialog_html_a8c46a1b46e7ca629d539684e6a26d81a"><div class="ttname"><a href="class_dialog.html#a8c46a1b46e7ca629d539684e6a26d81a">Dialog.Deactivate</a></div><div class="ttdeci">void Deactivate()</div><div class="ttdef"><b>Definition:</b> Dialog.cs:37</div></div>
<div class="ttc" id="aclass_u_i_fader_html_abeb2d840c5f83c3bff45365c7b7d689b"><div class="ttname"><a href="class_u_i_fader.html#abeb2d840c5f83c3bff45365c7b7d689b">UIFader.m_sequence</a></div><div class="ttdeci">Sequence m_sequence</div><div class="ttdef"><b>Definition:</b> UIFader.cs:17</div></div>
<div class="ttc" id="aclass_project_main_installer_html"><div class="ttname"><a href="class_project_main_installer.html">ProjectMainInstaller</a></div><div class="ttdoc">Installed in the project context (hence, globally), do all app wide initialization here.</div><div class="ttdef"><b>Definition:</b> ProjectMainInstaller.cs:11</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a55ee00e9e5b4975e6ab82f1ab20e7952"><div class="ttname"><a href="class_point3_d_view.html#a55ee00e9e5b4975e6ab82f1ab20e7952">Point3DView.m_subscriptions</a></div><div class="ttdeci">CompositeDisposable m_subscriptions</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:41</div></div>
<div class="ttc" id="ainterface_i_root_state_machine_html_a1eea28efeeb9694f4e0b43ee0abb9384"><div class="ttname"><a href="interface_i_root_state_machine.html#a1eea28efeeb9694f4e0b43ee0abb9384">IRootStateMachine.IGetCurrentStateName</a></div><div class="ttdeci">string IGetCurrentStateName()</div><div class="ttdoc">Returns the names of the current states</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080aa26f15502d53ddca8ae56c38fc589d15"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080aa26f15502d53ddca8ae56c38fc589d15">StateName.RACE_SM</a></div></div>
<div class="ttc" id="aclass_auth_api_html_a8531db261df4794010447d2a9dd630d2"><div class="ttname"><a href="class_auth_api.html#a8531db261df4794010447d2a9dd630d2">AuthApi.signInAnonymously</a></div><div class="ttdeci">IObservable&lt; FirebaseUser &gt; signInAnonymously()</div><div class="ttdoc">Emits the FirebaseUser on successful authentication. Emits an Exception if unsuccessful.</div><div class="ttdef"><b>Definition:</b> AuthApi.cs:77</div></div>
<div class="ttc" id="aclass_dialog_factory_html_aeebc50df4d2931e7471b0c777e1c0d80"><div class="ttname"><a href="class_dialog_factory.html#aeebc50df4d2931e7471b0c777e1c0d80">DialogFactory.DialogFactory</a></div><div class="ttdeci">DialogFactory(DiContainer _container, Settings _settings)</div><div class="ttdef"><b>Definition:</b> DialogFactory.cs:22</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_extruder_html_af067360faa34a9126b3fb04d9057087a"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_extruder.html#af067360faa34a9126b3fb04d9057087a">Baguio.Splines.Extruder.CalcLengthTable</a></div><div class="ttdeci">static void CalcLengthTable(out float[] _lengthTable, ref OrientedPoint[] _path)</div><div class="ttdef"><b>Definition:</b> Extruder.cs:106</div></div>
<div class="ttc" id="aclass_build_paint_state_html_ab399d17bfc8b4c1eee2161d89b664f01"><div class="ttname"><a href="class_build_paint_state.html#ab399d17bfc8b4c1eee2161d89b664f01">BuildPaintState.m_pointRecorder</a></div><div class="ttdeci">PointRecorder m_pointRecorder</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:47</div></div>
<div class="ttc" id="aclass_race_setup_state_html_aed717971b741996d3a70edc7a4e2c94e"><div class="ttname"><a href="class_race_setup_state.html#aed717971b741996d3a70edc7a4e2c94e">RaceSetupState.m_splineMgr</a></div><div class="ttdeci">ISplineManager m_splineMgr</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:31</div></div>
<div class="ttc" id="aclass_street_view_html_ac8ed0e3c529d54363281ca5e1d3fa14c"><div class="ttname"><a href="class_street_view.html#ac8ed0e3c529d54363281ca5e1d3fa14c">StreetView.Awake</a></div><div class="ttdeci">void Awake()</div><div class="ttdef"><b>Definition:</b> StreetView.cs:33</div></div>
<div class="ttc" id="aclass_point3_d_view_html_af386080339a132f88be9ef39db6fce1c"><div class="ttname"><a href="class_point3_d_view.html#af386080339a132f88be9ef39db6fce1c">Point3DView.OnMouseDown</a></div><div class="ttdeci">void OnMouseDown()</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:88</div></div>
<div class="ttc" id="aclass_feature_point_utility_html"><div class="ttname"><a href="class_feature_point_utility.html">FeaturePointUtility</a></div><div class="ttdoc">Class to calculate the feature points of a curve, represented as a point set.</div><div class="ttdef"><b>Definition:</b> FeaturePointUtility.cs:13</div></div>
<div class="ttc" id="aclass_build_save_state_html_adf081d09c3fe1428017f41630967f443"><div class="ttname"><a href="class_build_save_state.html#adf081d09c3fe1428017f41630967f443">BuildSaveState.OnShare</a></div><div class="ttdeci">string OnShare()</div><div class="ttdoc">Copies the database key to clipboard and returns it</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:107</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_ad27e2ae95697a23d564a022ebb695044"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#ad27e2ae95697a23d564a022ebb695044">Baguio.Splines.SplineManager.GenerateMesh</a></div><div class="ttdeci">virtual void GenerateMesh(Mesh _mesh)</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:138</div></div>
<div class="ttc" id="aclass_dialog_html_abe51c61f83df2f11817bf4eacead6c76"><div class="ttname"><a href="class_dialog.html#abe51c61f83df2f11817bf4eacead6c76">Dialog.m_message</a></div><div class="ttdeci">TextMeshProUGUI m_message</div><div class="ttdef"><b>Definition:</b> Dialog.cs:17</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_unique_mesh_html"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_unique_mesh.html">Baguio.Splines.UniqueMesh</a></div><div class="ttdoc">Derive from this class to ensure the GameObject has a unique mesh and a mesh filter.</div><div class="ttdef"><b>Definition:</b> UniqueMesh.cs:16</div></div>
<div class="ttc" id="ainterface_i_calibrate_state_html_adb884747526b4f12624c81a4ead04813"><div class="ttname"><a href="interface_i_calibrate_state.html#adb884747526b4f12624c81a4ead04813">ICalibrateState.DoStart</a></div><div class="ttdeci">void DoStart()</div><div class="ttdoc">Transitions to BuildStateMachine</div></div>
<div class="ttc" id="aclass_configuration_html_a934c8222ea869b18ab996e51c384518a"><div class="ttname"><a href="class_configuration.html#a934c8222ea869b18ab996e51c384518a">Configuration.DistanceThreshold</a></div><div class="ttdeci">static float DistanceThreshold</div><div class="ttdef"><b>Definition:</b> Configuration.cs:96</div></div>
<div class="ttc" id="aclass_build_load_state_html_a43d62cce5f874b44dc98a666f9a8d454"><div class="ttname"><a href="class_build_load_state.html#a43d62cce5f874b44dc98a666f9a8d454">BuildLoadState.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:39</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_ad00aa4cc847af4f87049456d65079666"><div class="ttname"><a href="class_build_save_u_i.html#ad00aa4cc847af4f87049456d65079666">BuildSaveUI.m_fader</a></div><div class="ttdeci">UIFader m_fader</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:26</div></div>
<div class="ttc" id="aclass_race_setup_state_html_a8c0e08764a598d9c51145fec08c8486d"><div class="ttname"><a href="class_race_setup_state.html#a8c0e08764a598d9c51145fec08c8486d">RaceSetupState.m_streetView</a></div><div class="ttdeci">StreetView m_streetView</div><div class="ttdef"><b>Definition:</b> RaceSetupState.cs:32</div></div>
<div class="ttc" id="aclass_a_r_state_machine_html"><div class="ttname"><a href="class_a_r_state_machine.html">ARStateMachine</a></div><div class="ttdoc">Parent state machine for build and race state machines</div><div class="ttdef"><b>Definition:</b> ARStateMachine.cs:18</div></div>
<div class="ttc" id="aclass_snackbar_view_html"><div class="ttname"><a href="class_snackbar_view.html">SnackbarView</a></div><div class="ttdoc">A compund view to display information about a screen. Can be shown or hidden by the user....</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:16</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a0661b846375c62e7d25220c9ec2716cf"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a0661b846375c62e7d25220c9ec2716cf">BuildObserveDialogUI.m_receiveLiveUpdatesToggle</a></div><div class="ttdeci">Toggle m_receiveLiveUpdatesToggle</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:41</div></div>
<div class="ttc" id="aclass_auth_tester_html"><div class="ttname"><a href="class_auth_tester.html">AuthTester</a></div><div class="ttdoc">Drop the corresponding prefab into the scene to check if the authentication flow works</div><div class="ttdef"><b>Definition:</b> AuthTester.cs:17</div></div>
<div class="ttc" id="aclass_button_touch_input_html_adcdf5ab34640a79348c13dec327ad247"><div class="ttname"><a href="class_button_touch_input.html#adcdf5ab34640a79348c13dec327ad247">ButtonTouchInput.m_state</a></div><div class="ttdeci">IBuildPaintState m_state</div><div class="ttdef"><b>Definition:</b> ButtonTouchInput.cs:24</div></div>
<div class="ttc" id="aclass_point3_d_factory_html_af88d32520e8980f2e035006096246725"><div class="ttname"><a href="class_point3_d_factory.html#af88d32520e8980f2e035006096246725">Point3DFactory.Point3DFactory</a></div><div class="ttdeci">Point3DFactory(DiContainer _container, Settings _settings)</div><div class="ttdef"><b>Definition:</b> Point3DFactory.cs:25</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_curve_html_a87c2156149cf7ed67f8dc33a7ffa5d58"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_curve.html#a87c2156149cf7ed67f8dc33a7ffa5d58">Baguio.Splines.Curve.CatmulRom</a></div><div class="ttdeci">static Curve CatmulRom(Vector3 _p0, Vector3 _p1, Vector3 _p2, Vector3 _p3, int _numPoints)</div><div class="ttdoc">Creates a CatmulRom Curve segment</div><div class="ttdef"><b>Definition:</b> Curve.cs:24</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a8bb78d15dcd057eb8184a6a487902532"><div class="ttname"><a href="class_calibrate_u_i.html#a8bb78d15dcd057eb8184a6a487902532">CalibrateUI.m_pointSatisfaction</a></div><div class="ttdeci">ReactiveProperty&lt; int &gt; m_pointSatisfaction</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:32</div></div>
<div class="ttc" id="aclass_database_api_1_1_settings_html_ac73cbd72925bdd05bfecc8082a723ec4"><div class="ttname"><a href="class_database_api_1_1_settings.html#ac73cbd72925bdd05bfecc8082a723ec4">DatabaseApi.Settings.DatabaseUrl</a></div><div class="ttdeci">string DatabaseUrl</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:56</div></div>
<div class="ttc" id="aclass_settings_changed_signal_html"><div class="ttname"><a href="class_settings_changed_signal.html">SettingsChangedSignal</a></div><div class="ttdoc">Fired, when the track settings changed</div><div class="ttdef"><b>Definition:</b> GameSignals.cs:31</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_inspector_html"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager_inspector.html">Baguio.Splines.SplineManagerInspector</a></div><div class="ttdoc">Custom inspector for the spline manager to add generate buttons and instructions</div><div class="ttdef"><b>Definition:</b> SplineManagerInspector.cs:16</div></div>
<div class="ttc" id="aclass_state_html_a1433392f170d51db30e57e5670873346"><div class="ttname"><a href="class_state.html#a1433392f170d51db30e57e5670873346">State.Active</a></div><div class="ttdeci">bool Active</div><div class="ttdef"><b>Definition:</b> State.cs:29</div></div>
<div class="ttc" id="aclass_race_over_u_i_html_a2faf55911bfb464ff44d4a6380123aa9"><div class="ttname"><a href="class_race_over_u_i.html#a2faf55911bfb464ff44d4a6380123aa9">RaceOverUI.m_fader</a></div><div class="ttdeci">UIFader m_fader</div><div class="ttdef"><b>Definition:</b> RaceOverUI.cs:20</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_shape_data_html_a6f163ad6fdad9176497327741e408ce8"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_shape_data.html#a6f163ad6fdad9176497327741e408ce8">Baguio.Splines.ShapeData.GetDefaultShape</a></div><div class="ttdeci">static ShapeData GetDefaultShape()</div><div class="ttdoc">Returns the default street shape.</div><div class="ttdef"><b>Definition:</b> ShapeData.cs:39</div></div>
<div class="ttc" id="aclass_discrete_slider_model_html_a109f27ddbbb7cade4cec16c3fd85a066"><div class="ttname"><a href="class_discrete_slider_model.html#a109f27ddbbb7cade4cec16c3fd85a066">DiscreteSliderModel.Value</a></div><div class="ttdeci">IReadOnlyReactiveProperty&lt; float &gt; Value</div><div class="ttdoc">The current value of the discrete slider</div><div class="ttdef"><b>Definition:</b> DiscreteSliderModel.cs:19</div></div>
<div class="ttc" id="aclass_observe_dialog_use_case_html_a9fbe758951abd485b9e6affb97c62ea3"><div class="ttname"><a href="class_observe_dialog_use_case.html#a9fbe758951abd485b9e6affb97c62ea3">ObserveDialogUseCase.ObserveDialogUseCase</a></div><div class="ttdeci">ObserveDialogUseCase(TracksRepository _repository)</div><div class="ttdef"><b>Definition:</b> ObserveDialogUseCase.cs:15</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_aaf7462147f494b2ea60a0f36703a8709"><div class="ttname"><a href="class_vehicle_controller.html#aaf7462147f494b2ea60a0f36703a8709">VehicleController.OnDrawGizmos</a></div><div class="ttdeci">void OnDrawGizmos()</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:220</div></div>
<div class="ttc" id="aclass_racing_state_html_a546850da2f0c59ea27f4fc6390c988a4"><div class="ttname"><a href="class_racing_state.html#a546850da2f0c59ea27f4fc6390c988a4">RacingState.OnBack</a></div><div class="ttdeci">void OnBack()</div><div class="ttdoc">Transitions to RaceSetupState</div><div class="ttdef"><b>Definition:</b> RacingState.cs:53</div></div>
<div class="ttc" id="aclass_race_manager_html_a2c61efdaef736eb344ac3634d87d9cc3"><div class="ttname"><a href="class_race_manager.html#a2c61efdaef736eb344ac3634d87d9cc3">RaceManager.m_splineMgr</a></div><div class="ttdeci">ISplineManager m_splineMgr</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:27</div></div>
<div class="ttc" id="aclass_build_observe_u_i_html_a3d694fdea8c89c90fe87aadf1308f9e5"><div class="ttname"><a href="class_build_observe_u_i.html#a3d694fdea8c89c90fe87aadf1308f9e5">BuildObserveUI.m_editCopyButton</a></div><div class="ttdeci">Button m_editCopyButton</div><div class="ttdef"><b>Definition:</b> BuildObserveUI.cs:22</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_aba24d869dab894131cc0ea8e86ecdf6f"><div class="ttname"><a href="class_feature_points_manager.html#aba24d869dab894131cc0ea8e86ecdf6f">FeaturePointsManager.ClearFeaturePoints</a></div><div class="ttdeci">void ClearFeaturePoints()</div><div class="ttdoc">Clears all feature points</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:81</div></div>
<div class="ttc" id="ainterface_i_root_state_machine_html"><div class="ttname"><a href="interface_i_root_state_machine.html">IRootStateMachine</a></div><div class="ttdoc">Interface for the RootStateMachine</div><div class="ttdef"><b>Definition:</b> RootStateMachine.cs:9</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080aa2d49205e43aad6531c70b0f4daa50e3"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080aa2d49205e43aad6531c70b0f4daa50e3">StateName.CALIBRATE_STATE</a></div></div>
<div class="ttc" id="aclass_race_over_state_html_aeb473ad042f43942846b9edb9bcf3424"><div class="ttname"><a href="class_race_over_state.html#aeb473ad042f43942846b9edb9bcf3424">RaceOverState.Construct</a></div><div class="ttdeci">void Construct(SignalBus _signalBus, IBuildStateMachine _buildSM)</div><div class="ttdef"><b>Definition:</b> RaceOverState.cs:35</div></div>
<div class="ttc" id="aclass_configuration_html_acb215c35c2eebfc245942e2a9d13943b"><div class="ttname"><a href="class_configuration.html#acb215c35c2eebfc245942e2a9d13943b">Configuration.DefaultConfig</a></div><div class="ttdeci">static Configuration DefaultConfig</div><div class="ttdef"><b>Definition:</b> Configuration.cs:24</div></div>
<div class="ttc" id="aclass_build_save_state_html_af1296de89f5d5ed4b09e4c04858ff90c"><div class="ttname"><a href="class_build_save_state.html#af1296de89f5d5ed4b09e4c04858ff90c">BuildSaveState.Initialise</a></div><div class="ttdeci">override void Initialise()</div><div class="ttdoc">Override this as your Awake/Start/Init Function. Is called when this State is added to a StateMachine</div><div class="ttdef"><b>Definition:</b> BuildSaveState.cs:49</div></div>
<div class="ttc" id="ainterface_i_build_dialog_state_html_afb74edc21859643a812d4b3603e98fa9"><div class="ttname"><a href="interface_i_build_dialog_state.html#afb74edc21859643a812d4b3603e98fa9">IBuildDialogState.StartNewTrack</a></div><div class="ttdeci">void StartNewTrack()</div><div class="ttdoc">Creates new session data and transitions to BuildPaintState</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_a54b1c501e102fb4205f6067b46f8ad78"><div class="ttname"><a href="class_build_load_u_i.html#a54b1c501e102fb4205f6067b46f8ad78">BuildLoadUI.m_loadButton</a></div><div class="ttdeci">Button m_loadButton</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:27</div></div>
<div class="ttc" id="aclass_touch_input_html_a708328acf153d060c5f38812463229c2"><div class="ttname"><a href="class_touch_input.html#a708328acf153d060c5f38812463229c2">TouchInput.Editor</a></div><div class="ttdeci">void Editor(double _deltaTime)</div><div class="ttdef"><b>Definition:</b> TouchInput.cs:65</div></div>
<div class="ttc" id="ainterface_i_build_observe_state_html_ad3b37a2987797a2215f47d3a6ebd33ac"><div class="ttname"><a href="interface_i_build_observe_state.html#ad3b37a2987797a2215f47d3a6ebd33ac">IBuildObserveState.EditCopy</a></div><div class="ttdeci">void EditCopy()</div><div class="ttdoc">Copies the current status of the observed track into the BuildEditorState</div></div>
<div class="ttc" id="aclass_race_manager_html_a08fcaffe09d18d85ee4b0f0a42d073ed"><div class="ttname"><a href="class_race_manager.html#a08fcaffe09d18d85ee4b0f0a42d073ed">RaceManager.EndRace</a></div><div class="ttdeci">void EndRace()</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:61</div></div>
<div class="ttc" id="aclass_racing_state_html_aa0f6f67a304951f1bd05455d86f9a5e0"><div class="ttname"><a href="class_racing_state.html#aa0f6f67a304951f1bd05455d86f9a5e0">RacingState.Construct</a></div><div class="ttdeci">void Construct(TouchInput _input, SignalBus _signalBus)</div><div class="ttdef"><b>Definition:</b> RacingState.cs:35</div></div>
<div class="ttc" id="aclass_dialog_builder_1_1_settings_html_a9e91b010b49613ebb571453dc2153ceb"><div class="ttname"><a href="class_dialog_builder_1_1_settings.html#a9e91b010b49613ebb571453dc2153ceb">DialogBuilder.Settings.Icons</a></div><div class="ttdeci">Sprite[] Icons</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:96</div></div>
<div class="ttc" id="aclass_snackbar_view_html_a66b739a734c7d8369b827c9fcfc6895f"><div class="ttname"><a href="class_snackbar_view.html#a66b739a734c7d8369b827c9fcfc6895f">SnackbarView.m_hideButton</a></div><div class="ttdeci">Button m_hideButton</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:22</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_a4176fdaa9e729ca71f84455cb62a11ff"><div class="ttname"><a href="class_vehicle_controller.html#a4176fdaa9e729ca71f84455cb62a11ff">VehicleController.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:43</div></div>
<div class="ttc" id="aclass_configuration_html_ae51408f20b092bf56ee4909df1f20701"><div class="ttname"><a href="class_configuration.html#ae51408f20b092bf56ee4909df1f20701">Configuration.m_showNormals</a></div><div class="ttdeci">bool m_showNormals</div><div class="ttdef"><b>Definition:</b> Configuration.cs:54</div></div>
<div class="ttc" id="aclass_popup_view_html_a33aea62b101e812440581cc9a2470820"><div class="ttname"><a href="class_popup_view.html#a33aea62b101e812440581cc9a2470820">PopupView.Activate</a></div><div class="ttdeci">void Activate()</div><div class="ttdef"><b>Definition:</b> PopupView.cs:23</div></div>
<div class="ttc" id="aclass_state_machine_html_ae5b18630fe335633b50b955c3e330ff6"><div class="ttname"><a href="class_state_machine.html#ae5b18630fe335633b50b955c3e330ff6">StateMachine.GetCurrentStateName</a></div><div class="ttdeci">string GetCurrentStateName()</div><div class="ttdoc">Returns the current statename, prefixing the path through the hierarchial statemachine structure.</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:148</div></div>
<div class="ttc" id="ainterface_i_settings_u_i_html"><div class="ttname"><a href="interface_i_settings_u_i.html">ISettingsUI</a></div><div class="ttdoc">Interface for SettingsUI</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:13</div></div>
<div class="ttc" id="ainterface_i_build_editor_u_i_html"><div class="ttname"><a href="interface_i_build_editor_u_i.html">IBuildEditorUI</a></div><div class="ttdoc">Interface for BuildEditorUI</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:13</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_adfbbaea53903be12246dc4468bbce733"><div class="ttname"><a href="class_feature_points_manager.html#adfbbaea53903be12246dc4468bbce733">FeaturePointsManager.m_line</a></div><div class="ttdeci">LineRenderer m_line</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:52</div></div>
<div class="ttc" id="aclass_popup_view_html_a69f53764476b71a4738ad74bd2320f8d"><div class="ttname"><a href="class_popup_view.html#a69f53764476b71a4738ad74bd2320f8d">PopupView.Awake</a></div><div class="ttdeci">void Awake()</div><div class="ttdef"><b>Definition:</b> PopupView.cs:18</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a3e475ad86017f2a84819fc9b1d7912fc"><div class="ttname"><a href="class_build_save_u_i.html#a3e475ad86017f2a84819fc9b1d7912fc">BuildSaveUI.OnCancelButtonPressed</a></div><div class="ttdeci">void OnCancelButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:145</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_ae0f65fb516cdbe6fed7dca897447aa96"><div class="ttname"><a href="class_build_dialog_state.html#ae0f65fb516cdbe6fed7dca897447aa96">BuildDialogState.m_buildSM</a></div><div class="ttdeci">IBuildStateMachine m_buildSM</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:43</div></div>
<div class="ttc" id="aclass_build_observe_state_html_a9c87ebc174cd6fd7773838658452a149"><div class="ttname"><a href="class_build_observe_state.html#a9c87ebc174cd6fd7773838658452a149">BuildObserveState.Construct</a></div><div class="ttdeci">void Construct(IBuildObserveDialogUI _buildObserveDialogUI, ObserveUseCase _useCase, DialogBuilder.Factory _dialogBuilderFactory, [Inject(Id=&quot;TrackParent&quot;)] ISplineManager _splineManager, [Inject(Id=&quot;TrackParent&quot;)] StreetView _streetView, SignalBus _signalBus, IFeaturePointsManager _featurePointsManager)</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:53</div></div>
<div class="ttc" id="aclass_state_manager_html_a10022590883aec3cdf44951e52365dcf"><div class="ttname"><a href="class_state_manager.html#a10022590883aec3cdf44951e52365dcf">StateManager.Tick</a></div><div class="ttdeci">void Tick()</div><div class="ttdef"><b>Definition:</b> StateManager.cs:33</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_ad1f40ee4293278705534e4e9b97e0c5d"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#ad1f40ee4293278705534e4e9b97e0c5d">Baguio.Splines.SplineManager.m_waypoints</a></div><div class="ttdeci">List&lt; OrientedPoint &gt; m_waypoints</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:59</div></div>
<div class="ttc" id="aclass_paint_help_view_html_aa7b32949ab53671283275a30d71883d9"><div class="ttname"><a href="class_paint_help_view.html#aa7b32949ab53671283275a30d71883d9">PaintHelpView.FadeOut</a></div><div class="ttdeci">void FadeOut()</div><div class="ttdef"><b>Definition:</b> PaintHelpView.cs:57</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a2571bfffbe7c14212c8d1876947eadfe"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a2571bfffbe7c14212c8d1876947eadfe">BuildObserveDialogUI.m_dialogBuilderFactory</a></div><div class="ttdeci">DialogBuilder.Factory m_dialogBuilderFactory</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:46</div></div>
<div class="ttc" id="aclass_racing_state_html_a9ba7881237bf30be049c928552678918"><div class="ttname"><a href="class_racing_state.html#a9ba7881237bf30be049c928552678918">RacingState.EnterState</a></div><div class="ttdeci">override void EnterState()</div><div class="ttdoc">Gets called when entering this state. For more info see GameManager class</div><div class="ttdef"><b>Definition:</b> RacingState.cs:41</div></div>
<div class="ttc" id="aclass_snackbar_view_html_ab426a92a00b774cb10d6e8cef924915d"><div class="ttname"><a href="class_snackbar_view.html#ab426a92a00b774cb10d6e8cef924915d">SnackbarView.SHOW_STATUS</a></div><div class="ttdeci">const int SHOW_STATUS</div><div class="ttdef"><b>Definition:</b> SnackbarView.cs:19</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a0f0c2d461298464ce48006f3050180af"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a0f0c2d461298464ce48006f3050180af">BuildObserveDialogUI.Construct</a></div><div class="ttdeci">void Construct(IBuildObserveDialogState _state, DialogBuilder.Factory _dialogBuilderFactory, ObserveDialogUseCase _useCase)</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:53</div></div>
<div class="ttc" id="aclass_point_recorder_html_aa145c4a94fcb65c9cd5307cf0df80131"><div class="ttname"><a href="class_point_recorder.html#aa145c4a94fcb65c9cd5307cf0df80131">PointRecorder.ClearPoints</a></div><div class="ttdeci">void ClearPoints()</div><div class="ttdoc">Clears the array and the lineRenderer</div><div class="ttdef"><b>Definition:</b> PointRecorder.cs:72</div></div>
<div class="ttc" id="aclass_build_save_u_i_html_a0ec53a14bf86565f8ec9fda8cb0d6fff"><div class="ttname"><a href="class_build_save_u_i.html#a0ec53a14bf86565f8ec9fda8cb0d6fff">BuildSaveUI.m_useCase</a></div><div class="ttdeci">UpdateUseCase m_useCase</div><div class="ttdef"><b>Definition:</b> BuildSaveUI.cs:33</div></div>
<div class="ttc" id="aclass_point3_d_view_html_a06e4930bdaca14149fecdc00f94df2a4"><div class="ttname"><a href="class_point3_d_view.html#a06e4930bdaca14149fecdc00f94df2a4">Point3DView.OnDisable</a></div><div class="ttdeci">void OnDisable()</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:78</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a80fa7fcb1a85cce578a3a7c02b15ebd2"><div class="ttname"><a href="class_center_track_tool.html#a80fa7fcb1a85cce578a3a7c02b15ebd2">CenterTrackTool.Center</a></div><div class="ttdeci">void Center()</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:54</div></div>
<div class="ttc" id="aclass_race_manager_html_a5e6dcf9b3f943193cf5f433ec13a9f24"><div class="ttname"><a href="class_race_manager.html#a5e6dcf9b3f943193cf5f433ec13a9f24">RaceManager.StartTime</a></div><div class="ttdeci">float StartTime</div><div class="ttdef"><b>Definition:</b> RaceManager.cs:20</div></div>
<div class="ttc" id="aclass_game_settings_html_a06e84fda1ed3af4ce14047b3e7e052fa"><div class="ttname"><a href="class_game_settings.html#a06e84fda1ed3af4ce14047b3e7e052fa">GameSettings.Race</a></div><div class="ttdeci">RaceSettings Race</div><div class="ttdef"><b>Definition:</b> GameSettings.cs:18</div></div>
<div class="ttc" id="aclass_track_sharing_test_installer_html_af05f527fd69d8c0c90c7a2da94976a68"><div class="ttname"><a href="class_track_sharing_test_installer.html#af05f527fd69d8c0c90c7a2da94976a68">TrackSharingTestInstaller.InstallBindings</a></div><div class="ttdeci">override void InstallBindings()</div><div class="ttdef"><b>Definition:</b> TrackSharingTestInstaller.cs:14</div></div>
<div class="ttc" id="aclass_track_data_html_ab3715fa4050b372b10a4c6eba1b65657"><div class="ttname"><a href="class_track_data.html#ab3715fa4050b372b10a4c6eba1b65657">TrackData.CreateRandomizedTrackData</a></div><div class="ttdeci">static TrackData CreateRandomizedTrackData()</div><div class="ttdoc">Returns a valid TrackData object with various randomized settings</div><div class="ttdef"><b>Definition:</b> TrackData.cs:81</div></div>
<div class="ttc" id="aclass_build_paint_state_html_a59f13fc982f9094d56e64aed828eb79f"><div class="ttname"><a href="class_build_paint_state.html#a59f13fc982f9094d56e64aed828eb79f">BuildPaintState.m_trackBuilder</a></div><div class="ttdeci">IFeaturePointsManager m_trackBuilder</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:48</div></div>
<div class="ttc" id="aclass_build_observe_state_html_aa45192c2776ca8a97b5774dcb47e0fd6"><div class="ttname"><a href="class_build_observe_state.html#aa45192c2776ca8a97b5774dcb47e0fd6">BuildObserveState.EditCopy</a></div><div class="ttdeci">void EditCopy()</div><div class="ttdoc">Copies the current status of the observed track into the BuildEditorState</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:155</div></div>
<div class="ttc" id="aclass_point3_d_view_html_ae7c0c7360968c63ecf0bef6c8a23700e"><div class="ttname"><a href="class_point3_d_view.html#ae7c0c7360968c63ecf0bef6c8a23700e">Point3DView.OnEnable</a></div><div class="ttdeci">void OnEnable()</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:59</div></div>
<div class="ttc" id="aclass_settings_u_i_html_a3c7353131eba6339c43959380b19ab6b"><div class="ttname"><a href="class_settings_u_i.html#a3c7353131eba6339c43959380b19ab6b">SettingsUI.Construct</a></div><div class="ttdeci">void Construct(IBuildStateMachine _session, DialogBuilder.Factory _dialogBuilderFactory, SignalBus _signalBus)</div><div class="ttdef"><b>Definition:</b> SettingsUI.cs:40</div></div>
<div class="ttc" id="aclass_crashlytics_tester_html_ab56fb9f37574ba45068bb13bfb12d0c9"><div class="ttname"><a href="class_crashlytics_tester.html#ab56fb9f37574ba45068bb13bfb12d0c9">CrashlyticsTester.updatesBeforeException</a></div><div class="ttdeci">int updatesBeforeException</div><div class="ttdef"><b>Definition:</b> CrashlyticsTester.cs:15</div></div>
<div class="ttc" id="aclass_feature_points_manager_html_abd60413f8808b64f8ac87bdf209b29c0"><div class="ttname"><a href="class_feature_points_manager.html#abd60413f8808b64f8ac87bdf209b29c0">FeaturePointsManager.SetFeaturePointVisibility</a></div><div class="ttdeci">void SetFeaturePointVisibility(bool _visible)</div><div class="ttdoc">Toggles the visibility of the feature points by turning them on and off</div><div class="ttdef"><b>Definition:</b> FeaturePointsManager.cs:113</div></div>
<div class="ttc" id="aclass_build_editor_u_i_html_a9d6c77901b6d5c5c90ae8355d0d3419b"><div class="ttname"><a href="class_build_editor_u_i.html#a9d6c77901b6d5c5c90ae8355d0d3419b">BuildEditorUI.m_streetView</a></div><div class="ttdeci">StreetView m_streetView</div><div class="ttdef"><b>Definition:</b> BuildEditorUI.cs:23</div></div>
<div class="ttc" id="aclass_build_paint_u_i_html_aa0465d5f84fccc484453accff1892bc2"><div class="ttname"><a href="class_build_paint_u_i.html#aa0465d5f84fccc484453accff1892bc2">BuildPaintUI.OnDoneButtonPressed</a></div><div class="ttdeci">void OnDoneButtonPressed()</div><div class="ttdef"><b>Definition:</b> BuildPaintUI.cs:53</div></div>
<div class="ttc" id="aclass_build_dialog_state_html_a34be7885ebfeeeabc682a7df15fee3dd"><div class="ttname"><a href="class_build_dialog_state.html#a34be7885ebfeeeabc682a7df15fee3dd">BuildDialogState.ObserveTrack</a></div><div class="ttdeci">void ObserveTrack()</div><div class="ttdoc">Transitions to BuildObserveDialogState</div><div class="ttdef"><b>Definition:</b> BuildDialogState.cs:88</div></div>
<div class="ttc" id="aclass_racing_state_html_a60d959e2c89d570b2caff2346abdd710"><div class="ttname"><a href="class_racing_state.html#a60d959e2c89d570b2caff2346abdd710">RacingState.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> RacingState.cs:32</div></div>
<div class="ttc" id="a_state_8cs_html_ac99446a312a3e7b8497ac6ec1f3ae080a7ef7fcb724a7502052dc73c302cfce1b"><div class="ttname"><a href="_state_8cs.html#ac99446a312a3e7b8497ac6ec1f3ae080a7ef7fcb724a7502052dc73c302cfce1b">StateName.RACE_SETUP</a></div></div>
<div class="ttc" id="aclass_race_setup_u_i_html_af1ef0c856849e22079978a559b845c21"><div class="ttname"><a href="class_race_setup_u_i.html#af1ef0c856849e22079978a559b845c21">RaceSetupUI.m_startButtonText</a></div><div class="ttdeci">TextMeshProUGUI m_startButtonText</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:26</div></div>
<div class="ttc" id="aclass_build_observe_dialog_u_i_html_a9a6d79659e4eb4324f17ccb12c152f7a"><div class="ttname"><a href="class_build_observe_dialog_u_i.html#a9a6d79659e4eb4324f17ccb12c152f7a">BuildObserveDialogUI.m_downloadButton</a></div><div class="ttdeci">Button m_downloadButton</div><div class="ttdef"><b>Definition:</b> BuildObserveDialogUI.cs:42</div></div>
<div class="ttc" id="aclass_build_observe_state_html_ae3fd7afe3b717bda54f748ad039506b1"><div class="ttname"><a href="class_build_observe_state.html#ae3fd7afe3b717bda54f748ad039506b1">BuildObserveState.m_subscriptions</a></div><div class="ttdeci">CompositeDisposable m_subscriptions</div><div class="ttdef"><b>Definition:</b> BuildObserveState.cs:42</div></div>
<div class="ttc" id="aclass_track_data_html_a30a8330ce164495a66b282aa01928bc6"><div class="ttname"><a href="class_track_data.html#a30a8330ce164495a66b282aa01928bc6">TrackData.Shape</a></div><div class="ttdeci">ShapeData Shape</div><div class="ttdoc">The ShapeData object for this tracks shape</div><div class="ttdef"><b>Definition:</b> TrackData.cs:23</div></div>
<div class="ttc" id="aclass_timer_view_html_aac1e6454c152c24c235e53b072d2dd88"><div class="ttname"><a href="class_timer_view.html#aac1e6454c152c24c235e53b072d2dd88">TimerView.Construct</a></div><div class="ttdeci">void Construct(RaceManager _raceManager, IRaceSetupState raceSetupState, IRacingState _racingState, IRaceOverState _raceOverState)</div><div class="ttdef"><b>Definition:</b> TimerView.cs:23</div></div>
<div class="ttc" id="aclass_racing_u_i_html_ad16f9736c1d25258965bddbd97618c88"><div class="ttname"><a href="class_racing_u_i.html#ad16f9736c1d25258965bddbd97618c88">RacingUI.Construct</a></div><div class="ttdeci">void Construct(IRacingState _state, RaceManager _raceManager)</div><div class="ttdef"><b>Definition:</b> RacingUI.cs:31</div></div>
<div class="ttc" id="aclass_database_api_html_a65482e25e3878578dfe8523c5a0da816"><div class="ttname"><a href="class_database_api.html#a65482e25e3878578dfe8523c5a0da816">DatabaseApi.m_settings</a></div><div class="ttdeci">Settings m_settings</div><div class="ttdef"><b>Definition:</b> DatabaseApi.cs:22</div></div>
<div class="ttc" id="aclass_baguio_1_1_splines_1_1_spline_manager_html_ad8116ddbabcca32def272acb088bd924"><div class="ttname"><a href="class_baguio_1_1_splines_1_1_spline_manager.html#ad8116ddbabcca32def272acb088bd924">Baguio.Splines.SplineManager.ClearMesh</a></div><div class="ttdeci">virtual void ClearMesh()</div><div class="ttdoc">Clears the mesh</div><div class="ttdef"><b>Definition:</b> SplineManager.cs:114</div></div>
<div class="ttc" id="aclass_build_load_u_i_1_1_settings_html_a6ad8d9281b46f76de9178593723a4c91"><div class="ttname"><a href="class_build_load_u_i_1_1_settings.html#a6ad8d9281b46f76de9178593723a4c91">BuildLoadUI.Settings.ListItem</a></div><div class="ttdeci">GameObject ListItem</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:158</div></div>
<div class="ttc" id="aclass_build_paint_state_html_a2dfae5f2e11f137a5de701b2f991e103"><div class="ttname"><a href="class_build_paint_state.html#a2dfae5f2e11f137a5de701b2f991e103">BuildPaintState.OnDone</a></div><div class="ttdeci">void OnDone()</div><div class="ttdoc">Converts the recorded points into the feature points of the track. Transitions to BuildEditorState</div><div class="ttdef"><b>Definition:</b> BuildPaintState.cs:97</div></div>
<div class="ttc" id="aclass_state_machine_html_a94ab10e17e5fd0c4007f84ad158a834f"><div class="ttname"><a href="class_state_machine.html#a94ab10e17e5fd0c4007f84ad158a834f">StateMachine.m_currentState</a></div><div class="ttdeci">StateName m_currentState</div><div class="ttdef"><b>Definition:</b> StateMachine.cs:19</div></div>
<div class="ttc" id="aclass_build_load_u_i_html_a1c17111d344f1eba162ea3d0bcd7d57f"><div class="ttname"><a href="class_build_load_u_i.html#a1c17111d344f1eba162ea3d0bcd7d57f">BuildLoadUI.OnItemDelete</a></div><div class="ttdeci">void OnItemDelete(int index)</div><div class="ttdef"><b>Definition:</b> BuildLoadUI.cs:122</div></div>
<div class="ttc" id="aclass_race_setup_u_i_1_1_settings_html_ae35b6968fbcbfb84f619ede622202681"><div class="ttname"><a href="class_race_setup_u_i_1_1_settings.html#ae35b6968fbcbfb84f619ede622202681">RaceSetupUI.Settings.CountdownDurationInSeconds</a></div><div class="ttdeci">int CountdownDurationInSeconds</div><div class="ttdef"><b>Definition:</b> RaceSetupUI.cs:96</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a6d30b36193d4cfc005180b565ecadecc"><div class="ttname"><a href="class_calibrate_u_i.html#a6d30b36193d4cfc005180b565ecadecc">CalibrateUI.m_skipButton</a></div><div class="ttdeci">Button m_skipButton</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:29</div></div>
<div class="ttc" id="aclass_vehicle_controller_html_aa749422db63fe38fc535dff07fde6f96"><div class="ttname"><a href="class_vehicle_controller.html#aa749422db63fe38fc535dff07fde6f96">VehicleController.m_connectedMesh</a></div><div class="ttdeci">Transform m_connectedMesh</div><div class="ttdef"><b>Definition:</b> VehicleController.cs:38</div></div>
<div class="ttc" id="aclass_state_html_a0a2adad29f6d296482876f846362a70f"><div class="ttname"><a href="class_state.html#a0a2adad29f6d296482876f846362a70f">State.m_exitedState</a></div><div class="ttdeci">InputActionHandler m_exitedState</div><div class="ttdef"><b>Definition:</b> State.cs:27</div></div>
<div class="ttc" id="aclass_race_over_u_i_html_a7679123788ba9c506f7acf419c88eae8"><div class="ttname"><a href="class_race_over_u_i.html#a7679123788ba9c506f7acf419c88eae8">RaceOverUI.OnExitButtonPressed</a></div><div class="ttdeci">void OnExitButtonPressed()</div><div class="ttdef"><b>Definition:</b> RaceOverUI.cs:40</div></div>
<div class="ttc" id="aclass_random_string_utility_html_a0c4dfb7f78471d1786f8bb211e468fc3"><div class="ttname"><a href="class_random_string_utility.html#a0c4dfb7f78471d1786f8bb211e468fc3">RandomStringUtility.random</a></div><div class="ttdeci">static Random random</div><div class="ttdef"><b>Definition:</b> RandomStringUtility.cs:16</div></div>
<div class="ttc" id="aclass_build_editor_state_html_ac990029a611039c8dcfce5f6e01c859c"><div class="ttname"><a href="class_build_editor_state.html#ac990029a611039c8dcfce5f6e01c859c">BuildEditorState.Construct</a></div><div class="ttdeci">void Construct(IFeaturePointsManager _trackBuilder, SignalBus _signalBus, UpdateUseCase _useCase, [Inject(Id=&quot;TrackParent&quot;)] StreetView _streetView, [Inject(Id=&quot;TrackParent&quot;)] ISplineManager _splineManager)</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:56</div></div>
<div class="ttc" id="aclass_build_editor_state_html_accbc335f6452b9f464e400362ba19652"><div class="ttname"><a href="class_build_editor_state.html#accbc335f6452b9f464e400362ba19652">BuildEditorState.m_signalBus</a></div><div class="ttdeci">SignalBus m_signalBus</div><div class="ttdef"><b>Definition:</b> BuildEditorState.cs:46</div></div>
<div class="ttc" id="aclass_dialog_builder_1_1_settings_html_aacf68fff5cc42f681af76fdc44d0099e"><div class="ttname"><a href="class_dialog_builder_1_1_settings.html#aacf68fff5cc42f681af76fdc44d0099e">DialogBuilder.Settings.ButtonPrefab</a></div><div class="ttdeci">GameObject ButtonPrefab</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:94</div></div>
<div class="ttc" id="aclass_configuration_html_a7b0bdf21d20b5daee8e78bb7166cbb0e"><div class="ttname"><a href="class_configuration.html#a7b0bdf21d20b5daee8e78bb7166cbb0e">Configuration.m_waypointStepSize</a></div><div class="ttdeci">int m_waypointStepSize</div><div class="ttdef"><b>Definition:</b> Configuration.cs:66</div></div>
<div class="ttc" id="aclass_configuration_html_a59410d9b35f8bf2fa9b397ec1e2789c7"><div class="ttname"><a href="class_configuration.html#a59410d9b35f8bf2fa9b397ec1e2789c7">Configuration.m_loadItemList</a></div><div class="ttdeci">GameObject m_loadItemList</div><div class="ttdef"><b>Definition:</b> Configuration.cs:82</div></div>
<div class="ttc" id="aclass_dialog_builder_html_a0adf67e9d2824c0b140ba56e10677789"><div class="ttname"><a href="class_dialog_builder.html#a0adf67e9d2824c0b140ba56e10677789">DialogBuilder.Icon</a></div><div class="ttdeci">Icon</div><div class="ttdef"><b>Definition:</b> DialogBuilder.cs:16</div></div>
<div class="ttc" id="aclass_calibrate_u_i_html_a9f11efeb75ba121ee1b74c177e8b71d0"><div class="ttname"><a href="class_calibrate_u_i.html#a9f11efeb75ba121ee1b74c177e8b71d0">CalibrateUI.m_subscription</a></div><div class="ttdeci">IDisposable m_subscription</div><div class="ttdef"><b>Definition:</b> CalibrateUI.cs:38</div></div>
<div class="ttc" id="aclass_point3_d_view_html_acd6e5abca94c1a51b29d38c5b0fcb86e"><div class="ttname"><a href="class_point3_d_view.html#acd6e5abca94c1a51b29d38c5b0fcb86e">Point3DView.Awake</a></div><div class="ttdeci">void Awake()</div><div class="ttdef"><b>Definition:</b> Point3DView.cs:50</div></div>
<div class="ttc" id="aclass_build_load_state_html_a4798f05d93d38c97532648d793a0d521"><div class="ttname"><a href="class_build_load_state.html#a4798f05d93d38c97532648d793a0d521">BuildLoadState.LoadAndEdit</a></div><div class="ttdeci">void LoadAndEdit(string fileName)</div><div class="ttdoc">Loads the trackdata with the given filename and transitions to BuildEditorState</div><div class="ttdef"><b>Definition:</b> BuildLoadState.cs:86</div></div>
<div class="ttc" id="aclass_center_track_tool_html_a0803561980894b20927f1deba3b0a2b9"><div class="ttname"><a href="class_center_track_tool.html#a0803561980894b20927f1deba3b0a2b9">CenterTrackTool.m_useTransforms</a></div><div class="ttdeci">bool m_useTransforms</div><div class="ttdoc">The data for the tracks feature points exist in two places: First in the child transforms of the trac...</div><div class="ttdef"><b>Definition:</b> CenterTrackTool.cs:24</div></div>
<div class="ttc" id="anamespace_tests_html"><div class="ttname"><a href="namespace_tests.html">Tests</a></div><div class="ttdef"><b>Definition:</b> TrackDataTest.cs:9</div></div>
<div class="ttc" id="aclass_dialog_factory_1_1_settings_html_abbb50914fcd89a888aae8a61981193f8"><div class="ttname"><a href="class_dialog_factory_1_1_settings.html#abbb50914fcd89a888aae8a61981193f8">DialogFactory.Settings.Prefab</a></div><div class="ttdeci">GameObject Prefab</div><div class="ttdef"><b>Definition:</b> DialogFactory.cs:36</div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.16
</small></address>
</body>
</html>
