final
This commit is contained in:
parent
63b5b54db0
commit
c333fddeba
5
Makefile
5
Makefile
|
@ -3,3 +3,8 @@ debug:
|
|||
|
||||
develop:
|
||||
/usr/bin/scons
|
||||
|
||||
release:
|
||||
/usr/bin/scons target=template_release platform=windows
|
||||
/usr/bin/scons target=template_release platform=linux
|
||||
doxygen
|
||||
|
|
Binary file not shown.
BIN
bin/windows/libdirt_racer.windows.template_release.x86_64.dll
Executable file
BIN
bin/windows/libdirt_racer.windows.template_release.x86_64.dll
Executable file
Binary file not shown.
106
docs/html/annotated.html
Normal file
106
docs/html/annotated.html
Normal file
|
@ -0,0 +1,106 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Class List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">Class List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegodot.html" target="_self">godot</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1BeaconPowerup.html" target="_self">BeaconPowerup</a></td><td class="desc">Area3D that inverts the attack classes of any turret object that it comes into contact with. Resets effects when it is destroyed </td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1Beam.html" target="_self">Beam</a></td><td class="desc">Area3D with a MeshInstance3D that resizes itself based on a from and to position and damages any objects that enter it. Requires a child collision shape and mesh instance. Both with Capsule primitive shapes </td></tr>
|
||||
<tr id="row_0_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1CarPhysics.html" target="_self">CarPhysics</a></td><td class="desc">Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour of a physical car </td></tr>
|
||||
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1CarPlayer.html" target="_self">CarPlayer</a></td><td class="desc">Sandboxed subclass of <a class="el" href="classgodot_1_1CarPhysics.html" title="Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour...">CarPhysics</a> </td></tr>
|
||||
<tr id="row_0_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1DamageArea.html" target="_self">DamageArea</a></td><td class="desc">Collision area that damages nodes of the given types when entered </td></tr>
|
||||
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1Drone.html" target="_self">Drone</a></td><td class="desc">An enemy drone, moves around using navigation. Model is expected to float well above the transform origin </td></tr>
|
||||
<tr id="row_0_6_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1EndScreen.html" target="_self">EndScreen</a></td><td class="desc">The game-over screen, used both when the player has won and lost the game </td></tr>
|
||||
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1EnemyCar.html" target="_self">EnemyCar</a></td><td class="desc">The enemy car, inherits <a class="el" href="classgodot_1_1CarPhysics.html" title="Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour...">CarPhysics</a> subclass sandbox and uses a NavigationAgent3D to direct it </td></tr>
|
||||
<tr id="row_0_8_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1EnemySpawnpoint.html" target="_self">EnemySpawnpoint</a></td><td class="desc">Child node to <a class="el" href="classgodot_1_1Spawner.html" title="Singleton managing enemy and key spawning. Spawns a single enemy at an interval, selecting drone or c...">Spawner</a> denoting a place where a car, drone or key can be spawned </td></tr>
|
||||
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1EnemyTargetBody.html" target="_self">EnemyTargetBody</a></td><td class="desc">Collider signifying which part of an enemy can be targeted. Used only for drones because their "real" position is on the ground below where the "drone" is flying </td></tr>
|
||||
<tr id="row_0_10_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1ExitDoor.html" target="_self">ExitDoor</a></td><td class="desc">Listener for the all_keys_found Observer. Plays the "open" animation when the observer is broadcast </td></tr>
|
||||
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1ExitTrigger.html" target="_self">ExitTrigger</a></td><td class="desc">Area3D that notifies the <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> that the player has exited the game when hit by the <a class="el" href="classgodot_1_1CarPlayer.html" title="Sandboxed subclass of CarPhysics.">CarPlayer</a>. Only if the player has found exactly 3 keys </td></tr>
|
||||
<tr id="row_0_12_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1GameUI.html" target="_self">GameUI</a></td><td class="desc">The in-game HUD </td></tr>
|
||||
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1KeyPickup.html" target="_self">KeyPickup</a></td><td class="desc">Area3D that notifies the <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> and destroys itself when the player enters it </td></tr>
|
||||
<tr id="row_0_14_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1MenuUI.html" target="_self">MenuUI</a></td><td class="desc">The main menu UI parent </td></tr>
|
||||
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1RallyRushGameMode.html" target="_self">RallyRushGameMode</a></td><td class="desc">Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers. Inherits from GameMode so it can be referenced by a level and managed by the GameRoot3D </td></tr>
|
||||
<tr id="row_0_16_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1ShieldPowerup.html" target="_self">ShieldPowerup</a></td><td class="desc">Object for the player's "shield" powerup. Collision area that destroys all cars that hit it </td></tr>
|
||||
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1Spawner.html" target="_self">Spawner</a></td><td class="desc">Singleton managing enemy and key spawning. Spawns a single enemy at an interval, selecting drone or car based on which is required or taking turns if both. Spawns three keys at the start of the game </td></tr>
|
||||
<tr id="row_0_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1Turret.html" target="_self">Turret</a></td><td class="desc">Generic turret class with the ability to target any type of node as configured. Used for both the player's roof turret pickup and the enemy turrets </td></tr>
|
||||
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgodot_1_1WeaponPickup.html" target="_self">WeaponPickup</a></td><td class="desc">Item box that can be found around the map. Triggers a pickup on the player when hit </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/bc_s.png
(Stored with Git LFS)
Normal file
BIN
docs/html/bc_s.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
docs/html/bc_sd.png
(Stored with Git LFS)
Normal file
BIN
docs/html/bc_sd.png
(Stored with Git LFS)
Normal file
Binary file not shown.
97
docs/html/beacon__powerup_8cpp.html
Normal file
97
docs/html/beacon__powerup_8cpp.html
Normal file
|
@ -0,0 +1,97 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/beacon_powerup.cpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">beacon_powerup.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="beacon__powerup_8hpp_source.html">beacon_powerup.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/variant/utility_functions.hpp"</code><br />
|
||||
<code>#include "<a class="el" href="turret_8hpp_source.html">turret.hpp</a>"</code><br />
|
||||
<code>#include "utils/godot_macros.h"</code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
105
docs/html/beacon__powerup_8hpp.html
Normal file
105
docs/html/beacon__powerup_8hpp.html
Normal file
|
@ -0,0 +1,105 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/beacon_powerup.hpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">beacon_powerup.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "godot_cpp/templates/vector.hpp"</code><br />
|
||||
<code>#include "<a class="el" href="turret_8hpp_source.html">turret.hpp</a>"</code><br />
|
||||
<code>#include <godot_cpp/classes/area3d.hpp></code><br />
|
||||
</div>
|
||||
<p><a href="beacon__powerup_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1BeaconPowerup.html">godot::BeaconPowerup</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Area3D that inverts the attack classes of any turret object that it comes into contact with. Resets effects when it is destroyed. <a href="classgodot_1_1BeaconPowerup.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
116
docs/html/beacon__powerup_8hpp_source.html
Normal file
116
docs/html/beacon__powerup_8hpp_source.html
Normal file
|
@ -0,0 +1,116 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/beacon_powerup.hpp Source File</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">beacon_powerup.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="beacon__powerup_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef BEACON_POWERUP_HPP</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define BEACON_POWERUP_HPP</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include "godot_cpp/templates/vector.hpp"</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include "<a class="code" href="turret_8hpp.html">turret.hpp</a>"</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include <godot_cpp/classes/area3d.hpp></span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacegodot.html">godot</a> {</div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"><a class="line" href="classgodot_1_1BeaconPowerup.html"> 10</a></span><span class="keyword">class </span><a class="code hl_class" href="classgodot_1_1BeaconPowerup.html">BeaconPowerup</a> : <span class="keyword">public</span> Area3D {</div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="classgodot_1_1BeaconPowerup.html#a42527a618af74f6a628ee97246230a4f"> 11</a></span> <a class="code hl_function" href="classgodot_1_1BeaconPowerup.html#a42527a618af74f6a628ee97246230a4f">GDCLASS</a>(<a class="code hl_class" href="classgodot_1_1BeaconPowerup.html">BeaconPowerup</a>, Area3D);</div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1BeaconPowerup.html#a0fd33a4f8fefc713a6c218cad594da44">_bind_methods</a>();</div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1BeaconPowerup.html#a31647a75057c97daa4fa845a3301179d">_enter_tree</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1BeaconPowerup.html#a9bf874781f1d3443ae762088e5380022">_exit_tree</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1BeaconPowerup.html#a9291cad6adcf7120513f25a8440a55fd">body_entered</a>(Node3D *node);</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="classgodot_1_1BeaconPowerup.html#a80355f8d1d98d80b84f1a86361fbf714"> 23</a></span> Vector<Turret*> <a class="code hl_variable" href="classgodot_1_1BeaconPowerup.html#a80355f8d1d98d80b84f1a86361fbf714">affected</a>{};</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span>};</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span>}</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#endif </span><span class="comment">// !BEACON_POWERUP_HPP</span></div>
|
||||
<div class="ttc" id="aclassgodot_1_1BeaconPowerup_html"><div class="ttname"><a href="classgodot_1_1BeaconPowerup.html">godot::BeaconPowerup</a></div><div class="ttdoc">Area3D that inverts the attack classes of any turret object that it comes into contact with....</div><div class="ttdef"><b>Definition</b> beacon_powerup.hpp:10</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1BeaconPowerup_html_a0fd33a4f8fefc713a6c218cad594da44"><div class="ttname"><a href="classgodot_1_1BeaconPowerup.html#a0fd33a4f8fefc713a6c218cad594da44">godot::BeaconPowerup::_bind_methods</a></div><div class="ttdeci">static void _bind_methods()</div><div class="ttdoc">Required to be a valid godot class.</div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:7</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1BeaconPowerup_html_a31647a75057c97daa4fa845a3301179d"><div class="ttname"><a href="classgodot_1_1BeaconPowerup.html#a31647a75057c97daa4fa845a3301179d">godot::BeaconPowerup::_enter_tree</a></div><div class="ttdeci">virtual void _enter_tree() override</div><div class="ttdoc">Connect body_entered observer.</div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:9</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1BeaconPowerup_html_a42527a618af74f6a628ee97246230a4f"><div class="ttname"><a href="classgodot_1_1BeaconPowerup.html#a42527a618af74f6a628ee97246230a4f">godot::BeaconPowerup::GDCLASS</a></div><div class="ttdeci">GDCLASS(BeaconPowerup, Area3D)</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1BeaconPowerup_html_a80355f8d1d98d80b84f1a86361fbf714"><div class="ttname"><a href="classgodot_1_1BeaconPowerup.html#a80355f8d1d98d80b84f1a86361fbf714">godot::BeaconPowerup::affected</a></div><div class="ttdeci">Vector< Turret * > affected</div><div class="ttdef"><b>Definition</b> beacon_powerup.hpp:23</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1BeaconPowerup_html_a9291cad6adcf7120513f25a8440a55fd"><div class="ttname"><a href="classgodot_1_1BeaconPowerup.html#a9291cad6adcf7120513f25a8440a55fd">godot::BeaconPowerup::body_entered</a></div><div class="ttdeci">void body_entered(Node3D *node)</div><div class="ttdoc">If entered body is a turret, invert targets.</div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:19</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1BeaconPowerup_html_a9bf874781f1d3443ae762088e5380022"><div class="ttname"><a href="classgodot_1_1BeaconPowerup.html#a9bf874781f1d3443ae762088e5380022">godot::BeaconPowerup::_exit_tree</a></div><div class="ttdeci">virtual void _exit_tree() override</div><div class="ttdoc">Reset affected turrets.</div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:13</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html"><div class="ttname"><a href="namespacegodot.html">godot</a></div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:6</div></div>
|
||||
<div class="ttc" id="aturret_8hpp_html"><div class="ttname"><a href="turret_8hpp.html">turret.hpp</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
117
docs/html/beam_8cpp.html
Normal file
117
docs/html/beam_8cpp.html
Normal file
|
@ -0,0 +1,117 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/beam.cpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle"><div class="title">beam.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="beam_8hpp_source.html">beam.hpp</a>"</code><br />
|
||||
<code>#include "utils/godot_macros.h"</code><br />
|
||||
<code>#include <godot_cpp/classes/time.hpp></code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a36470daa77917be305561b8ff59f571a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="beam_8cpp.html#a36470daa77917be305561b8ff59f571a">CLASSNAME</a>   Beam</td></tr>
|
||||
<tr class="separator:a36470daa77917be305561b8ff59f571a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a36470daa77917be305561b8ff59f571a" name="a36470daa77917be305561b8ff59f571a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36470daa77917be305561b8ff59f571a">◆ </a></span>CLASSNAME</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLASSNAME   Beam</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
109
docs/html/beam_8hpp.html
Normal file
109
docs/html/beam_8hpp.html
Normal file
|
@ -0,0 +1,109 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/beam.hpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">beam.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <godot_cpp/classes/area3d.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/capsule_mesh.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/capsule_shape3d.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/collision_shape3d.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/mesh.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/mesh_instance3d.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/shape3d.hpp></code><br />
|
||||
</div>
|
||||
<p><a href="beam_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Area3D with a MeshInstance3D that resizes itself based on a from and to position and damages any objects that enter it. Requires a child collision shape and mesh instance. Both with Capsule primitive shapes. <a href="classgodot_1_1Beam.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
130
docs/html/beam_8hpp_source.html
Normal file
130
docs/html/beam_8hpp_source.html
Normal file
|
@ -0,0 +1,130 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/beam.hpp Source File</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">beam.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="beam_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef BEAM_HPP</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define BEAM_HPP</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include <godot_cpp/classes/area3d.hpp></span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include <godot_cpp/classes/capsule_mesh.hpp></span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include <godot_cpp/classes/capsule_shape3d.hpp></span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include <godot_cpp/classes/collision_shape3d.hpp></span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include <godot_cpp/classes/mesh.hpp></span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include <godot_cpp/classes/mesh_instance3d.hpp></span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include <godot_cpp/classes/shape3d.hpp></span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacegodot.html">godot</a> {</div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"><a class="line" href="classgodot_1_1Beam.html"> 14</a></span><span class="keyword">class </span><a class="code hl_class" href="classgodot_1_1Beam.html">Beam</a> : <span class="keyword">public</span> Area3D {</div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"><a class="line" href="classgodot_1_1Beam.html#afcc24c41c61e2bd71a223da9a62b36e0"> 15</a></span> <a class="code hl_function" href="classgodot_1_1Beam.html#afcc24c41c61e2bd71a223da9a62b36e0">GDCLASS</a>(<a class="code hl_class" href="classgodot_1_1Beam.html">Beam</a>, Area3D);</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Beam.html#a495c2b79141f3c9a63625fc3e10acb25">_bind_methods</a>();</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Beam.html#a909a3ba8a1e834ab3fa0cb22951dc5ff">_enter_tree</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Beam.html#a94ee12557214e7ba36b91c19a79ddda5">_process</a>(<span class="keywordtype">double</span> delta_time) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Beam.html#ab64598eb6de4bb090663ae90cad1f6bb">body_entered</a>(Node3D *node);</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Beam.html#a1eae1b4bb3a19a413773d95dd4e04dca">set_from_to</a>(Vector3 from, Vector3 to);</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Beam.html#a51123ac9aab395351a00060b7ca432d2">set_end_time</a>(<span class="keywordtype">float</span> time_from_now);</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="classgodot_1_1Beam.html#abbdd7849b1262ed325250efa65415661"> 30</a></span> MeshInstance3D *<a class="code hl_variable" href="classgodot_1_1Beam.html#abbdd7849b1262ed325250efa65415661">mesh_instance</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="classgodot_1_1Beam.html#aa634d18b108d67ae6cb1e2210b454338"> 31</a></span> Ref<CapsuleMesh> <a class="code hl_variable" href="classgodot_1_1Beam.html#aa634d18b108d67ae6cb1e2210b454338">mesh</a>{};</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"><a class="line" href="classgodot_1_1Beam.html#a998f1b81d6acd7cae1dd53c7708ea36e"> 32</a></span> CollisionShape3D *<a class="code hl_variable" href="classgodot_1_1Beam.html#a998f1b81d6acd7cae1dd53c7708ea36e">collision_shape</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="classgodot_1_1Beam.html#a4f61848e9cc5676fdd11ea07176495d6"> 33</a></span> Ref<CapsuleShape3D> <a class="code hl_variable" href="classgodot_1_1Beam.html#a4f61848e9cc5676fdd11ea07176495d6">shape</a>{};</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"><a class="line" href="classgodot_1_1Beam.html#a322890a50d98e6124543028f40c85a29"> 34</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1Beam.html#a322890a50d98e6124543028f40c85a29">end_time</a>{0.f};</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span>};</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>}</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="preprocessor">#endif </span><span class="comment">// !BEAM_HPP</span></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html"><div class="ttname"><a href="classgodot_1_1Beam.html">godot::Beam</a></div><div class="ttdoc">Area3D with a MeshInstance3D that resizes itself based on a from and to position and damages any obje...</div><div class="ttdef"><b>Definition</b> beam.hpp:14</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_a1eae1b4bb3a19a413773d95dd4e04dca"><div class="ttname"><a href="classgodot_1_1Beam.html#a1eae1b4bb3a19a413773d95dd4e04dca">godot::Beam::set_from_to</a></div><div class="ttdeci">void set_from_to(Vector3 from, Vector3 to)</div><div class="ttdoc">Transform self and shapes to stretch from -> to.</div><div class="ttdef"><b>Definition</b> beam.cpp:34</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_a322890a50d98e6124543028f40c85a29"><div class="ttname"><a href="classgodot_1_1Beam.html#a322890a50d98e6124543028f40c85a29">godot::Beam::end_time</a></div><div class="ttdeci">float end_time</div><div class="ttdef"><b>Definition</b> beam.hpp:34</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_a495c2b79141f3c9a63625fc3e10acb25"><div class="ttname"><a href="classgodot_1_1Beam.html#a495c2b79141f3c9a63625fc3e10acb25">godot::Beam::_bind_methods</a></div><div class="ttdeci">static void _bind_methods()</div><div class="ttdoc">Required to be a valid godot class.</div><div class="ttdef"><b>Definition</b> beam.cpp:6</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_a4f61848e9cc5676fdd11ea07176495d6"><div class="ttname"><a href="classgodot_1_1Beam.html#a4f61848e9cc5676fdd11ea07176495d6">godot::Beam::shape</a></div><div class="ttdeci">Ref< CapsuleShape3D > shape</div><div class="ttdef"><b>Definition</b> beam.hpp:33</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_a51123ac9aab395351a00060b7ca432d2"><div class="ttname"><a href="classgodot_1_1Beam.html#a51123ac9aab395351a00060b7ca432d2">godot::Beam::set_end_time</a></div><div class="ttdeci">void set_end_time(float time_from_now)</div><div class="ttdoc">Pass in a duration and set the destroy timer for this object.</div><div class="ttdef"><b>Definition</b> beam.cpp:47</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_a909a3ba8a1e834ab3fa0cb22951dc5ff"><div class="ttname"><a href="classgodot_1_1Beam.html#a909a3ba8a1e834ab3fa0cb22951dc5ff">godot::Beam::_enter_tree</a></div><div class="ttdeci">virtual void _enter_tree() override</div><div class="ttdoc">Get child collision shape and mesh instance. Assumes both have a Capsule primitive shape....</div><div class="ttdef"><b>Definition</b> beam.cpp:10</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_a94ee12557214e7ba36b91c19a79ddda5"><div class="ttname"><a href="classgodot_1_1Beam.html#a94ee12557214e7ba36b91c19a79ddda5">godot::Beam::_process</a></div><div class="ttdeci">virtual void _process(double delta_time) override</div><div class="ttdoc">Destroy self after end time passes.</div><div class="ttdef"><b>Definition</b> beam.cpp:24</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_a998f1b81d6acd7cae1dd53c7708ea36e"><div class="ttname"><a href="classgodot_1_1Beam.html#a998f1b81d6acd7cae1dd53c7708ea36e">godot::Beam::collision_shape</a></div><div class="ttdeci">CollisionShape3D * collision_shape</div><div class="ttdef"><b>Definition</b> beam.hpp:32</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_aa634d18b108d67ae6cb1e2210b454338"><div class="ttname"><a href="classgodot_1_1Beam.html#aa634d18b108d67ae6cb1e2210b454338">godot::Beam::mesh</a></div><div class="ttdeci">Ref< CapsuleMesh > mesh</div><div class="ttdef"><b>Definition</b> beam.hpp:31</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_ab64598eb6de4bb090663ae90cad1f6bb"><div class="ttname"><a href="classgodot_1_1Beam.html#ab64598eb6de4bb090663ae90cad1f6bb">godot::Beam::body_entered</a></div><div class="ttdeci">void body_entered(Node3D *node)</div><div class="ttdoc">Deal damage on whatever enters this node. Configure what to damage using collision mask.</div><div class="ttdef"><b>Definition</b> beam.cpp:30</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_abbdd7849b1262ed325250efa65415661"><div class="ttname"><a href="classgodot_1_1Beam.html#abbdd7849b1262ed325250efa65415661">godot::Beam::mesh_instance</a></div><div class="ttdeci">MeshInstance3D * mesh_instance</div><div class="ttdef"><b>Definition</b> beam.hpp:30</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Beam_html_afcc24c41c61e2bd71a223da9a62b36e0"><div class="ttname"><a href="classgodot_1_1Beam.html#afcc24c41c61e2bd71a223da9a62b36e0">godot::Beam::GDCLASS</a></div><div class="ttdeci">GDCLASS(Beam, Area3D)</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html"><div class="ttname"><a href="namespacegodot.html">godot</a></div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:6</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
119
docs/html/car__physics_8cpp.html
Normal file
119
docs/html/car__physics_8cpp.html
Normal file
|
@ -0,0 +1,119 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/car_physics.cpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle"><div class="title">car_physics.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="car__physics_8hpp_source.html">car_physics.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/classes/collision_object3d.hpp"</code><br />
|
||||
<code>#include "godot_cpp/variant/utility_functions.hpp"</code><br />
|
||||
<code>#include "utils/godot_macros.h"</code><br />
|
||||
<code>#include <godot_cpp/classes/curve.hpp></code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a36470daa77917be305561b8ff59f571a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="car__physics_8cpp.html#a36470daa77917be305561b8ff59f571a">CLASSNAME</a>   CarPhysics</td></tr>
|
||||
<tr class="separator:a36470daa77917be305561b8ff59f571a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a36470daa77917be305561b8ff59f571a" name="a36470daa77917be305561b8ff59f571a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36470daa77917be305561b8ff59f571a">◆ </a></span>CLASSNAME</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLASSNAME   CarPhysics</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
108
docs/html/car__physics_8hpp.html
Normal file
108
docs/html/car__physics_8hpp.html
Normal file
|
@ -0,0 +1,108 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/car_physics.hpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">car_physics.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "godot_cpp/classes/collision_shape3d.hpp"</code><br />
|
||||
<code>#include "godot_cpp/templates/hash_set.hpp"</code><br />
|
||||
<code>#include "godot_cpp/variant/rid.hpp"</code><br />
|
||||
<code>#include <godot_cpp/classes/curve.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/physics_direct_body_state3d.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/rigid_body3d.hpp></code><br />
|
||||
</div>
|
||||
<p><a href="car__physics_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour of a physical car. <a href="classgodot_1_1CarPhysics.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
285
docs/html/car__physics_8hpp_source.html
Normal file
285
docs/html/car__physics_8hpp_source.html
Normal file
|
@ -0,0 +1,285 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/car_physics.hpp Source File</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">car_physics.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="car__physics_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef CAR_PHYSICS_HPP</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define CAR_PHYSICS_HPP</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include "godot_cpp/classes/collision_shape3d.hpp"</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include "godot_cpp/templates/hash_set.hpp"</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include "godot_cpp/variant/rid.hpp"</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include <godot_cpp/classes/curve.hpp></span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include <godot_cpp/classes/physics_direct_body_state3d.hpp></span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include <godot_cpp/classes/rigid_body3d.hpp></span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span> </div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacegodot.html">godot</a> {</div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html"> 13</a></span><span class="keyword">class </span><a class="code hl_class" href="classgodot_1_1CarPhysics.html">CarPhysics</a> : <span class="keyword">public</span> RigidBody3D {</div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#ac41f70f08d8952958719e9556ae7fc84"> 14</a></span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#ac41f70f08d8952958719e9556ae7fc84">GDCLASS</a>(<a class="code hl_class" href="classgodot_1_1CarPhysics.html">CarPhysics</a>, RigidBody3D);</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#afa92e1f841ef44c7eaae414379553bb6">_bind_methods</a>();</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#aab1079194a18237dda9fa3ace30393c5">_enter_tree</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#ae00920473d8c0c024865d9884fa9bdb3">_physics_process</a>(<span class="keywordtype">double</span> delta_time) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a6f154119ecb043c07cd1e3cfaf591bca">process_oversteer</a>(<span class="keywordtype">double</span> delta_time);</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a46d1d22958970c96262c57b5f8050466">process_understeer</a>(<span class="keywordtype">double</span> delta_time);</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a74643a2cbcca15dda20e06645911a804">_integrate_forces</a>(PhysicsDirectBodyState3D *state) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a30d688252b9c7682a98f3d986bdc95f4">integrate_steering</a>(PhysicsDirectBodyState3D *state);</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a3255f52b8bef35439a44d8a165003cf7">integrate_engine_acceleration</a>(PhysicsDirectBodyState3D *state);</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a738ef26f0b474d787bdf5c2c008e14e4">integrate_oversteer</a>(PhysicsDirectBodyState3D *state);</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#ae9bd5e0451772c39c23f953bf719b570">on_body_shape_entered</a>(RID body_rid, Node *node, <span class="keywordtype">int</span> body_shape_index, <span class="keywordtype">int</span> local_shape_index);</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#ad00be124da13c4e0014191a9477017bc">on_body_shape_exited</a>(RID body_rid, Node *node, <span class="keywordtype">int</span> body_shape_index, <span class="keywordtype">int</span> local_shape_index);</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#ae62724b5685588b9a75072a00f234c87">evaluate_oversteer_curve</a>(<span class="keywordtype">float</span> speed) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#ae64b2eba9028f84b22bdc0401e47af2f">evaluate_understeer_curve</a>(<span class="keywordtype">float</span> speed) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#afa80af314fd7635a720916ce3dd8f0b3">get_true_target_speed</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#aee48535443eebd8e6a6e65bdb60fe2c6">is_grounded</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a3a836909ebbfda1f14886e84580ef027">get_current_acceleration</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> Vector3 <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a9dd811c1912c48d05a6b47b8e94f2e10">get_local_velocity</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> Vector3 <a class="code hl_function" href="classgodot_1_1CarPhysics.html#aea506160c1580ca2cb4fa69b0e1a4547">local_to_world_velocity</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> Vector3 <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a6a121eb8061bd5b5337306bd601ac223">world_to_local_velocity</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a52b7e71cefacf86ec6ffc2bc4a7b87e1">get_current_speed</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a6a1f5e2d3d903595732013d37c74101c">set_target_speed</a>(<span class="keywordtype">float</span> target);</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a477e11141ce2a091e60dee1b21e10752">get_target_speed</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a02a51f96cccf952a2fadc3aa0ba3420c">set_current_steering</a>(<span class="keywordtype">float</span> steering);</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a68c2ded0025aabb7e2e789026e01f5bf">get_current_steering</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a8f5fdf74f27c24f5c4e456c7a2b70a00">set_brake</a>(<span class="keywordtype">bool</span> value);</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#ae678960462991192fa4da6208d05ee66">get_brake</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a9e0a197399e533f96bf2abe9c3eb8683">set_oversteer_curve</a>(Ref<Curve> curve);</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> Ref<Curve> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a9da7152996855d64dfa25ca32b26e6b2">get_oversteer_curve</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#abccb4aea4af43bf49989a060ceb42648">set_oversteer_curve_x_scale</a>(<span class="keywordtype">float</span> scale);</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a6d3fc74caa36399b5d200d342c54787f">get_oversteer_curve_x_scale</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a8847321660a8530bd89eb46a3701bfef">set_understeer_curve</a>(Ref<Curve> curve);</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> Ref<Curve> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#ad93fc262c3410aea4b4da7111253b177">get_understeer_curve</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a7c9e70f928259d094de82ed659b6a192">set_understeer_curve_x_scale</a>(<span class="keywordtype">float</span> scale);</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a0ea600abe6c6b30a885db8863596c2c4">get_understeer_curve_x_scale</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a22459f8ecf08f2104a7949b9f21d8442">set_acceleration</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a19c2f2b7c2f0019189c3a3e08cd7e7d9">get_acceleration</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a939077728363b77dd31e565251a4e842">set_engine_brake_force</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a5068ffb2f67781d1e83192b6530ac813">get_engine_brake_force</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#af4681409543ed2f72bfbe83a80acf767">set_handbrake_force</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#ae4fd3cdeb2fff714c4b93d38a98167a9">get_handbrake_force</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a9f29a115d3891e5277d14bf36dce555b">set_handbrake_oversteer</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a87203f9013f50fddc581403148d23881">get_handbrake_oversteer</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a23124982b36a8d1fe33d6bb1a0a93409">set_traction_recovery_speed</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a5f0319e3d051f544ec63dbf5f2864c1e">get_traction_recovery_speed</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a693ad58d92376b95436e8abba40fb3d0">set_max_slide_speed</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a4d745c4c051691861df78c8077f6e5e7">get_max_slide_speed</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a5185499766f43f0794b722c1be127124">set_slide_speed_acceleration</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a89fcbdc13edbbfdf0885a8c082b04fc7">get_slide_speed_acceleration</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a65899e3d89ea1d8d65810117c5172151">set_oversteer_speed_penalty</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#aa042fb7e45c7f73cbe8542a1a9013a13">get_oversteer_speed_penalty</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#afcda38c39675572934847dbc862b52d5">set_oversteer_brake_penalty</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a54b39812019d416acab89f5a895ba739">get_oversteer_brake_penalty</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a2b4db248594facc717fc3489be14adaf">set_oversteer_steering_speed</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a1cc580aa1e7c7ba0953b4d10be7cb98d">get_oversteer_steering_speed</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a295e77f85eda0deff025b1bf635f1c50">set_slide_resistance</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a2418a6a3515c9b0c4838b0fd18f537bc">get_slide_resistance</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a2ed2a0564fb139bec783681742177489">set_steering_inward_speed</a>(<span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keywordtype">float</span> <a class="code hl_function" href="classgodot_1_1CarPhysics.html#a95b5cf589f6d991329f271b092d46d7f">get_steering_inward_speed</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a7186f93b55a819de253df8958ae4b360"> 138</a></span> Vector3 <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a7186f93b55a819de253df8958ae4b360">last_velocity</a>{0.f, 0.f, 0.f};</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a74f460d59477530cede95c4bdc7c56be"> 140</a></span> Vector3 <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a74f460d59477530cede95c4bdc7c56be">local_velocity</a>{0.f, 0.f, 0.f};</div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a2e133a32ef8d1edfb00f608173b9c7b8"> 142</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a2e133a32ef8d1edfb00f608173b9c7b8">target_speed</a>{0.f};</div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#aada200c9ed9e967310ae96e605439db8"> 144</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#aada200c9ed9e967310ae96e605439db8">current_steering</a>{0.f};</div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a10c5fab47ca46c83866d425a55fe40c9"> 146</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a10c5fab47ca46c83866d425a55fe40c9">brake</a>{<span class="keyword">false</span>};</div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a57d27b04691a4704b21b79ca858db81f"> 148</a></span> Ref<Curve> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a57d27b04691a4704b21b79ca858db81f">oversteer_curve</a>{};</div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#afc9fbf14ec407a6b4054893573539819"> 149</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#afc9fbf14ec407a6b4054893573539819">oversteer_curve_x_scale</a>{50.f};</div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a6e23593122b50b11ea569d541585b1f1"> 150</a></span> Ref<Curve> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a6e23593122b50b11ea569d541585b1f1">understeer_curve</a>{};</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#ac3ee7ce0215221280de669d23ab45457"> 151</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#ac3ee7ce0215221280de669d23ab45457">understeer_curve_x_scale</a>{50.f};</div>
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a13cd8f492c7075625a8760f94bd6af3c"> 152</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a13cd8f492c7075625a8760f94bd6af3c">acceleration</a>{20.f};</div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a819ed2b2cf658a0fbf06054e52b7e607"> 153</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a819ed2b2cf658a0fbf06054e52b7e607">engine_brake_force</a>{30.f};</div>
|
||||
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#ae16e3812a09c395fdbcd4d6307e09c5b"> 154</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#ae16e3812a09c395fdbcd4d6307e09c5b">handbrake_force</a>{40.f};</div>
|
||||
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a515660437acb138e180b87f4003a5e41"> 155</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a515660437acb138e180b87f4003a5e41">handbrake_oversteer</a>{1.f};</div>
|
||||
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a8d98a3c803a557e6c7aa44872e373119"> 156</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a8d98a3c803a557e6c7aa44872e373119">traction_recovery_speed</a>{1.f};</div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#aa2bccac1134681da46fcdbfad6c1f548"> 157</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#aa2bccac1134681da46fcdbfad6c1f548">max_slide_speed</a>{20.f};</div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a460cbd78f5dce9eb9b67de8615304e1c"> 158</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a460cbd78f5dce9eb9b67de8615304e1c">slide_speed_acceleration</a>{0.05f};</div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a0cd01cca98f934c0c3955bd851b7251c"> 159</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a0cd01cca98f934c0c3955bd851b7251c">oversteer_speed_penalty</a>{5.f};</div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#ab7cad3216fd0109ba5148a5fce68ac6a"> 160</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#ab7cad3216fd0109ba5148a5fce68ac6a">oversteer_brake_penalty</a>{0.25f};</div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#af6297ce3e3320206ded2a166b30ae8dc"> 161</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#af6297ce3e3320206ded2a166b30ae8dc">oversteer_steering_speed</a>{0.7f};</div>
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a99734223e198726ff33e7baafec31cfb"> 162</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a99734223e198726ff33e7baafec31cfb">understeer_speed_penalty</a>{3.f};</div>
|
||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a39a46c47ef5a34adef91a22e0da26ab4"> 163</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a39a46c47ef5a34adef91a22e0da26ab4">slide_resistance</a>{20.f};</div>
|
||||
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a34c2ef72f743665e10939b15a04bbfa0"> 164</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a34c2ef72f743665e10939b15a04bbfa0">steering_inward_speed</a>{0.1f};</div>
|
||||
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> </div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a8556e5f1ce04fd20b27b92a839fa7d14"> 166</a></span> HashSet<Node*> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a8556e5f1ce04fd20b27b92a839fa7d14">grounded_objects</a>{};</div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#ab7faf101a5d0b87449f1532200a750ed"> 168</a></span> CollisionShape3D *<a class="code hl_variable" href="classgodot_1_1CarPhysics.html#ab7faf101a5d0b87449f1532200a750ed">front_wheels</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a1fc78bc1cc1c532aa639666f6eef78ef"> 169</a></span> CollisionShape3D *<a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a1fc78bc1cc1c532aa639666f6eef78ef">back_wheels</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> </div>
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#a7c7a99fc03cbeef1e9faf92de38faeb9"> 171</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#a7c7a99fc03cbeef1e9faf92de38faeb9">current_understeer</a>{0.f};</div>
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPhysics.html#ae6565a5d69eff68d625a1bbb9ef1feb2"> 172</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPhysics.html#ae6565a5d69eff68d625a1bbb9ef1feb2">current_oversteer</a>{0.f};</div>
|
||||
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span>};</div>
|
||||
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span>}</div>
|
||||
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> </div>
|
||||
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span><span class="preprocessor">#endif </span><span class="comment">// !CAR_PHYSICS_HPP</span></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html"><div class="ttname"><a href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></div><div class="ttdoc">Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour...</div><div class="ttdef"><b>Definition</b> car_physics.hpp:13</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a02a51f96cccf952a2fadc3aa0ba3420c"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a02a51f96cccf952a2fadc3aa0ba3420c">godot::CarPhysics::set_current_steering</a></div><div class="ttdeci">void set_current_steering(float steering)</div><div class="ttdoc">The current steering input.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:204</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a0cd01cca98f934c0c3955bd851b7251c"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a0cd01cca98f934c0c3955bd851b7251c">godot::CarPhysics::oversteer_speed_penalty</a></div><div class="ttdeci">float oversteer_speed_penalty</div><div class="ttdef"><b>Definition</b> car_physics.hpp:159</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a0ea600abe6c6b30a885db8863596c2c4"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a0ea600abe6c6b30a885db8863596c2c4">godot::CarPhysics::get_understeer_curve_x_scale</a></div><div class="ttdeci">float get_understeer_curve_x_scale() const</div><div class="ttdoc">The amount of speed represented by x=1 on the understeer curve.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:248</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a10c5fab47ca46c83866d425a55fe40c9"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a10c5fab47ca46c83866d425a55fe40c9">godot::CarPhysics::brake</a></div><div class="ttdeci">bool brake</div><div class="ttdoc">While true, the handbrake is on.</div><div class="ttdef"><b>Definition</b> car_physics.hpp:146</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a13cd8f492c7075625a8760f94bd6af3c"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a13cd8f492c7075625a8760f94bd6af3c">godot::CarPhysics::acceleration</a></div><div class="ttdeci">float acceleration</div><div class="ttdef"><b>Definition</b> car_physics.hpp:152</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a19c2f2b7c2f0019189c3a3e08cd7e7d9"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a19c2f2b7c2f0019189c3a3e08cd7e7d9">godot::CarPhysics::get_acceleration</a></div><div class="ttdeci">float get_acceleration() const</div><div class="ttdoc">The base engine acceleration of this car.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:256</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a1cc580aa1e7c7ba0953b4d10be7cb98d"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a1cc580aa1e7c7ba0953b4d10be7cb98d">godot::CarPhysics::get_oversteer_steering_speed</a></div><div class="ttdeci">float get_oversteer_steering_speed() const</div><div class="ttdoc">Base amount of steering applied while oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:328</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a1fc78bc1cc1c532aa639666f6eef78ef"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a1fc78bc1cc1c532aa639666f6eef78ef">godot::CarPhysics::back_wheels</a></div><div class="ttdeci">CollisionShape3D * back_wheels</div><div class="ttdef"><b>Definition</b> car_physics.hpp:169</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a22459f8ecf08f2104a7949b9f21d8442"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a22459f8ecf08f2104a7949b9f21d8442">godot::CarPhysics::set_acceleration</a></div><div class="ttdeci">void set_acceleration(float value)</div><div class="ttdoc">The base engine acceleration of this car.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:252</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a23124982b36a8d1fe33d6bb1a0a93409"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a23124982b36a8d1fe33d6bb1a0a93409">godot::CarPhysics::set_traction_recovery_speed</a></div><div class="ttdeci">void set_traction_recovery_speed(float value)</div><div class="ttdoc">The speed at which the car will return to regular traction after under- or oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:284</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a2418a6a3515c9b0c4838b0fd18f537bc"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a2418a6a3515c9b0c4838b0fd18f537bc">godot::CarPhysics::get_slide_resistance</a></div><div class="ttdeci">float get_slide_resistance() const</div><div class="ttdoc">Deceleration applied to sideways velocity.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:336</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a295e77f85eda0deff025b1bf635f1c50"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a295e77f85eda0deff025b1bf635f1c50">godot::CarPhysics::set_slide_resistance</a></div><div class="ttdeci">void set_slide_resistance(float value)</div><div class="ttdoc">Deceleration applied to sideways velocity.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:332</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a2b4db248594facc717fc3489be14adaf"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a2b4db248594facc717fc3489be14adaf">godot::CarPhysics::set_oversteer_steering_speed</a></div><div class="ttdeci">void set_oversteer_steering_speed(float value)</div><div class="ttdoc">Modifier applied to brake force when oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:324</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a2e133a32ef8d1edfb00f608173b9c7b8"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a2e133a32ef8d1edfb00f608173b9c7b8">godot::CarPhysics::target_speed</a></div><div class="ttdeci">float target_speed</div><div class="ttdoc">Target value for local_velocity.z.</div><div class="ttdef"><b>Definition</b> car_physics.hpp:142</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a2ed2a0564fb139bec783681742177489"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a2ed2a0564fb139bec783681742177489">godot::CarPhysics::set_steering_inward_speed</a></div><div class="ttdeci">void set_steering_inward_speed(float value)</div><div class="ttdoc">Target amount of velocity towards the centre of a turn while steering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:340</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a30d688252b9c7682a98f3d986bdc95f4"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a30d688252b9c7682a98f3d986bdc95f4">godot::CarPhysics::integrate_steering</a></div><div class="ttdeci">void integrate_steering(PhysicsDirectBodyState3D *state)</div><div class="ttdoc">Integrate steering into angular and local x velocities. As a side-effect this also applies sliding re...</div><div class="ttdef"><b>Definition</b> car_physics.cpp:90</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a3255f52b8bef35439a44d8a165003cf7"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a3255f52b8bef35439a44d8a165003cf7">godot::CarPhysics::integrate_engine_acceleration</a></div><div class="ttdeci">void integrate_engine_acceleration(PhysicsDirectBodyState3D *state)</div><div class="ttdoc">Apply velocity along local z. Accelerates towards value returned by get_true_target_speed at get_curr...</div><div class="ttdef"><b>Definition</b> car_physics.cpp:105</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a34c2ef72f743665e10939b15a04bbfa0"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a34c2ef72f743665e10939b15a04bbfa0">godot::CarPhysics::steering_inward_speed</a></div><div class="ttdeci">float steering_inward_speed</div><div class="ttdef"><b>Definition</b> car_physics.hpp:164</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a39a46c47ef5a34adef91a22e0da26ab4"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a39a46c47ef5a34adef91a22e0da26ab4">godot::CarPhysics::slide_resistance</a></div><div class="ttdeci">float slide_resistance</div><div class="ttdef"><b>Definition</b> car_physics.hpp:163</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a3a836909ebbfda1f14886e84580ef027"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a3a836909ebbfda1f14886e84580ef027">godot::CarPhysics::get_current_acceleration</a></div><div class="ttdeci">float get_current_acceleration() const</div><div class="ttdoc">Returns acceleration, taking into account braking, throttle, and handbrake.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:160</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a460cbd78f5dce9eb9b67de8615304e1c"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a460cbd78f5dce9eb9b67de8615304e1c">godot::CarPhysics::slide_speed_acceleration</a></div><div class="ttdeci">float slide_speed_acceleration</div><div class="ttdef"><b>Definition</b> car_physics.hpp:158</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a46d1d22958970c96262c57b5f8050466"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a46d1d22958970c96262c57b5f8050466">godot::CarPhysics::process_understeer</a></div><div class="ttdeci">void process_understeer(double delta_time)</div><div class="ttdoc">Process the current_understeer member variable.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:66</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a477e11141ce2a091e60dee1b21e10752"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a477e11141ce2a091e60dee1b21e10752">godot::CarPhysics::get_target_speed</a></div><div class="ttdeci">float get_target_speed() const</div><div class="ttdoc">The target speed.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:200</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a4d745c4c051691861df78c8077f6e5e7"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a4d745c4c051691861df78c8077f6e5e7">godot::CarPhysics::get_max_slide_speed</a></div><div class="ttdeci">float get_max_slide_speed() const</div><div class="ttdoc">The maximum sideways speed that can be reached while drifting.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:296</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a5068ffb2f67781d1e83192b6530ac813"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a5068ffb2f67781d1e83192b6530ac813">godot::CarPhysics::get_engine_brake_force</a></div><div class="ttdeci">float get_engine_brake_force() const</div><div class="ttdoc">The base engine braking force of this car.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:264</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a515660437acb138e180b87f4003a5e41"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a515660437acb138e180b87f4003a5e41">godot::CarPhysics::handbrake_oversteer</a></div><div class="ttdeci">float handbrake_oversteer</div><div class="ttdef"><b>Definition</b> car_physics.hpp:155</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a5185499766f43f0794b722c1be127124"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a5185499766f43f0794b722c1be127124">godot::CarPhysics::set_slide_speed_acceleration</a></div><div class="ttdeci">void set_slide_speed_acceleration(float value)</div><div class="ttdoc">The sideways acceleration applied when drifting.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:300</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a52b7e71cefacf86ec6ffc2bc4a7b87e1"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a52b7e71cefacf86ec6ffc2bc4a7b87e1">godot::CarPhysics::get_current_speed</a></div><div class="ttdeci">float get_current_speed() const</div><div class="ttdoc">The current forward velocity (local_velocity.z)</div><div class="ttdef"><b>Definition</b> car_physics.cpp:192</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a54b39812019d416acab89f5a895ba739"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a54b39812019d416acab89f5a895ba739">godot::CarPhysics::get_oversteer_brake_penalty</a></div><div class="ttdeci">float get_oversteer_brake_penalty() const</div><div class="ttdoc">Modifier applied to brake force when oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:320</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a57d27b04691a4704b21b79ca858db81f"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a57d27b04691a4704b21b79ca858db81f">godot::CarPhysics::oversteer_curve</a></div><div class="ttdeci">Ref< Curve > oversteer_curve</div><div class="ttdef"><b>Definition</b> car_physics.hpp:148</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a5f0319e3d051f544ec63dbf5f2864c1e"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a5f0319e3d051f544ec63dbf5f2864c1e">godot::CarPhysics::get_traction_recovery_speed</a></div><div class="ttdeci">float get_traction_recovery_speed() const</div><div class="ttdoc">The speed at which the car will return to regular traction after under- or oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:288</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a65899e3d89ea1d8d65810117c5172151"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a65899e3d89ea1d8d65810117c5172151">godot::CarPhysics::set_oversteer_speed_penalty</a></div><div class="ttdeci">void set_oversteer_speed_penalty(float value)</div><div class="ttdoc">Deceleration applied to forward speed when oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:308</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a68c2ded0025aabb7e2e789026e01f5bf"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a68c2ded0025aabb7e2e789026e01f5bf">godot::CarPhysics::get_current_steering</a></div><div class="ttdeci">float get_current_steering() const</div><div class="ttdoc">The current steering input.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:208</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a693ad58d92376b95436e8abba40fb3d0"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a693ad58d92376b95436e8abba40fb3d0">godot::CarPhysics::set_max_slide_speed</a></div><div class="ttdeci">void set_max_slide_speed(float value)</div><div class="ttdoc">The maximum sideways speed that can be reached while drifting.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:292</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a6a121eb8061bd5b5337306bd601ac223"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a6a121eb8061bd5b5337306bd601ac223">godot::CarPhysics::world_to_local_velocity</a></div><div class="ttdeci">Vector3 world_to_local_velocity() const</div><div class="ttdoc">transform the current world velocity to local coordinates</div><div class="ttdef"><b>Definition</b> car_physics.cpp:182</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a6a1f5e2d3d903595732013d37c74101c"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a6a1f5e2d3d903595732013d37c74101c">godot::CarPhysics::set_target_speed</a></div><div class="ttdeci">void set_target_speed(float target)</div><div class="ttdoc">The target speed.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:196</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a6d3fc74caa36399b5d200d342c54787f"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a6d3fc74caa36399b5d200d342c54787f">godot::CarPhysics::get_oversteer_curve_x_scale</a></div><div class="ttdeci">float get_oversteer_curve_x_scale() const</div><div class="ttdoc">The amount of speed represented by x=1 on the oversteer curve.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:232</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a6e23593122b50b11ea569d541585b1f1"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a6e23593122b50b11ea569d541585b1f1">godot::CarPhysics::understeer_curve</a></div><div class="ttdeci">Ref< Curve > understeer_curve</div><div class="ttdef"><b>Definition</b> car_physics.hpp:150</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a6f154119ecb043c07cd1e3cfaf591bca"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a6f154119ecb043c07cd1e3cfaf591bca">godot::CarPhysics::process_oversteer</a></div><div class="ttdeci">void process_oversteer(double delta_time)</div><div class="ttdoc">Process the current_oversteer member variable.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:53</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a7186f93b55a819de253df8958ae4b360"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a7186f93b55a819de253df8958ae4b360">godot::CarPhysics::last_velocity</a></div><div class="ttdeci">Vector3 last_velocity</div><div class="ttdoc">Acceleration at the end of the integration step of the last frame.</div><div class="ttdef"><b>Definition</b> car_physics.hpp:138</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a738ef26f0b474d787bdf5c2c008e14e4"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a738ef26f0b474d787bdf5c2c008e14e4">godot::CarPhysics::integrate_oversteer</a></div><div class="ttdeci">void integrate_oversteer(PhysicsDirectBodyState3D *state)</div><div class="ttdoc">Integrate oversteering to local_velocity to allow drifting.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:116</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a74643a2cbcca15dda20e06645911a804"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a74643a2cbcca15dda20e06645911a804">godot::CarPhysics::_integrate_forces</a></div><div class="ttdeci">virtual void _integrate_forces(PhysicsDirectBodyState3D *state) override</div><div class="ttdoc">Custom force integrator. Split into integrate_steering, integrate_engine_acceleration and integrate_o...</div><div class="ttdef"><b>Definition</b> car_physics.cpp:77</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a74f460d59477530cede95c4bdc7c56be"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a74f460d59477530cede95c4bdc7c56be">godot::CarPhysics::local_velocity</a></div><div class="ttdeci">Vector3 local_velocity</div><div class="ttdoc">Velocity relative to the local transform.</div><div class="ttdef"><b>Definition</b> car_physics.hpp:140</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a7c7a99fc03cbeef1e9faf92de38faeb9"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a7c7a99fc03cbeef1e9faf92de38faeb9">godot::CarPhysics::current_understeer</a></div><div class="ttdeci">float current_understeer</div><div class="ttdef"><b>Definition</b> car_physics.hpp:171</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a7c9e70f928259d094de82ed659b6a192"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a7c9e70f928259d094de82ed659b6a192">godot::CarPhysics::set_understeer_curve_x_scale</a></div><div class="ttdeci">void set_understeer_curve_x_scale(float scale)</div><div class="ttdoc">The amount of speed represented by x=1 on the understeer curve.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:244</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a819ed2b2cf658a0fbf06054e52b7e607"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a819ed2b2cf658a0fbf06054e52b7e607">godot::CarPhysics::engine_brake_force</a></div><div class="ttdeci">float engine_brake_force</div><div class="ttdef"><b>Definition</b> car_physics.hpp:153</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a8556e5f1ce04fd20b27b92a839fa7d14"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a8556e5f1ce04fd20b27b92a839fa7d14">godot::CarPhysics::grounded_objects</a></div><div class="ttdeci">HashSet< Node * > grounded_objects</div><div class="ttdef"><b>Definition</b> car_physics.hpp:166</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a87203f9013f50fddc581403148d23881"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a87203f9013f50fddc581403148d23881">godot::CarPhysics::get_handbrake_oversteer</a></div><div class="ttdeci">float get_handbrake_oversteer() const</div><div class="ttdoc">The modifier applied to oversteering when the handbrake is active.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:280</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a8847321660a8530bd89eb46a3701bfef"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a8847321660a8530bd89eb46a3701bfef">godot::CarPhysics::set_understeer_curve</a></div><div class="ttdeci">void set_understeer_curve(Ref< Curve > curve)</div><div class="ttdoc">The base curve used for understeering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:236</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a89fcbdc13edbbfdf0885a8c082b04fc7"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a89fcbdc13edbbfdf0885a8c082b04fc7">godot::CarPhysics::get_slide_speed_acceleration</a></div><div class="ttdeci">float get_slide_speed_acceleration() const</div><div class="ttdoc">The sideways acceleration applied when drifting.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:304</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a8d98a3c803a557e6c7aa44872e373119"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a8d98a3c803a557e6c7aa44872e373119">godot::CarPhysics::traction_recovery_speed</a></div><div class="ttdeci">float traction_recovery_speed</div><div class="ttdef"><b>Definition</b> car_physics.hpp:156</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a8f5fdf74f27c24f5c4e456c7a2b70a00"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a8f5fdf74f27c24f5c4e456c7a2b70a00">godot::CarPhysics::set_brake</a></div><div class="ttdeci">void set_brake(bool value)</div><div class="ttdoc">True if the hand-brake is currently active.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:212</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a939077728363b77dd31e565251a4e842"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a939077728363b77dd31e565251a4e842">godot::CarPhysics::set_engine_brake_force</a></div><div class="ttdeci">void set_engine_brake_force(float value)</div><div class="ttdoc">The base engine braking force of this car.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:260</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a95b5cf589f6d991329f271b092d46d7f"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a95b5cf589f6d991329f271b092d46d7f">godot::CarPhysics::get_steering_inward_speed</a></div><div class="ttdeci">float get_steering_inward_speed() const</div><div class="ttdoc">Target amount of velocity towards the centre of a turn while steering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:344</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a99734223e198726ff33e7baafec31cfb"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a99734223e198726ff33e7baafec31cfb">godot::CarPhysics::understeer_speed_penalty</a></div><div class="ttdeci">float understeer_speed_penalty</div><div class="ttdef"><b>Definition</b> car_physics.hpp:162</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a9da7152996855d64dfa25ca32b26e6b2"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a9da7152996855d64dfa25ca32b26e6b2">godot::CarPhysics::get_oversteer_curve</a></div><div class="ttdeci">Ref< Curve > get_oversteer_curve() const</div><div class="ttdoc">The base curve used for oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:224</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a9dd811c1912c48d05a6b47b8e94f2e10"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a9dd811c1912c48d05a6b47b8e94f2e10">godot::CarPhysics::get_local_velocity</a></div><div class="ttdeci">Vector3 get_local_velocity() const</div><div class="ttdoc">Public getter for current local velocity.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:168</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a9e0a197399e533f96bf2abe9c3eb8683"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a9e0a197399e533f96bf2abe9c3eb8683">godot::CarPhysics::set_oversteer_curve</a></div><div class="ttdeci">void set_oversteer_curve(Ref< Curve > curve)</div><div class="ttdoc">The base curve used for oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:220</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_a9f29a115d3891e5277d14bf36dce555b"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#a9f29a115d3891e5277d14bf36dce555b">godot::CarPhysics::set_handbrake_oversteer</a></div><div class="ttdeci">void set_handbrake_oversteer(float value)</div><div class="ttdoc">The modifier applied to oversteering when the handbrake is active.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:276</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_aa042fb7e45c7f73cbe8542a1a9013a13"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#aa042fb7e45c7f73cbe8542a1a9013a13">godot::CarPhysics::get_oversteer_speed_penalty</a></div><div class="ttdeci">float get_oversteer_speed_penalty() const</div><div class="ttdoc">Deceleration applied to forward speed when oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:312</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_aa2bccac1134681da46fcdbfad6c1f548"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#aa2bccac1134681da46fcdbfad6c1f548">godot::CarPhysics::max_slide_speed</a></div><div class="ttdeci">float max_slide_speed</div><div class="ttdef"><b>Definition</b> car_physics.hpp:157</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_aab1079194a18237dda9fa3ace30393c5"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#aab1079194a18237dda9fa3ace30393c5">godot::CarPhysics::_enter_tree</a></div><div class="ttdeci">virtual void _enter_tree() override</div><div class="ttdoc">Enable _integrate_forces, fetch child nodes, and setup contact monitoring.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:28</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_aada200c9ed9e967310ae96e605439db8"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#aada200c9ed9e967310ae96e605439db8">godot::CarPhysics::current_steering</a></div><div class="ttdeci">float current_steering</div><div class="ttdoc">Current steering input.</div><div class="ttdef"><b>Definition</b> car_physics.hpp:144</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ab7cad3216fd0109ba5148a5fce68ac6a"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ab7cad3216fd0109ba5148a5fce68ac6a">godot::CarPhysics::oversteer_brake_penalty</a></div><div class="ttdeci">float oversteer_brake_penalty</div><div class="ttdef"><b>Definition</b> car_physics.hpp:160</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ab7faf101a5d0b87449f1532200a750ed"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ab7faf101a5d0b87449f1532200a750ed">godot::CarPhysics::front_wheels</a></div><div class="ttdeci">CollisionShape3D * front_wheels</div><div class="ttdef"><b>Definition</b> car_physics.hpp:168</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_abccb4aea4af43bf49989a060ceb42648"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#abccb4aea4af43bf49989a060ceb42648">godot::CarPhysics::set_oversteer_curve_x_scale</a></div><div class="ttdeci">void set_oversteer_curve_x_scale(float scale)</div><div class="ttdoc">The amount of speed represented by x=1 on the oversteer curve.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:228</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ac3ee7ce0215221280de669d23ab45457"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ac3ee7ce0215221280de669d23ab45457">godot::CarPhysics::understeer_curve_x_scale</a></div><div class="ttdeci">float understeer_curve_x_scale</div><div class="ttdef"><b>Definition</b> car_physics.hpp:151</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ac41f70f08d8952958719e9556ae7fc84"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ac41f70f08d8952958719e9556ae7fc84">godot::CarPhysics::GDCLASS</a></div><div class="ttdeci">GDCLASS(CarPhysics, RigidBody3D)</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ad00be124da13c4e0014191a9477017bc"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ad00be124da13c4e0014191a9477017bc">godot::CarPhysics::on_body_shape_exited</a></div><div class="ttdeci">void on_body_shape_exited(RID body_rid, Node *node, int body_shape_index, int local_shape_index)</div><div class="ttdoc">Detect that an object lost contact with the wheels.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:131</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ad93fc262c3410aea4b4da7111253b177"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ad93fc262c3410aea4b4da7111253b177">godot::CarPhysics::get_understeer_curve</a></div><div class="ttdeci">Ref< Curve > get_understeer_curve() const</div><div class="ttdoc">The base curve used for understeering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:240</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ae00920473d8c0c024865d9884fa9bdb3"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ae00920473d8c0c024865d9884fa9bdb3">godot::CarPhysics::_physics_process</a></div><div class="ttdeci">virtual void _physics_process(double delta_time) override</div><div class="ttdoc">Fixed-interval process function. Split into process_oversteer and process_understeer.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:40</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ae16e3812a09c395fdbcd4d6307e09c5b"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ae16e3812a09c395fdbcd4d6307e09c5b">godot::CarPhysics::handbrake_force</a></div><div class="ttdeci">float handbrake_force</div><div class="ttdef"><b>Definition</b> car_physics.hpp:154</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ae4fd3cdeb2fff714c4b93d38a98167a9"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ae4fd3cdeb2fff714c4b93d38a98167a9">godot::CarPhysics::get_handbrake_force</a></div><div class="ttdeci">float get_handbrake_force() const</div><div class="ttdoc">The amount of braking force applied by the handbrake.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:272</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ae62724b5685588b9a75072a00f234c87"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ae62724b5685588b9a75072a00f234c87">godot::CarPhysics::evaluate_oversteer_curve</a></div><div class="ttdeci">float evaluate_oversteer_curve(float speed) const</div><div class="ttdoc">evaluate the oversteer curve with a speed, taking *_x_scale into account</div><div class="ttdef"><b>Definition</b> car_physics.cpp:136</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ae64b2eba9028f84b22bdc0401e47af2f"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ae64b2eba9028f84b22bdc0401e47af2f">godot::CarPhysics::evaluate_understeer_curve</a></div><div class="ttdeci">float evaluate_understeer_curve(float speed) const</div><div class="ttdoc">evaluate the understeer curve with a speed, taking *_x_scale into account</div><div class="ttdef"><b>Definition</b> car_physics.cpp:142</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ae6565a5d69eff68d625a1bbb9ef1feb2"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ae6565a5d69eff68d625a1bbb9ef1feb2">godot::CarPhysics::current_oversteer</a></div><div class="ttdeci">float current_oversteer</div><div class="ttdef"><b>Definition</b> car_physics.hpp:172</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ae678960462991192fa4da6208d05ee66"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ae678960462991192fa4da6208d05ee66">godot::CarPhysics::get_brake</a></div><div class="ttdeci">bool get_brake() const</div><div class="ttdoc">True if the hand-brake is currently active.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:216</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_ae9bd5e0451772c39c23f953bf719b570"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#ae9bd5e0451772c39c23f953bf719b570">godot::CarPhysics::on_body_shape_entered</a></div><div class="ttdeci">void on_body_shape_entered(RID body_rid, Node *node, int body_shape_index, int local_shape_index)</div><div class="ttdoc">Detect that an object started colliding with the wheels.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:121</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_aea506160c1580ca2cb4fa69b0e1a4547"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#aea506160c1580ca2cb4fa69b0e1a4547">godot::CarPhysics::local_to_world_velocity</a></div><div class="ttdeci">Vector3 local_to_world_velocity() const</div><div class="ttdoc">transform the current local_velocity to world coordinates</div><div class="ttdef"><b>Definition</b> car_physics.cpp:172</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_aee48535443eebd8e6a6e65bdb60fe2c6"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#aee48535443eebd8e6a6e65bdb60fe2c6">godot::CarPhysics::is_grounded</a></div><div class="ttdeci">bool is_grounded() const</div><div class="ttdoc">Returns true if there is at least one contact with either of the wheels.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:156</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_af4681409543ed2f72bfbe83a80acf767"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#af4681409543ed2f72bfbe83a80acf767">godot::CarPhysics::set_handbrake_force</a></div><div class="ttdeci">void set_handbrake_force(float value)</div><div class="ttdoc">The amount of braking force applied by the handbrake.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:268</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_af6297ce3e3320206ded2a166b30ae8dc"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#af6297ce3e3320206ded2a166b30ae8dc">godot::CarPhysics::oversteer_steering_speed</a></div><div class="ttdeci">float oversteer_steering_speed</div><div class="ttdef"><b>Definition</b> car_physics.hpp:161</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_afa80af314fd7635a720916ce3dd8f0b3"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#afa80af314fd7635a720916ce3dd8f0b3">godot::CarPhysics::get_true_target_speed</a></div><div class="ttdeci">float get_true_target_speed() const</div><div class="ttdoc">Returns the maximum speed modified by under/oversteer.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:148</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_afa92e1f841ef44c7eaae414379553bb6"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#afa92e1f841ef44c7eaae414379553bb6">godot::CarPhysics::_bind_methods</a></div><div class="ttdeci">static void _bind_methods()</div><div class="ttdoc">Registers functions and properties.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:8</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_afc9fbf14ec407a6b4054893573539819"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#afc9fbf14ec407a6b4054893573539819">godot::CarPhysics::oversteer_curve_x_scale</a></div><div class="ttdeci">float oversteer_curve_x_scale</div><div class="ttdef"><b>Definition</b> car_physics.hpp:149</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html_afcda38c39675572934847dbc862b52d5"><div class="ttname"><a href="classgodot_1_1CarPhysics.html#afcda38c39675572934847dbc862b52d5">godot::CarPhysics::set_oversteer_brake_penalty</a></div><div class="ttdeci">void set_oversteer_brake_penalty(float value)</div><div class="ttdoc">Modifier applied to brake force when oversteering.</div><div class="ttdef"><b>Definition</b> car_physics.cpp:316</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html"><div class="ttname"><a href="namespacegodot.html">godot</a></div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:6</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
123
docs/html/car__player_8cpp.html
Normal file
123
docs/html/car__player_8cpp.html
Normal file
|
@ -0,0 +1,123 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/car_player.cpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle"><div class="title">car_player.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="car__player_8hpp_source.html">car_player.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/classes/global_constants.hpp"</code><br />
|
||||
<code>#include "godot_cpp/classes/time.hpp"</code><br />
|
||||
<code>#include "<a class="el" href="rally__rush__game__mode_8hpp_source.html">rally_rush_game_mode.hpp</a>"</code><br />
|
||||
<code>#include "utils/game_root.hpp"</code><br />
|
||||
<code>#include "utils/godot_macros.h"</code><br />
|
||||
<code>#include "utils/player_input.hpp"</code><br />
|
||||
<code>#include <godot_cpp/variant/transform3d.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/physics_direct_body_state3d.hpp></code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a36470daa77917be305561b8ff59f571a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="car__player_8cpp.html#a36470daa77917be305561b8ff59f571a">CLASSNAME</a>   CarPlayer</td></tr>
|
||||
<tr class="separator:a36470daa77917be305561b8ff59f571a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a36470daa77917be305561b8ff59f571a" name="a36470daa77917be305561b8ff59f571a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36470daa77917be305561b8ff59f571a">◆ </a></span>CLASSNAME</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLASSNAME   CarPlayer</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
109
docs/html/car__player_8hpp.html
Normal file
109
docs/html/car__player_8hpp.html
Normal file
|
@ -0,0 +1,109 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/car_player.hpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">car_player.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="car__physics_8hpp_source.html">car_physics.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/classes/camera3d.hpp"</code><br />
|
||||
<code>#include "godot_cpp/classes/packed_scene.hpp"</code><br />
|
||||
<code>#include "utils/player.hpp"</code><br />
|
||||
<code>#include <godot_cpp/classes/input_event.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/rigid_body3d.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/collision_shape3d.hpp></code><br />
|
||||
</div>
|
||||
<p><a href="car__player_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Sandboxed subclass of <a class="el" href="classgodot_1_1CarPhysics.html" title="Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour...">CarPhysics</a>. <a href="classgodot_1_1CarPlayer.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
198
docs/html/car__player_8hpp_source.html
Normal file
198
docs/html/car__player_8hpp_source.html
Normal file
|
@ -0,0 +1,198 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/car_player.hpp Source File</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">car_player.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="car__player_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef CAR_PLAYER_HPP</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define CAR_PLAYER_HPP</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include "<a class="code" href="car__physics_8hpp.html">car_physics.hpp</a>"</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include "godot_cpp/classes/camera3d.hpp"</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include "godot_cpp/classes/packed_scene.hpp"</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include "utils/player.hpp"</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include <godot_cpp/classes/input_event.hpp></span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include <godot_cpp/classes/rigid_body3d.hpp></span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include <godot_cpp/classes/collision_shape3d.hpp></span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> </div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacegodot.html">godot</a> {</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html"> 17</a></span><span class="keyword">class </span><a class="code hl_class" href="classgodot_1_1CarPlayer.html">CarPlayer</a> : <span class="keyword">public</span> <a class="code hl_class" href="classgodot_1_1CarPhysics.html">CarPhysics</a>,</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> <span class="keyword">public</span> IPlayer {</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a59c45170658a385bb6b74cbbde71bb4e"> 19</a></span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a59c45170658a385bb6b74cbbde71bb4e">GDCLASS</a>(<a class="code hl_class" href="classgodot_1_1CarPlayer.html">CarPlayer</a>, <a class="code hl_class" href="classgodot_1_1CarPhysics.html">CarPhysics</a>);</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#ac7fa943254a1102a1754867c836a7665">_bind_methods</a>();</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#ae260f5a8e5617de01cebf46fc6a66ed5">_ready</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#ab76ecbf219806f6dfb945751b17a2d7b">_process</a>(<span class="keywordtype">double</span> delta_time) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a4b4178b34bafb8583aa2f82faec5fe11">setup_player_input</a>(PlayerInput *input) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#ad7fe9854e03ce68748c569a091ee8af8">spawn_at_position</a>(Transform3D <span class="keyword">const</span> &transform) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">virtual</span> Node *<a class="code hl_function" href="classgodot_1_1CarPlayer.html#a955bc02492b99441e4bfaaeaf604bf53">to_node</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> </div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a73cd4ea5237aee5b55524e3431a44f79">on_steer</a>(Ref<InputEvent> event, <span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a39e50012fafb7511e8b3ea87d25f07e4">on_brake</a>(Ref<InputEvent> event, <span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a29b3e6f4ac1fd595dfed2c97160bcc52">on_accelerate</a>(Ref<InputEvent> event, <span class="keywordtype">float</span> value);</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> </div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a2eb93ae31f50475464b17c60a0937f1d">damage</a>();</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#aeda389642caef8579d58cdf2b5a69dab">destroy_all_powerups</a>();</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a5b07d3395b4706a7d38578f7c419f7e2">activate_powerup</a>(Ref<PackedScene> scene);</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a92690f4859bb80335f17fcd6dbec1d27">activate_turret</a>();</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#aadc98cb2f6258f5be70c2918b99eeca2">activate_beacon</a>();</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#ad7cdaae032749f449247fe47fea75815">activate_shield</a>();</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#ae49d24b62e806afb971c6406aa8d50d3">set_turret_scene</a>(Ref<PackedScene> scene);</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> Ref<PackedScene> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a3fce1bfbfe870e67817fb151bca5a228">get_turret_scene</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#a0349ba1feac1d027824cc91e2007ed04">set_beacon_scene</a>(Ref<PackedScene> scene);</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> Ref<PackedScene> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#aad15e8a1e12163074d657958c48e5607">get_beacon_scene</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#af46e4e888d81935cc86d553c25878476">set_shield_scene</a>(Ref<PackedScene> scene);</div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> Ref<PackedScene> <a class="code hl_function" href="classgodot_1_1CarPlayer.html#af266f0e3e3de4ad53985592554cce35e">get_shield_scene</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a45a21b4fb545e42e9628902104aa5958"> 76</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a45a21b4fb545e42e9628902104aa5958">health</a>{5};</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a64dd430512452f7238e25ec73463bdd5"> 78</a></span> <span class="keywordtype">double</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a64dd430512452f7238e25ec73463bdd5">end_of_powerup</a>{0.0};</div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#afa93feb6fa78dcebb5162ddf428f267d"> 80</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#afa93feb6fa78dcebb5162ddf428f267d">takes_damage</a>{<span class="keyword">true</span>};</div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#abc06b005242155ee954e3e6b7bbe1066"> 82</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#abc06b005242155ee954e3e6b7bbe1066">grace_timer_end</a>{0.f};</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> </div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#af3b2b99d83091352bc5e8dc7358890be"> 85</a></span> Node3D *<a class="code hl_variable" href="classgodot_1_1CarPlayer.html#af3b2b99d83091352bc5e8dc7358890be">roof_slot</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a9f0d5b6155b03b0926dbcec2479b6309"> 87</a></span> Camera3D *<a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a9f0d5b6155b03b0926dbcec2479b6309">camera</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> </div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#addf2ecd3b8e64760f06059f47218d6e8"> 90</a></span> Ref<PackedScene> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#addf2ecd3b8e64760f06059f47218d6e8">turret</a>;</div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a8042409f1c93f8dd869618235c07fb16"> 92</a></span> Ref<PackedScene> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a8042409f1c93f8dd869618235c07fb16">beacon</a>;</div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a5c1eea683d71b38ee679d3b149f95e87"> 94</a></span> Ref<PackedScene> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a5c1eea683d71b38ee679d3b149f95e87">shield</a>;</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> </div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a33a6afe27c0947e4a3f6d85e3b2be776"> 97</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a33a6afe27c0947e4a3f6d85e3b2be776">max_speed</a>{40.f};</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a55fe5e0f06088876795c0449146d269e"> 99</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a55fe5e0f06088876795c0449146d269e">steering_factor</a>{0.7f};</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a5a869fbe45c0a569a58e1aeeebd406b7"> 101</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a5a869fbe45c0a569a58e1aeeebd406b7">powerup_duration</a>{10.f};</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#ac0bfa88625a6f51a5b27873126ab8e38"> 103</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#ac0bfa88625a6f51a5b27873126ab8e38">camera_distance</a>{4.f};</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a7bdef5b6d63e6eb60eaf36645316ddb5"> 105</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a7bdef5b6d63e6eb60eaf36645316ddb5">camera_height</a>{2.f};</div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a1c2282b4baa2ed1cea4be2e74192b479"> 107</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a1c2282b4baa2ed1cea4be2e74192b479">camera_fullspeed_fov</a>{90.f};</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#a4e08f1f007b441782500ce15a9a5da1e"> 109</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#a4e08f1f007b441782500ce15a9a5da1e">camera_stopped_fov</a>{70.f};</div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#afa06d59d0b669ff5efee74c683cb2b4d"> 111</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#afa06d59d0b669ff5efee74c683cb2b4d">fov_lerp_delta</a>{40.f};</div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#ad15a082d87be085b4cfe609ef3fe928d"> 113</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#ad15a082d87be085b4cfe609ef3fe928d">grace_time</a>{1.f};</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"><a class="line" href="classgodot_1_1CarPlayer.html#afcb3ee548cd66fbd9305c6cd40eb7067"> 115</a></span> <span class="keywordtype">float</span> <span class="keyword">const</span> <a class="code hl_variable" href="classgodot_1_1CarPlayer.html#afcb3ee548cd66fbd9305c6cd40eb7067">grace_time_flash</a>{0.1f};</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span>};</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span>};</div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><span class="preprocessor">#endif </span><span class="comment">// !CAR_PLAYER_HPP</span></div>
|
||||
<div class="ttc" id="acar__physics_8hpp_html"><div class="ttname"><a href="car__physics_8hpp.html">car_physics.hpp</a></div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPhysics_html"><div class="ttname"><a href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></div><div class="ttdoc">Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour...</div><div class="ttdef"><b>Definition</b> car_physics.hpp:13</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html"><div class="ttname"><a href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></div><div class="ttdoc">Sandboxed subclass of CarPhysics.</div><div class="ttdef"><b>Definition</b> car_player.hpp:18</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a0349ba1feac1d027824cc91e2007ed04"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a0349ba1feac1d027824cc91e2007ed04">godot::CarPlayer::set_beacon_scene</a></div><div class="ttdeci">void set_beacon_scene(Ref< PackedScene > scene)</div><div class="ttdoc">The object representing the beacon pickup.</div><div class="ttdef"><b>Definition</b> car_player.cpp:115</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a1c2282b4baa2ed1cea4be2e74192b479"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a1c2282b4baa2ed1cea4be2e74192b479">godot::CarPlayer::camera_fullspeed_fov</a></div><div class="ttdeci">float const camera_fullspeed_fov</div><div class="ttdoc">The FOV of the camera when the car is traveling at max_speed.</div><div class="ttdef"><b>Definition</b> car_player.hpp:107</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a29b3e6f4ac1fd595dfed2c97160bcc52"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a29b3e6f4ac1fd595dfed2c97160bcc52">godot::CarPlayer::on_accelerate</a></div><div class="ttdeci">void on_accelerate(Ref< InputEvent > event, float value)</div><div class="ttdoc">Input callback for the accelerate key.</div><div class="ttdef"><b>Definition</b> car_player.cpp:62</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a2eb93ae31f50475464b17c60a0937f1d"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a2eb93ae31f50475464b17c60a0937f1d">godot::CarPlayer::damage</a></div><div class="ttdeci">void damage()</div><div class="ttdoc">Take 1 damage.</div><div class="ttdef"><b>Definition</b> car_player.cpp:66</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a33a6afe27c0947e4a3f6d85e3b2be776"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a33a6afe27c0947e4a3f6d85e3b2be776">godot::CarPlayer::max_speed</a></div><div class="ttdeci">float const max_speed</div><div class="ttdoc">Target speed when accelerate is pressed.</div><div class="ttdef"><b>Definition</b> car_player.hpp:97</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a39e50012fafb7511e8b3ea87d25f07e4"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a39e50012fafb7511e8b3ea87d25f07e4">godot::CarPlayer::on_brake</a></div><div class="ttdeci">void on_brake(Ref< InputEvent > event, float value)</div><div class="ttdoc">Input callback for the brake key.</div><div class="ttdef"><b>Definition</b> car_player.cpp:58</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a3fce1bfbfe870e67817fb151bca5a228"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a3fce1bfbfe870e67817fb151bca5a228">godot::CarPlayer::get_turret_scene</a></div><div class="ttdeci">Ref< PackedScene > get_turret_scene() const</div><div class="ttdoc">The object representing the turret pickup.</div><div class="ttdef"><b>Definition</b> car_player.cpp:111</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a45a21b4fb545e42e9628902104aa5958"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a45a21b4fb545e42e9628902104aa5958">godot::CarPlayer::health</a></div><div class="ttdeci">int health</div><div class="ttdoc">Amount of hits the player's car can still take.</div><div class="ttdef"><b>Definition</b> car_player.hpp:76</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a4b4178b34bafb8583aa2f82faec5fe11"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a4b4178b34bafb8583aa2f82faec5fe11">godot::CarPlayer::setup_player_input</a></div><div class="ttdeci">virtual void setup_player_input(PlayerInput *input) override</div><div class="ttdoc">Initialize player input callbacks.</div><div class="ttdef"><b>Definition</b> car_player.cpp:41</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a4e08f1f007b441782500ce15a9a5da1e"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a4e08f1f007b441782500ce15a9a5da1e">godot::CarPlayer::camera_stopped_fov</a></div><div class="ttdeci">float const camera_stopped_fov</div><div class="ttdoc">FOV of the camera when the car is not moving.</div><div class="ttdef"><b>Definition</b> car_player.hpp:109</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a55fe5e0f06088876795c0449146d269e"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a55fe5e0f06088876795c0449146d269e">godot::CarPlayer::steering_factor</a></div><div class="ttdeci">float const steering_factor</div><div class="ttdoc">Amount of steering to apply based on input.</div><div class="ttdef"><b>Definition</b> car_player.hpp:99</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a59c45170658a385bb6b74cbbde71bb4e"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a59c45170658a385bb6b74cbbde71bb4e">godot::CarPlayer::GDCLASS</a></div><div class="ttdeci">GDCLASS(CarPlayer, CarPhysics)</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a5a869fbe45c0a569a58e1aeeebd406b7"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a5a869fbe45c0a569a58e1aeeebd406b7">godot::CarPlayer::powerup_duration</a></div><div class="ttdeci">float const powerup_duration</div><div class="ttdoc">Duration of a powerup after it is picked up.</div><div class="ttdef"><b>Definition</b> car_player.hpp:101</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a5b07d3395b4706a7d38578f7c419f7e2"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a5b07d3395b4706a7d38578f7c419f7e2">godot::CarPlayer::activate_powerup</a></div><div class="ttdeci">void activate_powerup(Ref< PackedScene > scene)</div><div class="ttdoc">Destroy all children and activate a new powerup.</div><div class="ttdef"><b>Definition</b> car_player.cpp:88</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a5c1eea683d71b38ee679d3b149f95e87"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a5c1eea683d71b38ee679d3b149f95e87">godot::CarPlayer::shield</a></div><div class="ttdeci">Ref< PackedScene > shield</div><div class="ttdoc">The ramming shield powerup scene.</div><div class="ttdef"><b>Definition</b> car_player.hpp:94</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a64dd430512452f7238e25ec73463bdd5"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a64dd430512452f7238e25ec73463bdd5">godot::CarPlayer::end_of_powerup</a></div><div class="ttdeci">double end_of_powerup</div><div class="ttdoc">The time at which the current powerup will be deactivated.</div><div class="ttdef"><b>Definition</b> car_player.hpp:78</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a73cd4ea5237aee5b55524e3431a44f79"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a73cd4ea5237aee5b55524e3431a44f79">godot::CarPlayer::on_steer</a></div><div class="ttdeci">void on_steer(Ref< InputEvent > event, float value)</div><div class="ttdoc">Input callback for the steering axis.</div><div class="ttdef"><b>Definition</b> car_player.cpp:54</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a7bdef5b6d63e6eb60eaf36645316ddb5"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a7bdef5b6d63e6eb60eaf36645316ddb5">godot::CarPlayer::camera_height</a></div><div class="ttdeci">float const camera_height</div><div class="ttdoc">Height the camera should be at relative to the pivot.</div><div class="ttdef"><b>Definition</b> car_player.hpp:105</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a8042409f1c93f8dd869618235c07fb16"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a8042409f1c93f8dd869618235c07fb16">godot::CarPlayer::beacon</a></div><div class="ttdeci">Ref< PackedScene > beacon</div><div class="ttdoc">The hacking beacon powerup scene.</div><div class="ttdef"><b>Definition</b> car_player.hpp:92</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a92690f4859bb80335f17fcd6dbec1d27"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a92690f4859bb80335f17fcd6dbec1d27">godot::CarPlayer::activate_turret</a></div><div class="ttdeci">void activate_turret()</div><div class="ttdoc">Destroy all powerups and spawn a turret.</div><div class="ttdef"><b>Definition</b> car_player.cpp:96</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a955bc02492b99441e4bfaaeaf604bf53"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a955bc02492b99441e4bfaaeaf604bf53">godot::CarPlayer::to_node</a></div><div class="ttdeci">virtual Node * to_node() override</div><div class="ttdoc">Convert to node.</div><div class="ttdef"><b>Definition</b> car_player.cpp:52</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_a9f0d5b6155b03b0926dbcec2479b6309"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#a9f0d5b6155b03b0926dbcec2479b6309">godot::CarPlayer::camera</a></div><div class="ttdeci">Camera3D * camera</div><div class="ttdoc">The camera.</div><div class="ttdef"><b>Definition</b> car_player.hpp:87</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_aad15e8a1e12163074d657958c48e5607"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#aad15e8a1e12163074d657958c48e5607">godot::CarPlayer::get_beacon_scene</a></div><div class="ttdeci">Ref< PackedScene > get_beacon_scene() const</div><div class="ttdoc">The object representing the beacon pickup.</div><div class="ttdef"><b>Definition</b> car_player.cpp:119</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_aadc98cb2f6258f5be70c2918b99eeca2"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#aadc98cb2f6258f5be70c2918b99eeca2">godot::CarPlayer::activate_beacon</a></div><div class="ttdeci">void activate_beacon()</div><div class="ttdoc">Destroy all powerups and spawn a beacon.</div><div class="ttdef"><b>Definition</b> car_player.cpp:100</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_ab76ecbf219806f6dfb945751b17a2d7b"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#ab76ecbf219806f6dfb945751b17a2d7b">godot::CarPlayer::_process</a></div><div class="ttdeci">virtual void _process(double delta_time) override</div><div class="ttdoc">Update powerup and grace period timers. As well as the camera position.</div><div class="ttdef"><b>Definition</b> car_player.cpp:25</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_abc06b005242155ee954e3e6b7bbe1066"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#abc06b005242155ee954e3e6b7bbe1066">godot::CarPlayer::grace_timer_end</a></div><div class="ttdeci">float grace_timer_end</div><div class="ttdoc">The time at which the current grace period will end.</div><div class="ttdef"><b>Definition</b> car_player.hpp:82</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_ac0bfa88625a6f51a5b27873126ab8e38"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#ac0bfa88625a6f51a5b27873126ab8e38">godot::CarPlayer::camera_distance</a></div><div class="ttdeci">float const camera_distance</div><div class="ttdoc">Distance from the pivot the camera should be at.</div><div class="ttdef"><b>Definition</b> car_player.hpp:103</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_ac7fa943254a1102a1754867c836a7665"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#ac7fa943254a1102a1754867c836a7665">godot::CarPlayer::_bind_methods</a></div><div class="ttdeci">static void _bind_methods()</div><div class="ttdoc">Register editor properties and damage function.</div><div class="ttdef"><b>Definition</b> car_player.cpp:12</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_ad15a082d87be085b4cfe609ef3fe928d"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#ad15a082d87be085b4cfe609ef3fe928d">godot::CarPlayer::grace_time</a></div><div class="ttdeci">float const grace_time</div><div class="ttdoc">Amount of time the player should be invincible after being hit.</div><div class="ttdef"><b>Definition</b> car_player.hpp:113</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_ad7cdaae032749f449247fe47fea75815"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#ad7cdaae032749f449247fe47fea75815">godot::CarPlayer::activate_shield</a></div><div class="ttdeci">void activate_shield()</div><div class="ttdoc">Destroy all powerups and spawn a shield.</div><div class="ttdef"><b>Definition</b> car_player.cpp:101</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_ad7fe9854e03ce68748c569a091ee8af8"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#ad7fe9854e03ce68748c569a091ee8af8">godot::CarPlayer::spawn_at_position</a></div><div class="ttdeci">virtual void spawn_at_position(Transform3D const &transform) override</div><div class="ttdoc">Place player at initial position Called from the GameRoot3D of the godot-cpp-utils library.</div><div class="ttdef"><b>Definition</b> car_player.cpp:47</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_addf2ecd3b8e64760f06059f47218d6e8"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#addf2ecd3b8e64760f06059f47218d6e8">godot::CarPlayer::turret</a></div><div class="ttdeci">Ref< PackedScene > turret</div><div class="ttdoc">The roof turret powerup scene.</div><div class="ttdef"><b>Definition</b> car_player.hpp:90</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_ae260f5a8e5617de01cebf46fc6a66ed5"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#ae260f5a8e5617de01cebf46fc6a66ed5">godot::CarPlayer::_ready</a></div><div class="ttdeci">virtual void _ready() override</div><div class="ttdoc">Get the required child nodes.</div><div class="ttdef"><b>Definition</b> car_player.cpp:20</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_ae49d24b62e806afb971c6406aa8d50d3"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#ae49d24b62e806afb971c6406aa8d50d3">godot::CarPlayer::set_turret_scene</a></div><div class="ttdeci">void set_turret_scene(Ref< PackedScene > scene)</div><div class="ttdoc">The object representing the turret pickup.</div><div class="ttdef"><b>Definition</b> car_player.cpp:107</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_aeda389642caef8579d58cdf2b5a69dab"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#aeda389642caef8579d58cdf2b5a69dab">godot::CarPlayer::destroy_all_powerups</a></div><div class="ttdeci">void destroy_all_powerups()</div><div class="ttdoc">Destroy all children of roof_slot.</div><div class="ttdef"><b>Definition</b> car_player.cpp:78</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_af266f0e3e3de4ad53985592554cce35e"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#af266f0e3e3de4ad53985592554cce35e">godot::CarPlayer::get_shield_scene</a></div><div class="ttdeci">Ref< PackedScene > get_shield_scene() const</div><div class="ttdoc">The object representing the shield pickup.</div><div class="ttdef"><b>Definition</b> car_player.cpp:127</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_af3b2b99d83091352bc5e8dc7358890be"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#af3b2b99d83091352bc5e8dc7358890be">godot::CarPlayer::roof_slot</a></div><div class="ttdeci">Node3D * roof_slot</div><div class="ttdoc">The parent of any pickup models.</div><div class="ttdef"><b>Definition</b> car_player.hpp:85</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_af46e4e888d81935cc86d553c25878476"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#af46e4e888d81935cc86d553c25878476">godot::CarPlayer::set_shield_scene</a></div><div class="ttdeci">void set_shield_scene(Ref< PackedScene > scene)</div><div class="ttdoc">The object representing the shield pickup.</div><div class="ttdef"><b>Definition</b> car_player.cpp:123</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_afa06d59d0b669ff5efee74c683cb2b4d"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#afa06d59d0b669ff5efee74c683cb2b4d">godot::CarPlayer::fov_lerp_delta</a></div><div class="ttdeci">float const fov_lerp_delta</div><div class="ttdoc">Speed in degrees-per-second that the camera FOV can change at.</div><div class="ttdef"><b>Definition</b> car_player.hpp:111</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_afa93feb6fa78dcebb5162ddf428f267d"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#afa93feb6fa78dcebb5162ddf428f267d">godot::CarPlayer::takes_damage</a></div><div class="ttdeci">bool takes_damage</div><div class="ttdoc">If false, the car will be invincible.</div><div class="ttdef"><b>Definition</b> car_player.hpp:80</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html_afcb3ee548cd66fbd9305c6cd40eb7067"><div class="ttname"><a href="classgodot_1_1CarPlayer.html#afcb3ee548cd66fbd9305c6cd40eb7067">godot::CarPlayer::grace_time_flash</a></div><div class="ttdeci">float const grace_time_flash</div><div class="ttdoc">Interval at which the car's model should flash while invincible after being hit.</div><div class="ttdef"><b>Definition</b> car_player.hpp:115</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html"><div class="ttname"><a href="namespacegodot.html">godot</a></div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:6</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
117
docs/html/classes.html
Normal file
117
docs/html/classes.html
Normal file
|
@ -0,0 +1,117 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Class Index</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">Class Index</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_K">K</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter_W">W</a></div>
|
||||
<div class="classindex">
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_B" name="letter_B">B</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1BeaconPowerup.html">BeaconPowerup</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd><dd><a class="el" href="classgodot_1_1Beam.html">Beam</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1CarPhysics.html">CarPhysics</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd><dd><a class="el" href="classgodot_1_1CarPlayer.html">CarPlayer</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_D" name="letter_D">D</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1DamageArea.html">DamageArea</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd><dd><a class="el" href="classgodot_1_1Drone.html">Drone</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_E" name="letter_E">E</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1EndScreen.html">EndScreen</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd><dd><a class="el" href="classgodot_1_1EnemyCar.html">EnemyCar</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd><dd><a class="el" href="classgodot_1_1EnemySpawnpoint.html">EnemySpawnpoint</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd><dd><a class="el" href="classgodot_1_1EnemyTargetBody.html">EnemyTargetBody</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd><dd><a class="el" href="classgodot_1_1ExitDoor.html">ExitDoor</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd><dd><a class="el" href="classgodot_1_1ExitTrigger.html">ExitTrigger</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_G" name="letter_G">G</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1GameUI.html">GameUI</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_K" name="letter_K">K</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1KeyPickup.html">KeyPickup</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_M" name="letter_M">M</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1MenuUI.html">MenuUI</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_R" name="letter_R">R</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1RallyRushGameMode.html">RallyRushGameMode</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1ShieldPowerup.html">ShieldPowerup</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd><dd><a class="el" href="classgodot_1_1Spawner.html">Spawner</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_T" name="letter_T">T</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1Turret.html">Turret</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_W" name="letter_W">W</a></dt>
|
||||
<dd><a class="el" href="classgodot_1_1WeaponPickup.html">WeaponPickup</a> (<a class="el" href="namespacegodot.html">godot</a>)</dd></dl>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
94
docs/html/classgodot_1_1BeaconPowerup-members.html
Normal file
94
docs/html/classgodot_1_1BeaconPowerup-members.html
Normal file
|
@ -0,0 +1,94 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1BeaconPowerup.html">BeaconPowerup</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::BeaconPowerup Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1BeaconPowerup.html">godot::BeaconPowerup</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html#a0fd33a4f8fefc713a6c218cad594da44">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html">godot::BeaconPowerup</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html#a31647a75057c97daa4fa845a3301179d">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html">godot::BeaconPowerup</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html#a9bf874781f1d3443ae762088e5380022">_exit_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html">godot::BeaconPowerup</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html#a80355f8d1d98d80b84f1a86361fbf714">affected</a></td><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html">godot::BeaconPowerup</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html#a9291cad6adcf7120513f25a8440a55fd">body_entered</a>(Node3D *node)</td><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html">godot::BeaconPowerup</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html#a42527a618af74f6a628ee97246230a4f">GDCLASS</a>(BeaconPowerup, Area3D)</td><td class="entry"><a class="el" href="classgodot_1_1BeaconPowerup.html">godot::BeaconPowerup</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
298
docs/html/classgodot_1_1BeaconPowerup.html
Normal file
298
docs/html/classgodot_1_1BeaconPowerup.html
Normal file
|
@ -0,0 +1,298 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::BeaconPowerup Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1BeaconPowerup.html">BeaconPowerup</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1BeaconPowerup-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::BeaconPowerup Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Area3D that inverts the attack classes of any turret object that it comes into contact with. Resets effects when it is destroyed.
|
||||
<a href="classgodot_1_1BeaconPowerup.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="beacon__powerup_8hpp_source.html">beacon_powerup.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::BeaconPowerup:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1BeaconPowerup.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a31647a75057c97daa4fa845a3301179d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1BeaconPowerup.html#a31647a75057c97daa4fa845a3301179d">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:a31647a75057c97daa4fa845a3301179d"><td class="mdescLeft"> </td><td class="mdescRight">Connect body_entered observer. <br /></td></tr>
|
||||
<tr class="separator:a31647a75057c97daa4fa845a3301179d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9bf874781f1d3443ae762088e5380022"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1BeaconPowerup.html#a9bf874781f1d3443ae762088e5380022">_exit_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:a9bf874781f1d3443ae762088e5380022"><td class="mdescLeft"> </td><td class="mdescRight">Reset affected turrets. <br /></td></tr>
|
||||
<tr class="separator:a9bf874781f1d3443ae762088e5380022"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9291cad6adcf7120513f25a8440a55fd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1BeaconPowerup.html#a9291cad6adcf7120513f25a8440a55fd">body_entered</a> (Node3D *node)</td></tr>
|
||||
<tr class="memdesc:a9291cad6adcf7120513f25a8440a55fd"><td class="mdescLeft"> </td><td class="mdescRight">If entered body is a turret, invert targets. <br /></td></tr>
|
||||
<tr class="separator:a9291cad6adcf7120513f25a8440a55fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a42527a618af74f6a628ee97246230a4f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1BeaconPowerup.html#a42527a618af74f6a628ee97246230a4f">GDCLASS</a> (<a class="el" href="classgodot_1_1BeaconPowerup.html">BeaconPowerup</a>, Area3D)</td></tr>
|
||||
<tr class="separator:a42527a618af74f6a628ee97246230a4f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a0fd33a4f8fefc713a6c218cad594da44"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1BeaconPowerup.html#a0fd33a4f8fefc713a6c218cad594da44">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a0fd33a4f8fefc713a6c218cad594da44"><td class="mdescLeft"> </td><td class="mdescRight">Required to be a valid godot class. <br /></td></tr>
|
||||
<tr class="separator:a0fd33a4f8fefc713a6c218cad594da44"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a80355f8d1d98d80b84f1a86361fbf714"><td class="memItemLeft" align="right" valign="top">Vector< <a class="el" href="classgodot_1_1Turret.html">Turret</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1BeaconPowerup.html#a80355f8d1d98d80b84f1a86361fbf714">affected</a> {}</td></tr>
|
||||
<tr class="separator:a80355f8d1d98d80b84f1a86361fbf714"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Area3D that inverts the attack classes of any turret object that it comes into contact with. Resets effects when it is destroyed. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a0fd33a4f8fefc713a6c218cad594da44" name="a0fd33a4f8fefc713a6c218cad594da44"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0fd33a4f8fefc713a6c218cad594da44">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::BeaconPowerup::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Required to be a valid godot class. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a31647a75057c97daa4fa845a3301179d" name="a31647a75057c97daa4fa845a3301179d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a31647a75057c97daa4fa845a3301179d">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::BeaconPowerup::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Connect body_entered observer. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9bf874781f1d3443ae762088e5380022" name="a9bf874781f1d3443ae762088e5380022"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9bf874781f1d3443ae762088e5380022">◆ </a></span>_exit_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::BeaconPowerup::_exit_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reset affected turrets. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9291cad6adcf7120513f25a8440a55fd" name="a9291cad6adcf7120513f25a8440a55fd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9291cad6adcf7120513f25a8440a55fd">◆ </a></span>body_entered()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::BeaconPowerup::body_entered </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Node3D * </td>
|
||||
<td class="paramname"><em>node</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If entered body is a turret, invert targets. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a42527a618af74f6a628ee97246230a4f" name="a42527a618af74f6a628ee97246230a4f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a42527a618af74f6a628ee97246230a4f">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::BeaconPowerup::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1BeaconPowerup.html">BeaconPowerup</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Area3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a80355f8d1d98d80b84f1a86361fbf714" name="a80355f8d1d98d80b84f1a86361fbf714"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a80355f8d1d98d80b84f1a86361fbf714">◆ </a></span>affected</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Vector<<a class="el" href="classgodot_1_1Turret.html">Turret</a>*> godot::BeaconPowerup::affected {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="beacon__powerup_8hpp_source.html">beacon_powerup.hpp</a></li>
|
||||
<li>src/<a class="el" href="beacon__powerup_8cpp.html">beacon_powerup.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1BeaconPowerup.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1BeaconPowerup.png
(Stored with Git LFS)
Normal file
Binary file not shown.
100
docs/html/classgodot_1_1Beam-members.html
Normal file
100
docs/html/classgodot_1_1Beam-members.html
Normal file
|
@ -0,0 +1,100 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1Beam.html">Beam</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::Beam Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1Beam.html">godot::Beam</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#a495c2b79141f3c9a63625fc3e10acb25">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#a909a3ba8a1e834ab3fa0cb22951dc5ff">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#a94ee12557214e7ba36b91c19a79ddda5">_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#ab64598eb6de4bb090663ae90cad1f6bb">body_entered</a>(Node3D *node)</td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#a998f1b81d6acd7cae1dd53c7708ea36e">collision_shape</a></td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#a322890a50d98e6124543028f40c85a29">end_time</a></td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#afcc24c41c61e2bd71a223da9a62b36e0">GDCLASS</a>(Beam, Area3D)</td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#aa634d18b108d67ae6cb1e2210b454338">mesh</a></td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#abbdd7849b1262ed325250efa65415661">mesh_instance</a></td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#a51123ac9aab395351a00060b7ca432d2">set_end_time</a>(float time_from_now)</td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#a1eae1b4bb3a19a413773d95dd4e04dca">set_from_to</a>(Vector3 from, Vector3 to)</td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Beam.html#a4f61848e9cc5676fdd11ea07176495d6">shape</a></td><td class="entry"><a class="el" href="classgodot_1_1Beam.html">godot::Beam</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
451
docs/html/classgodot_1_1Beam.html
Normal file
451
docs/html/classgodot_1_1Beam.html
Normal file
|
@ -0,0 +1,451 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::Beam Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1Beam.html">Beam</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1Beam-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::Beam Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Area3D with a MeshInstance3D that resizes itself based on a from and to position and damages any objects that enter it. Requires a child collision shape and mesh instance. Both with Capsule primitive shapes.
|
||||
<a href="classgodot_1_1Beam.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="beam_8hpp_source.html">beam.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::Beam:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1Beam.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a909a3ba8a1e834ab3fa0cb22951dc5ff"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#a909a3ba8a1e834ab3fa0cb22951dc5ff">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:a909a3ba8a1e834ab3fa0cb22951dc5ff"><td class="mdescLeft"> </td><td class="mdescRight">Get child collision shape and mesh instance. Assumes both have a Capsule primitive shape. Creates copies collision and mesh shapes. <br /></td></tr>
|
||||
<tr class="separator:a909a3ba8a1e834ab3fa0cb22951dc5ff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a94ee12557214e7ba36b91c19a79ddda5"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#a94ee12557214e7ba36b91c19a79ddda5">_process</a> (double delta_time) override</td></tr>
|
||||
<tr class="memdesc:a94ee12557214e7ba36b91c19a79ddda5"><td class="mdescLeft"> </td><td class="mdescRight">Destroy self after end time passes. <br /></td></tr>
|
||||
<tr class="separator:a94ee12557214e7ba36b91c19a79ddda5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab64598eb6de4bb090663ae90cad1f6bb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#ab64598eb6de4bb090663ae90cad1f6bb">body_entered</a> (Node3D *node)</td></tr>
|
||||
<tr class="memdesc:ab64598eb6de4bb090663ae90cad1f6bb"><td class="mdescLeft"> </td><td class="mdescRight">Deal damage on whatever enters this node. Configure what to damage using collision mask. <br /></td></tr>
|
||||
<tr class="separator:ab64598eb6de4bb090663ae90cad1f6bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1eae1b4bb3a19a413773d95dd4e04dca"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#a1eae1b4bb3a19a413773d95dd4e04dca">set_from_to</a> (Vector3 from, Vector3 to)</td></tr>
|
||||
<tr class="memdesc:a1eae1b4bb3a19a413773d95dd4e04dca"><td class="mdescLeft"> </td><td class="mdescRight">Transform self and shapes to stretch from -> to. <br /></td></tr>
|
||||
<tr class="separator:a1eae1b4bb3a19a413773d95dd4e04dca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a51123ac9aab395351a00060b7ca432d2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#a51123ac9aab395351a00060b7ca432d2">set_end_time</a> (float time_from_now)</td></tr>
|
||||
<tr class="memdesc:a51123ac9aab395351a00060b7ca432d2"><td class="mdescLeft"> </td><td class="mdescRight">Pass in a duration and set the destroy timer for this object. <br /></td></tr>
|
||||
<tr class="separator:a51123ac9aab395351a00060b7ca432d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:afcc24c41c61e2bd71a223da9a62b36e0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#afcc24c41c61e2bd71a223da9a62b36e0">GDCLASS</a> (<a class="el" href="classgodot_1_1Beam.html">Beam</a>, Area3D)</td></tr>
|
||||
<tr class="separator:afcc24c41c61e2bd71a223da9a62b36e0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a495c2b79141f3c9a63625fc3e10acb25"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#a495c2b79141f3c9a63625fc3e10acb25">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a495c2b79141f3c9a63625fc3e10acb25"><td class="mdescLeft"> </td><td class="mdescRight">Required to be a valid godot class. <br /></td></tr>
|
||||
<tr class="separator:a495c2b79141f3c9a63625fc3e10acb25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:abbdd7849b1262ed325250efa65415661"><td class="memItemLeft" align="right" valign="top">MeshInstance3D * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#abbdd7849b1262ed325250efa65415661">mesh_instance</a> {nullptr}</td></tr>
|
||||
<tr class="separator:abbdd7849b1262ed325250efa65415661"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa634d18b108d67ae6cb1e2210b454338"><td class="memItemLeft" align="right" valign="top">Ref< CapsuleMesh > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#aa634d18b108d67ae6cb1e2210b454338">mesh</a> {}</td></tr>
|
||||
<tr class="separator:aa634d18b108d67ae6cb1e2210b454338"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a998f1b81d6acd7cae1dd53c7708ea36e"><td class="memItemLeft" align="right" valign="top">CollisionShape3D * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#a998f1b81d6acd7cae1dd53c7708ea36e">collision_shape</a> {nullptr}</td></tr>
|
||||
<tr class="separator:a998f1b81d6acd7cae1dd53c7708ea36e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4f61848e9cc5676fdd11ea07176495d6"><td class="memItemLeft" align="right" valign="top">Ref< CapsuleShape3D > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#a4f61848e9cc5676fdd11ea07176495d6">shape</a> {}</td></tr>
|
||||
<tr class="separator:a4f61848e9cc5676fdd11ea07176495d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a322890a50d98e6124543028f40c85a29"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Beam.html#a322890a50d98e6124543028f40c85a29">end_time</a> {0.f}</td></tr>
|
||||
<tr class="separator:a322890a50d98e6124543028f40c85a29"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Area3D with a MeshInstance3D that resizes itself based on a from and to position and damages any objects that enter it. Requires a child collision shape and mesh instance. Both with Capsule primitive shapes. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a495c2b79141f3c9a63625fc3e10acb25" name="a495c2b79141f3c9a63625fc3e10acb25"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a495c2b79141f3c9a63625fc3e10acb25">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Beam::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Required to be a valid godot class. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a909a3ba8a1e834ab3fa0cb22951dc5ff" name="a909a3ba8a1e834ab3fa0cb22951dc5ff"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a909a3ba8a1e834ab3fa0cb22951dc5ff">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Beam::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get child collision shape and mesh instance. Assumes both have a Capsule primitive shape. Creates copies collision and mesh shapes. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a94ee12557214e7ba36b91c19a79ddda5" name="a94ee12557214e7ba36b91c19a79ddda5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a94ee12557214e7ba36b91c19a79ddda5">◆ </a></span>_process()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Beam::_process </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>delta_time</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Destroy self after end time passes. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab64598eb6de4bb090663ae90cad1f6bb" name="ab64598eb6de4bb090663ae90cad1f6bb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab64598eb6de4bb090663ae90cad1f6bb">◆ </a></span>body_entered()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Beam::body_entered </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Node3D * </td>
|
||||
<td class="paramname"><em>node</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Deal damage on whatever enters this node. Configure what to damage using collision mask. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afcc24c41c61e2bd71a223da9a62b36e0" name="afcc24c41c61e2bd71a223da9a62b36e0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afcc24c41c61e2bd71a223da9a62b36e0">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::Beam::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1Beam.html">Beam</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Area3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a51123ac9aab395351a00060b7ca432d2" name="a51123ac9aab395351a00060b7ca432d2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a51123ac9aab395351a00060b7ca432d2">◆ </a></span>set_end_time()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Beam::set_end_time </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"><em>time_from_now</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Pass in a duration and set the destroy timer for this object. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1eae1b4bb3a19a413773d95dd4e04dca" name="a1eae1b4bb3a19a413773d95dd4e04dca"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1eae1b4bb3a19a413773d95dd4e04dca">◆ </a></span>set_from_to()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Beam::set_from_to </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Vector3 </td>
|
||||
<td class="paramname"><em>from</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Vector3 </td>
|
||||
<td class="paramname"><em>to</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Transform self and shapes to stretch from -> to. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a998f1b81d6acd7cae1dd53c7708ea36e" name="a998f1b81d6acd7cae1dd53c7708ea36e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a998f1b81d6acd7cae1dd53c7708ea36e">◆ </a></span>collision_shape</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">CollisionShape3D* godot::Beam::collision_shape {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a322890a50d98e6124543028f40c85a29" name="a322890a50d98e6124543028f40c85a29"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a322890a50d98e6124543028f40c85a29">◆ </a></span>end_time</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float godot::Beam::end_time {0.f}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa634d18b108d67ae6cb1e2210b454338" name="aa634d18b108d67ae6cb1e2210b454338"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa634d18b108d67ae6cb1e2210b454338">◆ </a></span>mesh</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref<CapsuleMesh> godot::Beam::mesh {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abbdd7849b1262ed325250efa65415661" name="abbdd7849b1262ed325250efa65415661"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abbdd7849b1262ed325250efa65415661">◆ </a></span>mesh_instance</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">MeshInstance3D* godot::Beam::mesh_instance {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4f61848e9cc5676fdd11ea07176495d6" name="a4f61848e9cc5676fdd11ea07176495d6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4f61848e9cc5676fdd11ea07176495d6">◆ </a></span>shape</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref<CapsuleShape3D> godot::Beam::shape {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="beam_8hpp_source.html">beam.hpp</a></li>
|
||||
<li>src/<a class="el" href="beam_8cpp.html">beam.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1Beam.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1Beam.png
(Stored with Git LFS)
Normal file
Binary file not shown.
174
docs/html/classgodot_1_1CarPhysics-members.html
Normal file
174
docs/html/classgodot_1_1CarPhysics-members.html
Normal file
|
@ -0,0 +1,174 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1CarPhysics.html">CarPhysics</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::CarPhysics Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afa92e1f841ef44c7eaae414379553bb6">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aab1079194a18237dda9fa3ace30393c5">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a74643a2cbcca15dda20e06645911a804">_integrate_forces</a>(PhysicsDirectBodyState3D *state) override</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae00920473d8c0c024865d9884fa9bdb3">_physics_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a13cd8f492c7075625a8760f94bd6af3c">acceleration</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a1fc78bc1cc1c532aa639666f6eef78ef">back_wheels</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a10c5fab47ca46c83866d425a55fe40c9">brake</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae6565a5d69eff68d625a1bbb9ef1feb2">current_oversteer</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aada200c9ed9e967310ae96e605439db8">current_steering</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a7c7a99fc03cbeef1e9faf92de38faeb9">current_understeer</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a819ed2b2cf658a0fbf06054e52b7e607">engine_brake_force</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae62724b5685588b9a75072a00f234c87">evaluate_oversteer_curve</a>(float speed) const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae64b2eba9028f84b22bdc0401e47af2f">evaluate_understeer_curve</a>(float speed) const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ab7faf101a5d0b87449f1532200a750ed">front_wheels</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ac41f70f08d8952958719e9556ae7fc84">GDCLASS</a>(CarPhysics, RigidBody3D)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a19c2f2b7c2f0019189c3a3e08cd7e7d9">get_acceleration</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae678960462991192fa4da6208d05ee66">get_brake</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a3a836909ebbfda1f14886e84580ef027">get_current_acceleration</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a52b7e71cefacf86ec6ffc2bc4a7b87e1">get_current_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a68c2ded0025aabb7e2e789026e01f5bf">get_current_steering</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a5068ffb2f67781d1e83192b6530ac813">get_engine_brake_force</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae4fd3cdeb2fff714c4b93d38a98167a9">get_handbrake_force</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a87203f9013f50fddc581403148d23881">get_handbrake_oversteer</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9dd811c1912c48d05a6b47b8e94f2e10">get_local_velocity</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a4d745c4c051691861df78c8077f6e5e7">get_max_slide_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a54b39812019d416acab89f5a895ba739">get_oversteer_brake_penalty</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9da7152996855d64dfa25ca32b26e6b2">get_oversteer_curve</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6d3fc74caa36399b5d200d342c54787f">get_oversteer_curve_x_scale</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aa042fb7e45c7f73cbe8542a1a9013a13">get_oversteer_speed_penalty</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a1cc580aa1e7c7ba0953b4d10be7cb98d">get_oversteer_steering_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2418a6a3515c9b0c4838b0fd18f537bc">get_slide_resistance</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a89fcbdc13edbbfdf0885a8c082b04fc7">get_slide_speed_acceleration</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a95b5cf589f6d991329f271b092d46d7f">get_steering_inward_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a477e11141ce2a091e60dee1b21e10752">get_target_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a5f0319e3d051f544ec63dbf5f2864c1e">get_traction_recovery_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afa80af314fd7635a720916ce3dd8f0b3">get_true_target_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ad93fc262c3410aea4b4da7111253b177">get_understeer_curve</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a0ea600abe6c6b30a885db8863596c2c4">get_understeer_curve_x_scale</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8556e5f1ce04fd20b27b92a839fa7d14">grounded_objects</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae16e3812a09c395fdbcd4d6307e09c5b">handbrake_force</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a515660437acb138e180b87f4003a5e41">handbrake_oversteer</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a3255f52b8bef35439a44d8a165003cf7">integrate_engine_acceleration</a>(PhysicsDirectBodyState3D *state)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a738ef26f0b474d787bdf5c2c008e14e4">integrate_oversteer</a>(PhysicsDirectBodyState3D *state)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a30d688252b9c7682a98f3d986bdc95f4">integrate_steering</a>(PhysicsDirectBodyState3D *state)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aee48535443eebd8e6a6e65bdb60fe2c6">is_grounded</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a7186f93b55a819de253df8958ae4b360">last_velocity</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aea506160c1580ca2cb4fa69b0e1a4547">local_to_world_velocity</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a74f460d59477530cede95c4bdc7c56be">local_velocity</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aa2bccac1134681da46fcdbfad6c1f548">max_slide_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae9bd5e0451772c39c23f953bf719b570">on_body_shape_entered</a>(RID body_rid, Node *node, int body_shape_index, int local_shape_index)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ad00be124da13c4e0014191a9477017bc">on_body_shape_exited</a>(RID body_rid, Node *node, int body_shape_index, int local_shape_index)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ab7cad3216fd0109ba5148a5fce68ac6a">oversteer_brake_penalty</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a57d27b04691a4704b21b79ca858db81f">oversteer_curve</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afc9fbf14ec407a6b4054893573539819">oversteer_curve_x_scale</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a0cd01cca98f934c0c3955bd851b7251c">oversteer_speed_penalty</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#af6297ce3e3320206ded2a166b30ae8dc">oversteer_steering_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6f154119ecb043c07cd1e3cfaf591bca">process_oversteer</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a46d1d22958970c96262c57b5f8050466">process_understeer</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a22459f8ecf08f2104a7949b9f21d8442">set_acceleration</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8f5fdf74f27c24f5c4e456c7a2b70a00">set_brake</a>(bool value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a02a51f96cccf952a2fadc3aa0ba3420c">set_current_steering</a>(float steering)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a939077728363b77dd31e565251a4e842">set_engine_brake_force</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#af4681409543ed2f72bfbe83a80acf767">set_handbrake_force</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9f29a115d3891e5277d14bf36dce555b">set_handbrake_oversteer</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a693ad58d92376b95436e8abba40fb3d0">set_max_slide_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afcda38c39675572934847dbc862b52d5">set_oversteer_brake_penalty</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9e0a197399e533f96bf2abe9c3eb8683">set_oversteer_curve</a>(Ref< Curve > curve)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#abccb4aea4af43bf49989a060ceb42648">set_oversteer_curve_x_scale</a>(float scale)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a65899e3d89ea1d8d65810117c5172151">set_oversteer_speed_penalty</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2b4db248594facc717fc3489be14adaf">set_oversteer_steering_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a295e77f85eda0deff025b1bf635f1c50">set_slide_resistance</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a5185499766f43f0794b722c1be127124">set_slide_speed_acceleration</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2ed2a0564fb139bec783681742177489">set_steering_inward_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6a1f5e2d3d903595732013d37c74101c">set_target_speed</a>(float target)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a23124982b36a8d1fe33d6bb1a0a93409">set_traction_recovery_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8847321660a8530bd89eb46a3701bfef">set_understeer_curve</a>(Ref< Curve > curve)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a7c9e70f928259d094de82ed659b6a192">set_understeer_curve_x_scale</a>(float scale)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a39a46c47ef5a34adef91a22e0da26ab4">slide_resistance</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a460cbd78f5dce9eb9b67de8615304e1c">slide_speed_acceleration</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a34c2ef72f743665e10939b15a04bbfa0">steering_inward_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2e133a32ef8d1edfb00f608173b9c7b8">target_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8d98a3c803a557e6c7aa44872e373119">traction_recovery_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6e23593122b50b11ea569d541585b1f1">understeer_curve</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ac3ee7ce0215221280de669d23ab45457">understeer_curve_x_scale</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a99734223e198726ff33e7baafec31cfb">understeer_speed_penalty</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6a121eb8061bd5b5337306bd601ac223">world_to_local_velocity</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
2296
docs/html/classgodot_1_1CarPhysics.html
Normal file
2296
docs/html/classgodot_1_1CarPhysics.html
Normal file
File diff suppressed because it is too large
Load diff
BIN
docs/html/classgodot_1_1CarPhysics.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1CarPhysics.png
(Stored with Git LFS)
Normal file
Binary file not shown.
213
docs/html/classgodot_1_1CarPlayer-members.html
Normal file
213
docs/html/classgodot_1_1CarPlayer-members.html
Normal file
|
@ -0,0 +1,213 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1CarPlayer.html">CarPlayer</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::CarPlayer Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#ac7fa943254a1102a1754867c836a7665">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aab1079194a18237dda9fa3ace30393c5">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a74643a2cbcca15dda20e06645911a804">_integrate_forces</a>(PhysicsDirectBodyState3D *state) override</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae00920473d8c0c024865d9884fa9bdb3">_physics_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#ab76ecbf219806f6dfb945751b17a2d7b">_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#ae260f5a8e5617de01cebf46fc6a66ed5">_ready</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a13cd8f492c7075625a8760f94bd6af3c">acceleration</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#aadc98cb2f6258f5be70c2918b99eeca2">activate_beacon</a>()</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a5b07d3395b4706a7d38578f7c419f7e2">activate_powerup</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#ad7cdaae032749f449247fe47fea75815">activate_shield</a>()</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a92690f4859bb80335f17fcd6dbec1d27">activate_turret</a>()</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a1fc78bc1cc1c532aa639666f6eef78ef">back_wheels</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a8042409f1c93f8dd869618235c07fb16">beacon</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a10c5fab47ca46c83866d425a55fe40c9">brake</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a9f0d5b6155b03b0926dbcec2479b6309">camera</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#ac0bfa88625a6f51a5b27873126ab8e38">camera_distance</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a1c2282b4baa2ed1cea4be2e74192b479">camera_fullspeed_fov</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a7bdef5b6d63e6eb60eaf36645316ddb5">camera_height</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a4e08f1f007b441782500ce15a9a5da1e">camera_stopped_fov</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae6565a5d69eff68d625a1bbb9ef1feb2">current_oversteer</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aada200c9ed9e967310ae96e605439db8">current_steering</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a7c7a99fc03cbeef1e9faf92de38faeb9">current_understeer</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a2eb93ae31f50475464b17c60a0937f1d">damage</a>()</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#aeda389642caef8579d58cdf2b5a69dab">destroy_all_powerups</a>()</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a64dd430512452f7238e25ec73463bdd5">end_of_powerup</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a819ed2b2cf658a0fbf06054e52b7e607">engine_brake_force</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae62724b5685588b9a75072a00f234c87">evaluate_oversteer_curve</a>(float speed) const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae64b2eba9028f84b22bdc0401e47af2f">evaluate_understeer_curve</a>(float speed) const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#afa06d59d0b669ff5efee74c683cb2b4d">fov_lerp_delta</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ab7faf101a5d0b87449f1532200a750ed">front_wheels</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a59c45170658a385bb6b74cbbde71bb4e">GDCLASS</a>(CarPlayer, CarPhysics)</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a19c2f2b7c2f0019189c3a3e08cd7e7d9">get_acceleration</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#aad15e8a1e12163074d657958c48e5607">get_beacon_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae678960462991192fa4da6208d05ee66">get_brake</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a3a836909ebbfda1f14886e84580ef027">get_current_acceleration</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a52b7e71cefacf86ec6ffc2bc4a7b87e1">get_current_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a68c2ded0025aabb7e2e789026e01f5bf">get_current_steering</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a5068ffb2f67781d1e83192b6530ac813">get_engine_brake_force</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae4fd3cdeb2fff714c4b93d38a98167a9">get_handbrake_force</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a87203f9013f50fddc581403148d23881">get_handbrake_oversteer</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9dd811c1912c48d05a6b47b8e94f2e10">get_local_velocity</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a4d745c4c051691861df78c8077f6e5e7">get_max_slide_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a54b39812019d416acab89f5a895ba739">get_oversteer_brake_penalty</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9da7152996855d64dfa25ca32b26e6b2">get_oversteer_curve</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6d3fc74caa36399b5d200d342c54787f">get_oversteer_curve_x_scale</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aa042fb7e45c7f73cbe8542a1a9013a13">get_oversteer_speed_penalty</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a1cc580aa1e7c7ba0953b4d10be7cb98d">get_oversteer_steering_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#af266f0e3e3de4ad53985592554cce35e">get_shield_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2418a6a3515c9b0c4838b0fd18f537bc">get_slide_resistance</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a89fcbdc13edbbfdf0885a8c082b04fc7">get_slide_speed_acceleration</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a95b5cf589f6d991329f271b092d46d7f">get_steering_inward_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a477e11141ce2a091e60dee1b21e10752">get_target_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a5f0319e3d051f544ec63dbf5f2864c1e">get_traction_recovery_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afa80af314fd7635a720916ce3dd8f0b3">get_true_target_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a3fce1bfbfe870e67817fb151bca5a228">get_turret_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ad93fc262c3410aea4b4da7111253b177">get_understeer_curve</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a0ea600abe6c6b30a885db8863596c2c4">get_understeer_curve_x_scale</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#ad15a082d87be085b4cfe609ef3fe928d">grace_time</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#afcb3ee548cd66fbd9305c6cd40eb7067">grace_time_flash</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#abc06b005242155ee954e3e6b7bbe1066">grace_timer_end</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8556e5f1ce04fd20b27b92a839fa7d14">grounded_objects</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae16e3812a09c395fdbcd4d6307e09c5b">handbrake_force</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a515660437acb138e180b87f4003a5e41">handbrake_oversteer</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a45a21b4fb545e42e9628902104aa5958">health</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a3255f52b8bef35439a44d8a165003cf7">integrate_engine_acceleration</a>(PhysicsDirectBodyState3D *state)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a738ef26f0b474d787bdf5c2c008e14e4">integrate_oversteer</a>(PhysicsDirectBodyState3D *state)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a30d688252b9c7682a98f3d986bdc95f4">integrate_steering</a>(PhysicsDirectBodyState3D *state)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aee48535443eebd8e6a6e65bdb60fe2c6">is_grounded</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a7186f93b55a819de253df8958ae4b360">last_velocity</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aea506160c1580ca2cb4fa69b0e1a4547">local_to_world_velocity</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a74f460d59477530cede95c4bdc7c56be">local_velocity</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aa2bccac1134681da46fcdbfad6c1f548">max_slide_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a33a6afe27c0947e4a3f6d85e3b2be776">max_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a29b3e6f4ac1fd595dfed2c97160bcc52">on_accelerate</a>(Ref< InputEvent > event, float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae9bd5e0451772c39c23f953bf719b570">on_body_shape_entered</a>(RID body_rid, Node *node, int body_shape_index, int local_shape_index)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ad00be124da13c4e0014191a9477017bc">on_body_shape_exited</a>(RID body_rid, Node *node, int body_shape_index, int local_shape_index)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a39e50012fafb7511e8b3ea87d25f07e4">on_brake</a>(Ref< InputEvent > event, float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a73cd4ea5237aee5b55524e3431a44f79">on_steer</a>(Ref< InputEvent > event, float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ab7cad3216fd0109ba5148a5fce68ac6a">oversteer_brake_penalty</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a57d27b04691a4704b21b79ca858db81f">oversteer_curve</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afc9fbf14ec407a6b4054893573539819">oversteer_curve_x_scale</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a0cd01cca98f934c0c3955bd851b7251c">oversteer_speed_penalty</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#af6297ce3e3320206ded2a166b30ae8dc">oversteer_steering_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a5a869fbe45c0a569a58e1aeeebd406b7">powerup_duration</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6f154119ecb043c07cd1e3cfaf591bca">process_oversteer</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a46d1d22958970c96262c57b5f8050466">process_understeer</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#af3b2b99d83091352bc5e8dc7358890be">roof_slot</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a22459f8ecf08f2104a7949b9f21d8442">set_acceleration</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a0349ba1feac1d027824cc91e2007ed04">set_beacon_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8f5fdf74f27c24f5c4e456c7a2b70a00">set_brake</a>(bool value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a02a51f96cccf952a2fadc3aa0ba3420c">set_current_steering</a>(float steering)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a939077728363b77dd31e565251a4e842">set_engine_brake_force</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#af4681409543ed2f72bfbe83a80acf767">set_handbrake_force</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9f29a115d3891e5277d14bf36dce555b">set_handbrake_oversteer</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a693ad58d92376b95436e8abba40fb3d0">set_max_slide_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afcda38c39675572934847dbc862b52d5">set_oversteer_brake_penalty</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9e0a197399e533f96bf2abe9c3eb8683">set_oversteer_curve</a>(Ref< Curve > curve)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#abccb4aea4af43bf49989a060ceb42648">set_oversteer_curve_x_scale</a>(float scale)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a65899e3d89ea1d8d65810117c5172151">set_oversteer_speed_penalty</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2b4db248594facc717fc3489be14adaf">set_oversteer_steering_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#af46e4e888d81935cc86d553c25878476">set_shield_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a295e77f85eda0deff025b1bf635f1c50">set_slide_resistance</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a5185499766f43f0794b722c1be127124">set_slide_speed_acceleration</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2ed2a0564fb139bec783681742177489">set_steering_inward_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6a1f5e2d3d903595732013d37c74101c">set_target_speed</a>(float target)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a23124982b36a8d1fe33d6bb1a0a93409">set_traction_recovery_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#ae49d24b62e806afb971c6406aa8d50d3">set_turret_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8847321660a8530bd89eb46a3701bfef">set_understeer_curve</a>(Ref< Curve > curve)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a7c9e70f928259d094de82ed659b6a192">set_understeer_curve_x_scale</a>(float scale)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a4b4178b34bafb8583aa2f82faec5fe11">setup_player_input</a>(PlayerInput *input) override</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a5c1eea683d71b38ee679d3b149f95e87">shield</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a39a46c47ef5a34adef91a22e0da26ab4">slide_resistance</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a460cbd78f5dce9eb9b67de8615304e1c">slide_speed_acceleration</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#ad7fe9854e03ce68748c569a091ee8af8">spawn_at_position</a>(Transform3D const &transform) override</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a55fe5e0f06088876795c0449146d269e">steering_factor</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a34c2ef72f743665e10939b15a04bbfa0">steering_inward_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#afa93feb6fa78dcebb5162ddf428f267d">takes_damage</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2e133a32ef8d1edfb00f608173b9c7b8">target_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#a955bc02492b99441e4bfaaeaf604bf53">to_node</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8d98a3c803a557e6c7aa44872e373119">traction_recovery_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html#addf2ecd3b8e64760f06059f47218d6e8">turret</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6e23593122b50b11ea569d541585b1f1">understeer_curve</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ac3ee7ce0215221280de669d23ab45457">understeer_curve_x_scale</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a99734223e198726ff33e7baafec31cfb">understeer_speed_penalty</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6a121eb8061bd5b5337306bd601ac223">world_to_local_velocity</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
1416
docs/html/classgodot_1_1CarPlayer.html
Normal file
1416
docs/html/classgodot_1_1CarPlayer.html
Normal file
File diff suppressed because it is too large
Load diff
BIN
docs/html/classgodot_1_1CarPlayer.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1CarPlayer.png
(Stored with Git LFS)
Normal file
Binary file not shown.
97
docs/html/classgodot_1_1DamageArea-members.html
Normal file
97
docs/html/classgodot_1_1DamageArea-members.html
Normal file
|
@ -0,0 +1,97 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1DamageArea.html">DamageArea</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::DamageArea Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html#abea71e7a3cd83aee065e21f0feeab2a4">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html#ab464463b35cf0d0e74ebd3da6cfdd433">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html#aecc5431820237b8bca01b6b9d19302cb">_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html#a88a50f20215e222c6dcfdc5c92d2c080">anim</a></td><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html#a9170a3e3b14d55d9f1c14d9e27e5324f">body_entered</a>(Node3D *node)</td><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html#ab4acd439641737f461805a4d866e25c9">GDCLASS</a>(DamageArea, Area3D)</td><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html#a513112d77cd3a41f0f759a1339d52332">get_target_classes</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html#ad32f9bf70fdaabce7f3231a9d1c813fa">set_target_classes</a>(Array array)</td><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html#a56aecc952ac874926fee14948a315257">target_classes</a></td><td class="entry"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
396
docs/html/classgodot_1_1DamageArea.html
Normal file
396
docs/html/classgodot_1_1DamageArea.html
Normal file
|
@ -0,0 +1,396 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::DamageArea Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1DamageArea.html">DamageArea</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1DamageArea-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::DamageArea Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Collision area that damages nodes of the given types when entered.
|
||||
<a href="classgodot_1_1DamageArea.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="damage__area_8hpp_source.html">damage_area.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::DamageArea:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1DamageArea.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ab464463b35cf0d0e74ebd3da6cfdd433"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html#ab464463b35cf0d0e74ebd3da6cfdd433">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:ab464463b35cf0d0e74ebd3da6cfdd433"><td class="mdescLeft"> </td><td class="mdescRight">Register body_entered observer. Get animation player if applicable. Get parent if applicable. <br /></td></tr>
|
||||
<tr class="separator:ab464463b35cf0d0e74ebd3da6cfdd433"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aecc5431820237b8bca01b6b9d19302cb"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html#aecc5431820237b8bca01b6b9d19302cb">_process</a> (double delta_time) override</td></tr>
|
||||
<tr class="memdesc:aecc5431820237b8bca01b6b9d19302cb"><td class="mdescLeft"> </td><td class="mdescRight">Animate until end, destroy if animation has ended. <br /></td></tr>
|
||||
<tr class="separator:aecc5431820237b8bca01b6b9d19302cb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a9170a3e3b14d55d9f1c14d9e27e5324f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html#a9170a3e3b14d55d9f1c14d9e27e5324f">body_entered</a> (Node3D *node)</td></tr>
|
||||
<tr class="memdesc:a9170a3e3b14d55d9f1c14d9e27e5324f"><td class="mdescLeft"> </td><td class="mdescRight">If the node is of a class referenced in target_classes, deal damage. <br /></td></tr>
|
||||
<tr class="separator:a9170a3e3b14d55d9f1c14d9e27e5324f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad32f9bf70fdaabce7f3231a9d1c813fa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html#ad32f9bf70fdaabce7f3231a9d1c813fa">set_target_classes</a> (Array array)</td></tr>
|
||||
<tr class="memdesc:ad32f9bf70fdaabce7f3231a9d1c813fa"><td class="mdescLeft"> </td><td class="mdescRight">Node classes to deal damage to. <br /></td></tr>
|
||||
<tr class="separator:ad32f9bf70fdaabce7f3231a9d1c813fa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a513112d77cd3a41f0f759a1339d52332"><td class="memItemLeft" align="right" valign="top">Array </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html#a513112d77cd3a41f0f759a1339d52332">get_target_classes</a> () const</td></tr>
|
||||
<tr class="memdesc:a513112d77cd3a41f0f759a1339d52332"><td class="mdescLeft"> </td><td class="mdescRight">Node classes to deal damage to. <br /></td></tr>
|
||||
<tr class="separator:a513112d77cd3a41f0f759a1339d52332"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ab4acd439641737f461805a4d866e25c9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html#ab4acd439641737f461805a4d866e25c9">GDCLASS</a> (<a class="el" href="classgodot_1_1DamageArea.html">DamageArea</a>, Area3D)</td></tr>
|
||||
<tr class="separator:ab4acd439641737f461805a4d866e25c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:abea71e7a3cd83aee065e21f0feeab2a4"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html#abea71e7a3cd83aee065e21f0feeab2a4">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:abea71e7a3cd83aee065e21f0feeab2a4"><td class="mdescLeft"> </td><td class="mdescRight">Bind editor properties. <br /></td></tr>
|
||||
<tr class="separator:abea71e7a3cd83aee065e21f0feeab2a4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a56aecc952ac874926fee14948a315257"><td class="memItemLeft" align="right" valign="top">Vector< StringName > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html#a56aecc952ac874926fee14948a315257">target_classes</a> {}</td></tr>
|
||||
<tr class="separator:a56aecc952ac874926fee14948a315257"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a88a50f20215e222c6dcfdc5c92d2c080"><td class="memItemLeft" align="right" valign="top">AnimationPlayer * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html#a88a50f20215e222c6dcfdc5c92d2c080">anim</a> {nullptr}</td></tr>
|
||||
<tr class="separator:a88a50f20215e222c6dcfdc5c92d2c080"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Collision area that damages nodes of the given types when entered. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="abea71e7a3cd83aee065e21f0feeab2a4" name="abea71e7a3cd83aee065e21f0feeab2a4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abea71e7a3cd83aee065e21f0feeab2a4">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::DamageArea::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Bind editor properties. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab464463b35cf0d0e74ebd3da6cfdd433" name="ab464463b35cf0d0e74ebd3da6cfdd433"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab464463b35cf0d0e74ebd3da6cfdd433">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::DamageArea::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Register body_entered observer. Get animation player if applicable. Get parent if applicable. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aecc5431820237b8bca01b6b9d19302cb" name="aecc5431820237b8bca01b6b9d19302cb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aecc5431820237b8bca01b6b9d19302cb">◆ </a></span>_process()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::DamageArea::_process </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>delta_time</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Animate until end, destroy if animation has ended. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9170a3e3b14d55d9f1c14d9e27e5324f" name="a9170a3e3b14d55d9f1c14d9e27e5324f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9170a3e3b14d55d9f1c14d9e27e5324f">◆ </a></span>body_entered()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::DamageArea::body_entered </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Node3D * </td>
|
||||
<td class="paramname"><em>node</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If the node is of a class referenced in target_classes, deal damage. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab4acd439641737f461805a4d866e25c9" name="ab4acd439641737f461805a4d866e25c9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab4acd439641737f461805a4d866e25c9">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::DamageArea::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1DamageArea.html">DamageArea</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Area3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a513112d77cd3a41f0f759a1339d52332" name="a513112d77cd3a41f0f759a1339d52332"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a513112d77cd3a41f0f759a1339d52332">◆ </a></span>get_target_classes()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Array godot::DamageArea::get_target_classes </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Node classes to deal damage to. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad32f9bf70fdaabce7f3231a9d1c813fa" name="ad32f9bf70fdaabce7f3231a9d1c813fa"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad32f9bf70fdaabce7f3231a9d1c813fa">◆ </a></span>set_target_classes()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::DamageArea::set_target_classes </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Array </td>
|
||||
<td class="paramname"><em>array</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Node classes to deal damage to. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a88a50f20215e222c6dcfdc5c92d2c080" name="a88a50f20215e222c6dcfdc5c92d2c080"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a88a50f20215e222c6dcfdc5c92d2c080">◆ </a></span>anim</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">AnimationPlayer* godot::DamageArea::anim {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a56aecc952ac874926fee14948a315257" name="a56aecc952ac874926fee14948a315257"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a56aecc952ac874926fee14948a315257">◆ </a></span>target_classes</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Vector<StringName> godot::DamageArea::target_classes {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="damage__area_8hpp_source.html">damage_area.hpp</a></li>
|
||||
<li>src/<a class="el" href="damage__area_8cpp.html">damage_area.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1DamageArea.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1DamageArea.png
(Stored with Git LFS)
Normal file
Binary file not shown.
112
docs/html/classgodot_1_1Drone-members.html
Normal file
112
docs/html/classgodot_1_1Drone-members.html
Normal file
|
@ -0,0 +1,112 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1Drone.html">Drone</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::Drone Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1Drone.html">godot::Drone</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a23aef13933d98e08cd1158f8e3304cc3">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a2fd9e0e7c9c14147d96fc13e8f3c5639">_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#aef67935f0226137c1439216fdf9ec25f">_ready</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a051b9ffd1c1d8a5c32b4f334f9afbf72">agent</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a12fc0ea660bf21488dc09044a6e02f8c">anim</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a5324aea5fa2bcec331345d1a3c8a91c9">end_flee</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a520f2db6ab943fe30511c7fd319e1f0d">explosion_scene</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#ad4e11d0e97a4521b64e3e56ec6278ed0">GDCLASS</a>(Drone, Node3D)</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a6f6317bcf295153314570a26730a5379">get_explosion_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#af575004cbf5d32bc2630f86e936a9f0a">key_found</a>(int total)</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a622fed8d13fc6b674ea53fdc77c74782">lead_time</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a6ac81b0d6276aab0dc2e46c21f50cbd1">next_recalc</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#ac0f474ed5d4f3c12fea234c5de90ae38">player</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#adb2f16e4a9b005b8d2ec4be9f0af4a1c">process_chase</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#aabf9159b13d706a9d87049c1c35295f3">process_flee</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a5565c14395f892ad93724b05e28b4295">process_navigate</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a7344b7c94a761043ce32fe336dd19f1b">recalc_frame_interval</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a7e6e3d86617841b446dad5deb82f7ef4">recalculate_navigation</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#afa2e92c5b99c351a27423c999041a534">set_explosion_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a5452586cdab1117c6536da8d2d6980ec">spawn_explosion</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a17c2b72aa7ebddabbdb23c6b41f9b946">speed</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#ac8d25be7fd2511ae0c830857f16f1d4a">start_flee</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#aebae1c56149a58ae8bfe632ebf4f7e22">state</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Drone.html#a41940dfa9725aee1d1147966d20a7769">target_distance</a></td><td class="entry"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
747
docs/html/classgodot_1_1Drone.html
Normal file
747
docs/html/classgodot_1_1Drone.html
Normal file
|
@ -0,0 +1,747 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::Drone Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1Drone.html">Drone</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1Drone-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::Drone Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>An enemy drone, moves around using navigation. Model is expected to float well above the transform origin.
|
||||
<a href="classgodot_1_1Drone.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="drone_8hpp_source.html">drone.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::Drone:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1Drone.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aef67935f0226137c1439216fdf9ec25f"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#aef67935f0226137c1439216fdf9ec25f">_ready</a> () override</td></tr>
|
||||
<tr class="memdesc:aef67935f0226137c1439216fdf9ec25f"><td class="mdescLeft"> </td><td class="mdescRight">Get required object references and connect observers. <br /></td></tr>
|
||||
<tr class="separator:aef67935f0226137c1439216fdf9ec25f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2fd9e0e7c9c14147d96fc13e8f3c5639"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a2fd9e0e7c9c14147d96fc13e8f3c5639">_process</a> (double delta_time) override</td></tr>
|
||||
<tr class="memdesc:a2fd9e0e7c9c14147d96fc13e8f3c5639"><td class="mdescLeft"> </td><td class="mdescRight">Update the state machine. <br /></td></tr>
|
||||
<tr class="separator:a2fd9e0e7c9c14147d96fc13e8f3c5639"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb2f16e4a9b005b8d2ec4be9f0af4a1c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#adb2f16e4a9b005b8d2ec4be9f0af4a1c">process_chase</a> (double delta_time)</td></tr>
|
||||
<tr class="memdesc:adb2f16e4a9b005b8d2ec4be9f0af4a1c"><td class="mdescLeft"> </td><td class="mdescRight">Process the chase state. Navigate ahead of player player and drop when near target. <br /></td></tr>
|
||||
<tr class="separator:adb2f16e4a9b005b8d2ec4be9f0af4a1c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aabf9159b13d706a9d87049c1c35295f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#aabf9159b13d706a9d87049c1c35295f3">process_flee</a> (double delta_time)</td></tr>
|
||||
<tr class="memdesc:aabf9159b13d706a9d87049c1c35295f3"><td class="mdescLeft"> </td><td class="mdescRight">Flee state, Flee away from the player. <br /></td></tr>
|
||||
<tr class="separator:aabf9159b13d706a9d87049c1c35295f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5565c14395f892ad93724b05e28b4295"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a5565c14395f892ad93724b05e28b4295">process_navigate</a> (double delta_time)</td></tr>
|
||||
<tr class="memdesc:a5565c14395f892ad93724b05e28b4295"><td class="mdescLeft"> </td><td class="mdescRight">Navigate according to path. <br /></td></tr>
|
||||
<tr class="separator:a5565c14395f892ad93724b05e28b4295"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7e6e3d86617841b446dad5deb82f7ef4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a7e6e3d86617841b446dad5deb82f7ef4">recalculate_navigation</a> ()</td></tr>
|
||||
<tr class="memdesc:a7e6e3d86617841b446dad5deb82f7ef4"><td class="mdescLeft"> </td><td class="mdescRight">Recalculate pathing based on current state. <br /></td></tr>
|
||||
<tr class="separator:a7e6e3d86617841b446dad5deb82f7ef4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5452586cdab1117c6536da8d2d6980ec"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a5452586cdab1117c6536da8d2d6980ec">spawn_explosion</a> ()</td></tr>
|
||||
<tr class="memdesc:a5452586cdab1117c6536da8d2d6980ec"><td class="mdescLeft"> </td><td class="mdescRight">Spawn an explosion after dropping. <br /></td></tr>
|
||||
<tr class="separator:a5452586cdab1117c6536da8d2d6980ec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af575004cbf5d32bc2630f86e936a9f0a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#af575004cbf5d32bc2630f86e936a9f0a">key_found</a> (int total)</td></tr>
|
||||
<tr class="memdesc:af575004cbf5d32bc2630f86e936a9f0a"><td class="mdescLeft"> </td><td class="mdescRight">Listener for when a key is found, to up the difficulty. <br /></td></tr>
|
||||
<tr class="separator:af575004cbf5d32bc2630f86e936a9f0a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac8d25be7fd2511ae0c830857f16f1d4a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#ac8d25be7fd2511ae0c830857f16f1d4a">start_flee</a> ()</td></tr>
|
||||
<tr class="memdesc:ac8d25be7fd2511ae0c830857f16f1d4a"><td class="mdescLeft"> </td><td class="mdescRight">Listener for when the player grabs a turret pickup. <br /></td></tr>
|
||||
<tr class="separator:ac8d25be7fd2511ae0c830857f16f1d4a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5324aea5fa2bcec331345d1a3c8a91c9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a5324aea5fa2bcec331345d1a3c8a91c9">end_flee</a> ()</td></tr>
|
||||
<tr class="memdesc:a5324aea5fa2bcec331345d1a3c8a91c9"><td class="mdescLeft"> </td><td class="mdescRight">Listener for when the player drop their turret pickup. <br /></td></tr>
|
||||
<tr class="separator:a5324aea5fa2bcec331345d1a3c8a91c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa2e92c5b99c351a27423c999041a534"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#afa2e92c5b99c351a27423c999041a534">set_explosion_scene</a> (Ref< PackedScene > scene)</td></tr>
|
||||
<tr class="memdesc:afa2e92c5b99c351a27423c999041a534"><td class="mdescLeft"> </td><td class="mdescRight">The explosion to spawn after dropping. <br /></td></tr>
|
||||
<tr class="separator:afa2e92c5b99c351a27423c999041a534"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f6317bcf295153314570a26730a5379"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a6f6317bcf295153314570a26730a5379">get_explosion_scene</a> () const</td></tr>
|
||||
<tr class="memdesc:a6f6317bcf295153314570a26730a5379"><td class="mdescLeft"> </td><td class="mdescRight">The explosion to spawn after dropping. <br /></td></tr>
|
||||
<tr class="separator:a6f6317bcf295153314570a26730a5379"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ad4e11d0e97a4521b64e3e56ec6278ed0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#ad4e11d0e97a4521b64e3e56ec6278ed0">GDCLASS</a> (<a class="el" href="classgodot_1_1Drone.html">Drone</a>, Node3D)</td></tr>
|
||||
<tr class="separator:ad4e11d0e97a4521b64e3e56ec6278ed0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a23aef13933d98e08cd1158f8e3304cc3"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a23aef13933d98e08cd1158f8e3304cc3">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a23aef13933d98e08cd1158f8e3304cc3"><td class="mdescLeft"> </td><td class="mdescRight">Register properties. <br /></td></tr>
|
||||
<tr class="separator:a23aef13933d98e08cd1158f8e3304cc3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a7344b7c94a761043ce32fe336dd19f1b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a7344b7c94a761043ce32fe336dd19f1b">recalc_frame_interval</a> {10}</td></tr>
|
||||
<tr class="memdesc:a7344b7c94a761043ce32fe336dd19f1b"><td class="mdescLeft"> </td><td class="mdescRight">Time between pathing recalculations. <br /></td></tr>
|
||||
<tr class="separator:a7344b7c94a761043ce32fe336dd19f1b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6ac81b0d6276aab0dc2e46c21f50cbd1"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a6ac81b0d6276aab0dc2e46c21f50cbd1">next_recalc</a> {10}</td></tr>
|
||||
<tr class="memdesc:a6ac81b0d6276aab0dc2e46c21f50cbd1"><td class="mdescLeft"> </td><td class="mdescRight">Frame timer for next pathing recalculation. <br /></td></tr>
|
||||
<tr class="separator:a6ac81b0d6276aab0dc2e46c21f50cbd1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a17c2b72aa7ebddabbdb23c6b41f9b946"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a17c2b72aa7ebddabbdb23c6b41f9b946">speed</a> {30.f}</td></tr>
|
||||
<tr class="memdesc:a17c2b72aa7ebddabbdb23c6b41f9b946"><td class="mdescLeft"> </td><td class="mdescRight">Movement speed in m/s. <br /></td></tr>
|
||||
<tr class="separator:a17c2b72aa7ebddabbdb23c6b41f9b946"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a622fed8d13fc6b674ea53fdc77c74782"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a622fed8d13fc6b674ea53fdc77c74782">lead_time</a> {2.f}</td></tr>
|
||||
<tr class="memdesc:a622fed8d13fc6b674ea53fdc77c74782"><td class="mdescLeft"> </td><td class="mdescRight">How far ahead of the player to target. <br /></td></tr>
|
||||
<tr class="separator:a622fed8d13fc6b674ea53fdc77c74782"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a41940dfa9725aee1d1147966d20a7769"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a41940dfa9725aee1d1147966d20a7769">target_distance</a> {3.f}</td></tr>
|
||||
<tr class="memdesc:a41940dfa9725aee1d1147966d20a7769"><td class="mdescLeft"> </td><td class="mdescRight">distance at which to drop <br /></td></tr>
|
||||
<tr class="separator:a41940dfa9725aee1d1147966d20a7769"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aebae1c56149a58ae8bfe632ebf4f7e22"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2">DroneState</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#aebae1c56149a58ae8bfe632ebf4f7e22">state</a> {<a class="el" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2a2f0492938095f67d986cf0fb13f02385">DroneState::CHASE</a>}</td></tr>
|
||||
<tr class="memdesc:aebae1c56149a58ae8bfe632ebf4f7e22"><td class="mdescLeft"> </td><td class="mdescRight">Current state machine state. <br /></td></tr>
|
||||
<tr class="separator:aebae1c56149a58ae8bfe632ebf4f7e22"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0f474ed5d4f3c12fea234c5de90ae38"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgodot_1_1CarPlayer.html">CarPlayer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#ac0f474ed5d4f3c12fea234c5de90ae38">player</a> {nullptr}</td></tr>
|
||||
<tr class="memdesc:ac0f474ed5d4f3c12fea234c5de90ae38"><td class="mdescLeft"> </td><td class="mdescRight">Target to chase / flee from. <br /></td></tr>
|
||||
<tr class="separator:ac0f474ed5d4f3c12fea234c5de90ae38"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a520f2db6ab943fe30511c7fd319e1f0d"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a520f2db6ab943fe30511c7fd319e1f0d">explosion_scene</a> {}</td></tr>
|
||||
<tr class="memdesc:a520f2db6ab943fe30511c7fd319e1f0d"><td class="mdescLeft"> </td><td class="mdescRight">Scene to spawn when exploding. <br /></td></tr>
|
||||
<tr class="separator:a520f2db6ab943fe30511c7fd319e1f0d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a051b9ffd1c1d8a5c32b4f334f9afbf72"><td class="memItemLeft" align="right" valign="top">NavigationAgent3D * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a051b9ffd1c1d8a5c32b4f334f9afbf72">agent</a> {nullptr}</td></tr>
|
||||
<tr class="memdesc:a051b9ffd1c1d8a5c32b4f334f9afbf72"><td class="mdescLeft"> </td><td class="mdescRight">Navigation agent Component. <br /></td></tr>
|
||||
<tr class="separator:a051b9ffd1c1d8a5c32b4f334f9afbf72"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a12fc0ea660bf21488dc09044a6e02f8c"><td class="memItemLeft" align="right" valign="top">AnimationPlayer * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html#a12fc0ea660bf21488dc09044a6e02f8c">anim</a> {nullptr}</td></tr>
|
||||
<tr class="memdesc:a12fc0ea660bf21488dc09044a6e02f8c"><td class="mdescLeft"> </td><td class="mdescRight">Animation player component. <br /></td></tr>
|
||||
<tr class="separator:a12fc0ea660bf21488dc09044a6e02f8c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>An enemy drone, moves around using navigation. Model is expected to float well above the transform origin. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a23aef13933d98e08cd1158f8e3304cc3" name="a23aef13933d98e08cd1158f8e3304cc3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a23aef13933d98e08cd1158f8e3304cc3">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Register properties. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2fd9e0e7c9c14147d96fc13e8f3c5639" name="a2fd9e0e7c9c14147d96fc13e8f3c5639"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2fd9e0e7c9c14147d96fc13e8f3c5639">◆ </a></span>_process()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::_process </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>delta_time</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Update the state machine. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aef67935f0226137c1439216fdf9ec25f" name="aef67935f0226137c1439216fdf9ec25f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef67935f0226137c1439216fdf9ec25f">◆ </a></span>_ready()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::_ready </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get required object references and connect observers. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5324aea5fa2bcec331345d1a3c8a91c9" name="a5324aea5fa2bcec331345d1a3c8a91c9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5324aea5fa2bcec331345d1a3c8a91c9">◆ </a></span>end_flee()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::end_flee </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for when the player drop their turret pickup. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad4e11d0e97a4521b64e3e56ec6278ed0" name="ad4e11d0e97a4521b64e3e56ec6278ed0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad4e11d0e97a4521b64e3e56ec6278ed0">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::Drone::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1Drone.html">Drone</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Node3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6f6317bcf295153314570a26730a5379" name="a6f6317bcf295153314570a26730a5379"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6f6317bcf295153314570a26730a5379">◆ </a></span>get_explosion_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref< PackedScene > godot::Drone::get_explosion_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The explosion to spawn after dropping. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af575004cbf5d32bc2630f86e936a9f0a" name="af575004cbf5d32bc2630f86e936a9f0a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af575004cbf5d32bc2630f86e936a9f0a">◆ </a></span>key_found()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::key_found </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>total</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for when a key is found, to up the difficulty. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adb2f16e4a9b005b8d2ec4be9f0af4a1c" name="adb2f16e4a9b005b8d2ec4be9f0af4a1c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adb2f16e4a9b005b8d2ec4be9f0af4a1c">◆ </a></span>process_chase()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::process_chase </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>delta_time</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Process the chase state. Navigate ahead of player player and drop when near target. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aabf9159b13d706a9d87049c1c35295f3" name="aabf9159b13d706a9d87049c1c35295f3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aabf9159b13d706a9d87049c1c35295f3">◆ </a></span>process_flee()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::process_flee </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>delta_time</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Flee state, Flee away from the player. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5565c14395f892ad93724b05e28b4295" name="a5565c14395f892ad93724b05e28b4295"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5565c14395f892ad93724b05e28b4295">◆ </a></span>process_navigate()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::process_navigate </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>delta_time</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Navigate according to path. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7e6e3d86617841b446dad5deb82f7ef4" name="a7e6e3d86617841b446dad5deb82f7ef4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7e6e3d86617841b446dad5deb82f7ef4">◆ </a></span>recalculate_navigation()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::recalculate_navigation </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Recalculate pathing based on current state. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afa2e92c5b99c351a27423c999041a534" name="afa2e92c5b99c351a27423c999041a534"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afa2e92c5b99c351a27423c999041a534">◆ </a></span>set_explosion_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::set_explosion_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Ref< PackedScene > </td>
|
||||
<td class="paramname"><em>scene</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The explosion to spawn after dropping. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5452586cdab1117c6536da8d2d6980ec" name="a5452586cdab1117c6536da8d2d6980ec"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5452586cdab1117c6536da8d2d6980ec">◆ </a></span>spawn_explosion()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::spawn_explosion </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Spawn an explosion after dropping. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac8d25be7fd2511ae0c830857f16f1d4a" name="ac8d25be7fd2511ae0c830857f16f1d4a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac8d25be7fd2511ae0c830857f16f1d4a">◆ </a></span>start_flee()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Drone::start_flee </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for when the player grabs a turret pickup. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a051b9ffd1c1d8a5c32b4f334f9afbf72" name="a051b9ffd1c1d8a5c32b4f334f9afbf72"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a051b9ffd1c1d8a5c32b4f334f9afbf72">◆ </a></span>agent</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">NavigationAgent3D* godot::Drone::agent {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Navigation agent Component. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a12fc0ea660bf21488dc09044a6e02f8c" name="a12fc0ea660bf21488dc09044a6e02f8c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a12fc0ea660bf21488dc09044a6e02f8c">◆ </a></span>anim</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">AnimationPlayer* godot::Drone::anim {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Animation player component. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a520f2db6ab943fe30511c7fd319e1f0d" name="a520f2db6ab943fe30511c7fd319e1f0d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a520f2db6ab943fe30511c7fd319e1f0d">◆ </a></span>explosion_scene</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref<PackedScene> godot::Drone::explosion_scene {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Scene to spawn when exploding. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a622fed8d13fc6b674ea53fdc77c74782" name="a622fed8d13fc6b674ea53fdc77c74782"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a622fed8d13fc6b674ea53fdc77c74782">◆ </a></span>lead_time</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float godot::Drone::lead_time {2.f}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>How far ahead of the player to target. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6ac81b0d6276aab0dc2e46c21f50cbd1" name="a6ac81b0d6276aab0dc2e46c21f50cbd1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6ac81b0d6276aab0dc2e46c21f50cbd1">◆ </a></span>next_recalc</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int godot::Drone::next_recalc {10}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Frame timer for next pathing recalculation. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac0f474ed5d4f3c12fea234c5de90ae38" name="ac0f474ed5d4f3c12fea234c5de90ae38"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac0f474ed5d4f3c12fea234c5de90ae38">◆ </a></span>player</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgodot_1_1CarPlayer.html">CarPlayer</a>* godot::Drone::player {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Target to chase / flee from. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7344b7c94a761043ce32fe336dd19f1b" name="a7344b7c94a761043ce32fe336dd19f1b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7344b7c94a761043ce32fe336dd19f1b">◆ </a></span>recalc_frame_interval</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int godot::Drone::recalc_frame_interval {10}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Time between pathing recalculations. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a17c2b72aa7ebddabbdb23c6b41f9b946" name="a17c2b72aa7ebddabbdb23c6b41f9b946"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a17c2b72aa7ebddabbdb23c6b41f9b946">◆ </a></span>speed</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float godot::Drone::speed {30.f}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Movement speed in m/s. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aebae1c56149a58ae8bfe632ebf4f7e22" name="aebae1c56149a58ae8bfe632ebf4f7e22"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aebae1c56149a58ae8bfe632ebf4f7e22">◆ </a></span>state</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2">DroneState</a> godot::Drone::state {<a class="el" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2a2f0492938095f67d986cf0fb13f02385">DroneState::CHASE</a>}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Current state machine state. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a41940dfa9725aee1d1147966d20a7769" name="a41940dfa9725aee1d1147966d20a7769"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a41940dfa9725aee1d1147966d20a7769">◆ </a></span>target_distance</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float godot::Drone::target_distance {3.f}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>distance at which to drop </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="drone_8hpp_source.html">drone.hpp</a></li>
|
||||
<li>src/<a class="el" href="drone_8cpp.html">drone.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1Drone.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1Drone.png
(Stored with Git LFS)
Normal file
Binary file not shown.
99
docs/html/classgodot_1_1EndScreen-members.html
Normal file
99
docs/html/classgodot_1_1EndScreen-members.html
Normal file
|
@ -0,0 +1,99 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1EndScreen.html">EndScreen</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::EndScreen Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#a6dede41dad7a457de442e9c79b30b9f4">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#a985c977cc3bc4cd2014e39e44e2eceba">_ready</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#a8bf01937f57d670564f8dd7620483fc5">game_scene</a></td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#ab3808da1ef0377b4f9f78ebb9368e06b">GDCLASS</a>(EndScreen, CanvasLayer)</td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#af86557835f7c053bd020556150b53ae5">get_game_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#a7a5140ca241b708a223bcacb0cd7e19c">get_main_menu_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#a25b6c4a486addf06935ecfed6e408c13">main_menu_scene</a></td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#af2f281d666b7e5a960ea1d1a72364bdf">restart</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#a17ea11ee84a2e402cf8e6cdfc35ce759">return_to_main</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#aff77ddd7ffc7e1e8b4c7f81e468fdcf6">set_game_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html#a469b1e48ae5c002bb6b6fcb48678abb6">set_main_menu_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
403
docs/html/classgodot_1_1EndScreen.html
Normal file
403
docs/html/classgodot_1_1EndScreen.html
Normal file
|
@ -0,0 +1,403 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::EndScreen Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1EndScreen.html">EndScreen</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1EndScreen-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::EndScreen Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The game-over screen, used both when the player has won and lost the game.
|
||||
<a href="classgodot_1_1EndScreen.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="end__screen_8hpp_source.html">end_screen.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::EndScreen:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1EndScreen.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a985c977cc3bc4cd2014e39e44e2eceba"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#a985c977cc3bc4cd2014e39e44e2eceba">_ready</a> () override</td></tr>
|
||||
<tr class="memdesc:a985c977cc3bc4cd2014e39e44e2eceba"><td class="mdescLeft"> </td><td class="mdescRight">Fetch buttons from children and register observers. <br /></td></tr>
|
||||
<tr class="separator:a985c977cc3bc4cd2014e39e44e2eceba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a17ea11ee84a2e402cf8e6cdfc35ce759"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#a17ea11ee84a2e402cf8e6cdfc35ce759">return_to_main</a> ()</td></tr>
|
||||
<tr class="memdesc:a17ea11ee84a2e402cf8e6cdfc35ce759"><td class="mdescLeft"> </td><td class="mdescRight">Listener for return to menu button "button_down" observer. Load the main menu scene. <br /></td></tr>
|
||||
<tr class="separator:a17ea11ee84a2e402cf8e6cdfc35ce759"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2f281d666b7e5a960ea1d1a72364bdf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#af2f281d666b7e5a960ea1d1a72364bdf">restart</a> ()</td></tr>
|
||||
<tr class="memdesc:af2f281d666b7e5a960ea1d1a72364bdf"><td class="mdescLeft"> </td><td class="mdescRight">Listener for restart button "button_down" observer. Load the game scene. <br /></td></tr>
|
||||
<tr class="separator:af2f281d666b7e5a960ea1d1a72364bdf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a469b1e48ae5c002bb6b6fcb48678abb6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#a469b1e48ae5c002bb6b6fcb48678abb6">set_main_menu_scene</a> (Ref< PackedScene > scene)</td></tr>
|
||||
<tr class="memdesc:a469b1e48ae5c002bb6b6fcb48678abb6"><td class="mdescLeft"> </td><td class="mdescRight">The scene to load when return to main menu is pressed. <br /></td></tr>
|
||||
<tr class="separator:a469b1e48ae5c002bb6b6fcb48678abb6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7a5140ca241b708a223bcacb0cd7e19c"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#a7a5140ca241b708a223bcacb0cd7e19c">get_main_menu_scene</a> () const</td></tr>
|
||||
<tr class="memdesc:a7a5140ca241b708a223bcacb0cd7e19c"><td class="mdescLeft"> </td><td class="mdescRight">The scene to load when return to main menu is pressed. <br /></td></tr>
|
||||
<tr class="separator:a7a5140ca241b708a223bcacb0cd7e19c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aff77ddd7ffc7e1e8b4c7f81e468fdcf6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#aff77ddd7ffc7e1e8b4c7f81e468fdcf6">set_game_scene</a> (Ref< PackedScene > scene)</td></tr>
|
||||
<tr class="memdesc:aff77ddd7ffc7e1e8b4c7f81e468fdcf6"><td class="mdescLeft"> </td><td class="mdescRight">The scene to load when the restart game button is pressed. <br /></td></tr>
|
||||
<tr class="separator:aff77ddd7ffc7e1e8b4c7f81e468fdcf6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af86557835f7c053bd020556150b53ae5"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#af86557835f7c053bd020556150b53ae5">get_game_scene</a> () const</td></tr>
|
||||
<tr class="memdesc:af86557835f7c053bd020556150b53ae5"><td class="mdescLeft"> </td><td class="mdescRight">The scene to load when the restart game button is pressed. <br /></td></tr>
|
||||
<tr class="separator:af86557835f7c053bd020556150b53ae5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ab3808da1ef0377b4f9f78ebb9368e06b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#ab3808da1ef0377b4f9f78ebb9368e06b">GDCLASS</a> (<a class="el" href="classgodot_1_1EndScreen.html">EndScreen</a>, CanvasLayer)</td></tr>
|
||||
<tr class="separator:ab3808da1ef0377b4f9f78ebb9368e06b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a6dede41dad7a457de442e9c79b30b9f4"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#a6dede41dad7a457de442e9c79b30b9f4">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a6dede41dad7a457de442e9c79b30b9f4"><td class="mdescLeft"> </td><td class="mdescRight">Bind editor properties. <br /></td></tr>
|
||||
<tr class="separator:a6dede41dad7a457de442e9c79b30b9f4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a8bf01937f57d670564f8dd7620483fc5"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#a8bf01937f57d670564f8dd7620483fc5">game_scene</a> {}</td></tr>
|
||||
<tr class="separator:a8bf01937f57d670564f8dd7620483fc5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25b6c4a486addf06935ecfed6e408c13"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html#a25b6c4a486addf06935ecfed6e408c13">main_menu_scene</a> {}</td></tr>
|
||||
<tr class="separator:a25b6c4a486addf06935ecfed6e408c13"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The game-over screen, used both when the player has won and lost the game. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a6dede41dad7a457de442e9c79b30b9f4" name="a6dede41dad7a457de442e9c79b30b9f4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6dede41dad7a457de442e9c79b30b9f4">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EndScreen::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Bind editor properties. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a985c977cc3bc4cd2014e39e44e2eceba" name="a985c977cc3bc4cd2014e39e44e2eceba"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a985c977cc3bc4cd2014e39e44e2eceba">◆ </a></span>_ready()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EndScreen::_ready </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Fetch buttons from children and register observers. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab3808da1ef0377b4f9f78ebb9368e06b" name="ab3808da1ef0377b4f9f78ebb9368e06b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab3808da1ef0377b4f9f78ebb9368e06b">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::EndScreen::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1EndScreen.html">EndScreen</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">CanvasLayer </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af86557835f7c053bd020556150b53ae5" name="af86557835f7c053bd020556150b53ae5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af86557835f7c053bd020556150b53ae5">◆ </a></span>get_game_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref< PackedScene > godot::EndScreen::get_game_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to load when the restart game button is pressed. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7a5140ca241b708a223bcacb0cd7e19c" name="a7a5140ca241b708a223bcacb0cd7e19c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7a5140ca241b708a223bcacb0cd7e19c">◆ </a></span>get_main_menu_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref< PackedScene > godot::EndScreen::get_main_menu_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to load when return to main menu is pressed. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af2f281d666b7e5a960ea1d1a72364bdf" name="af2f281d666b7e5a960ea1d1a72364bdf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af2f281d666b7e5a960ea1d1a72364bdf">◆ </a></span>restart()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EndScreen::restart </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for restart button "button_down" observer. Load the game scene. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a17ea11ee84a2e402cf8e6cdfc35ce759" name="a17ea11ee84a2e402cf8e6cdfc35ce759"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a17ea11ee84a2e402cf8e6cdfc35ce759">◆ </a></span>return_to_main()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EndScreen::return_to_main </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for return to menu button "button_down" observer. Load the main menu scene. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aff77ddd7ffc7e1e8b4c7f81e468fdcf6" name="aff77ddd7ffc7e1e8b4c7f81e468fdcf6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aff77ddd7ffc7e1e8b4c7f81e468fdcf6">◆ </a></span>set_game_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EndScreen::set_game_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Ref< PackedScene > </td>
|
||||
<td class="paramname"><em>scene</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to load when the restart game button is pressed. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a469b1e48ae5c002bb6b6fcb48678abb6" name="a469b1e48ae5c002bb6b6fcb48678abb6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a469b1e48ae5c002bb6b6fcb48678abb6">◆ </a></span>set_main_menu_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EndScreen::set_main_menu_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Ref< PackedScene > </td>
|
||||
<td class="paramname"><em>scene</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to load when return to main menu is pressed. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a8bf01937f57d670564f8dd7620483fc5" name="a8bf01937f57d670564f8dd7620483fc5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8bf01937f57d670564f8dd7620483fc5">◆ </a></span>game_scene</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref<PackedScene> godot::EndScreen::game_scene {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a25b6c4a486addf06935ecfed6e408c13" name="a25b6c4a486addf06935ecfed6e408c13"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a25b6c4a486addf06935ecfed6e408c13">◆ </a></span>main_menu_scene</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref<PackedScene> godot::EndScreen::main_menu_scene {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="end__screen_8hpp_source.html">end_screen.hpp</a></li>
|
||||
<li>src/<a class="el" href="end__screen_8cpp.html">end_screen.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1EndScreen.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1EndScreen.png
(Stored with Git LFS)
Normal file
Binary file not shown.
188
docs/html/classgodot_1_1EnemyCar-members.html
Normal file
188
docs/html/classgodot_1_1EnemyCar-members.html
Normal file
|
@ -0,0 +1,188 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1EnemyCar.html">EnemyCar</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::EnemyCar Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#a194ea73522ba22cca972fde4f6d1e46c">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#ad34f23e213cfc742d498906aabfb58ca">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a74643a2cbcca15dda20e06645911a804">_integrate_forces</a>(PhysicsDirectBodyState3D *state) override</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae00920473d8c0c024865d9884fa9bdb3">_physics_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#aa746dea04ad942c35a1ec2e5799c9fe5">_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a13cd8f492c7075625a8760f94bd6af3c">acceleration</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#a6394ac893a7802d987b80b82e28c37fc">agent</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a1fc78bc1cc1c532aa639666f6eef78ef">back_wheels</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a10c5fab47ca46c83866d425a55fe40c9">brake</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#a8995b45e72753e3c2e4a013d3179d8df">brake_distance</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae6565a5d69eff68d625a1bbb9ef1feb2">current_oversteer</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aada200c9ed9e967310ae96e605439db8">current_steering</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a7c7a99fc03cbeef1e9faf92de38faeb9">current_understeer</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#acd6f3c6792ca36a168f9be7007a2191b">damage</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a819ed2b2cf658a0fbf06054e52b7e607">engine_brake_force</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae62724b5685588b9a75072a00f234c87">evaluate_oversteer_curve</a>(float speed) const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae64b2eba9028f84b22bdc0401e47af2f">evaluate_understeer_curve</a>(float speed) const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#ae2907a439673e4bcdfc061755c92c6fa">flee</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ab7faf101a5d0b87449f1532200a750ed">front_wheels</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#a4291eb9882de5ac6e0bdd9be6c73a1a6">GDCLASS</a>(EnemyCar, CarPhysics)</td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a19c2f2b7c2f0019189c3a3e08cd7e7d9">get_acceleration</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae678960462991192fa4da6208d05ee66">get_brake</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a3a836909ebbfda1f14886e84580ef027">get_current_acceleration</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a52b7e71cefacf86ec6ffc2bc4a7b87e1">get_current_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a68c2ded0025aabb7e2e789026e01f5bf">get_current_steering</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a5068ffb2f67781d1e83192b6530ac813">get_engine_brake_force</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae4fd3cdeb2fff714c4b93d38a98167a9">get_handbrake_force</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a87203f9013f50fddc581403148d23881">get_handbrake_oversteer</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9dd811c1912c48d05a6b47b8e94f2e10">get_local_velocity</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a4d745c4c051691861df78c8077f6e5e7">get_max_slide_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a54b39812019d416acab89f5a895ba739">get_oversteer_brake_penalty</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9da7152996855d64dfa25ca32b26e6b2">get_oversteer_curve</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6d3fc74caa36399b5d200d342c54787f">get_oversteer_curve_x_scale</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aa042fb7e45c7f73cbe8542a1a9013a13">get_oversteer_speed_penalty</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a1cc580aa1e7c7ba0953b4d10be7cb98d">get_oversteer_steering_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2418a6a3515c9b0c4838b0fd18f537bc">get_slide_resistance</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a89fcbdc13edbbfdf0885a8c082b04fc7">get_slide_speed_acceleration</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a95b5cf589f6d991329f271b092d46d7f">get_steering_inward_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a477e11141ce2a091e60dee1b21e10752">get_target_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a5f0319e3d051f544ec63dbf5f2864c1e">get_traction_recovery_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afa80af314fd7635a720916ce3dd8f0b3">get_true_target_speed</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ad93fc262c3410aea4b4da7111253b177">get_understeer_curve</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a0ea600abe6c6b30a885db8863596c2c4">get_understeer_curve_x_scale</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8556e5f1ce04fd20b27b92a839fa7d14">grounded_objects</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae16e3812a09c395fdbcd4d6307e09c5b">handbrake_force</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a515660437acb138e180b87f4003a5e41">handbrake_oversteer</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a3255f52b8bef35439a44d8a165003cf7">integrate_engine_acceleration</a>(PhysicsDirectBodyState3D *state)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a738ef26f0b474d787bdf5c2c008e14e4">integrate_oversteer</a>(PhysicsDirectBodyState3D *state)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a30d688252b9c7682a98f3d986bdc95f4">integrate_steering</a>(PhysicsDirectBodyState3D *state)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aee48535443eebd8e6a6e65bdb60fe2c6">is_grounded</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a7186f93b55a819de253df8958ae4b360">last_velocity</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aea506160c1580ca2cb4fa69b0e1a4547">local_to_world_velocity</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a74f460d59477530cede95c4bdc7c56be">local_velocity</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#aa2bccac1134681da46fcdbfad6c1f548">max_slide_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#a04213c97827cbbc308ed8427c02c5fcb">max_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#ae0cd81c291f4f2fde194a00050c2b08c">next_recalc</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ae9bd5e0451772c39c23f953bf719b570">on_body_shape_entered</a>(RID body_rid, Node *node, int body_shape_index, int local_shape_index)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ad00be124da13c4e0014191a9477017bc">on_body_shape_exited</a>(RID body_rid, Node *node, int body_shape_index, int local_shape_index)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ab7cad3216fd0109ba5148a5fce68ac6a">oversteer_brake_penalty</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a57d27b04691a4704b21b79ca858db81f">oversteer_curve</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afc9fbf14ec407a6b4054893573539819">oversteer_curve_x_scale</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a0cd01cca98f934c0c3955bd851b7251c">oversteer_speed_penalty</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#af6297ce3e3320206ded2a166b30ae8dc">oversteer_steering_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#af887aaa9e94400d4727b732535514d8e">player</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6f154119ecb043c07cd1e3cfaf591bca">process_oversteer</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a46d1d22958970c96262c57b5f8050466">process_understeer</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#a8febc75d9897b032d19991c153e24bad">recalc_frame_interval</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#a609f1f0f7da5cf8489495cb2b24f5677">recalculate_navigation</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a22459f8ecf08f2104a7949b9f21d8442">set_acceleration</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8f5fdf74f27c24f5c4e456c7a2b70a00">set_brake</a>(bool value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a02a51f96cccf952a2fadc3aa0ba3420c">set_current_steering</a>(float steering)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a939077728363b77dd31e565251a4e842">set_engine_brake_force</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#af4681409543ed2f72bfbe83a80acf767">set_handbrake_force</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9f29a115d3891e5277d14bf36dce555b">set_handbrake_oversteer</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a693ad58d92376b95436e8abba40fb3d0">set_max_slide_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#afcda38c39675572934847dbc862b52d5">set_oversteer_brake_penalty</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a9e0a197399e533f96bf2abe9c3eb8683">set_oversteer_curve</a>(Ref< Curve > curve)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#abccb4aea4af43bf49989a060ceb42648">set_oversteer_curve_x_scale</a>(float scale)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a65899e3d89ea1d8d65810117c5172151">set_oversteer_speed_penalty</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2b4db248594facc717fc3489be14adaf">set_oversteer_steering_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a295e77f85eda0deff025b1bf635f1c50">set_slide_resistance</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a5185499766f43f0794b722c1be127124">set_slide_speed_acceleration</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2ed2a0564fb139bec783681742177489">set_steering_inward_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6a1f5e2d3d903595732013d37c74101c">set_target_speed</a>(float target)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a23124982b36a8d1fe33d6bb1a0a93409">set_traction_recovery_speed</a>(float value)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8847321660a8530bd89eb46a3701bfef">set_understeer_curve</a>(Ref< Curve > curve)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a7c9e70f928259d094de82ed659b6a192">set_understeer_curve_x_scale</a>(float scale)</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a39a46c47ef5a34adef91a22e0da26ab4">slide_resistance</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a460cbd78f5dce9eb9b67de8615304e1c">slide_speed_acceleration</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#af705a5dc10dc15cc811da244b763b63a">start_fleeing</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a34c2ef72f743665e10939b15a04bbfa0">steering_inward_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#a9ab3cce28d16de5cff8990be19d64e30">steering_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#ababbc5a5d8e7dcff48ccfa648e79d361">stop_fleeing</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a2e133a32ef8d1edfb00f608173b9c7b8">target_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a8d98a3c803a557e6c7aa44872e373119">traction_recovery_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html#a5919af73ab4db7be96162a5c7d8e68ca">turn_target_speed</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemyCar.html">godot::EnemyCar</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6e23593122b50b11ea569d541585b1f1">understeer_curve</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#ac3ee7ce0215221280de669d23ab45457">understeer_curve_x_scale</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a99734223e198726ff33e7baafec31cfb">understeer_speed_penalty</a></td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html#a6a121eb8061bd5b5337306bd601ac223">world_to_local_velocity</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
773
docs/html/classgodot_1_1EnemyCar.html
Normal file
773
docs/html/classgodot_1_1EnemyCar.html
Normal file
|
@ -0,0 +1,773 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::EnemyCar Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1EnemyCar.html">EnemyCar</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1EnemyCar-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::EnemyCar Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The enemy car, inherits <a class="el" href="classgodot_1_1CarPhysics.html" title="Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour...">CarPhysics</a> subclass sandbox and uses a NavigationAgent3D to direct it.
|
||||
<a href="classgodot_1_1EnemyCar.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="enemy__car_8hpp_source.html">enemy_car.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::EnemyCar:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1EnemyCar.png" usemap="#godot::EnemyCar_map" alt=""/>
|
||||
<map id="godot::EnemyCar_map" name="godot::EnemyCar_map">
|
||||
<area href="classgodot_1_1CarPhysics.html" title="Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour..." alt="godot::CarPhysics" shape="rect" coords="0,56,114,80"/>
|
||||
</map>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ad34f23e213cfc742d498906aabfb58ca"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#ad34f23e213cfc742d498906aabfb58ca">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:ad34f23e213cfc742d498906aabfb58ca"><td class="mdescLeft"> </td><td class="mdescRight">Call parent _enter_tree and fetch object references for later use. <br /></td></tr>
|
||||
<tr class="separator:ad34f23e213cfc742d498906aabfb58ca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa746dea04ad942c35a1ec2e5799c9fe5"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#aa746dea04ad942c35a1ec2e5799c9fe5">_process</a> (double delta_time) override</td></tr>
|
||||
<tr class="memdesc:aa746dea04ad942c35a1ec2e5799c9fe5"><td class="mdescLeft"> </td><td class="mdescRight">Update current navigation and acceleration. Recalculate path every recalc_frame_interval frames. Update <a class="el" href="classgodot_1_1CarPhysics.html" title="Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour...">CarPhysics</a> sandbox functions to drive towards next path position. <br /></td></tr>
|
||||
<tr class="separator:aa746dea04ad942c35a1ec2e5799c9fe5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd6f3c6792ca36a168f9be7007a2191b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#acd6f3c6792ca36a168f9be7007a2191b">damage</a> ()</td></tr>
|
||||
<tr class="memdesc:acd6f3c6792ca36a168f9be7007a2191b"><td class="mdescLeft"> </td><td class="mdescRight">Destroy this object. <br /></td></tr>
|
||||
<tr class="separator:acd6f3c6792ca36a168f9be7007a2191b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af705a5dc10dc15cc811da244b763b63a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#af705a5dc10dc15cc811da244b763b63a">start_fleeing</a> ()</td></tr>
|
||||
<tr class="memdesc:af705a5dc10dc15cc811da244b763b63a"><td class="mdescLeft"> </td><td class="mdescRight">Called from <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> shield pickup observer. Start fleeing from the player. <br /></td></tr>
|
||||
<tr class="separator:af705a5dc10dc15cc811da244b763b63a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ababbc5a5d8e7dcff48ccfa648e79d361"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#ababbc5a5d8e7dcff48ccfa648e79d361">stop_fleeing</a> ()</td></tr>
|
||||
<tr class="memdesc:ababbc5a5d8e7dcff48ccfa648e79d361"><td class="mdescLeft"> </td><td class="mdescRight">Called from <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> shield pickup end observer. Stop fleeing from the player. <br /></td></tr>
|
||||
<tr class="separator:ababbc5a5d8e7dcff48ccfa648e79d361"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classgodot_1_1CarPhysics"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classgodot_1_1CarPhysics')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td></tr>
|
||||
<tr class="memitem:aab1079194a18237dda9fa3ace30393c5 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#aab1079194a18237dda9fa3ace30393c5">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:aab1079194a18237dda9fa3ace30393c5 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Enable _integrate_forces, fetch child nodes, and setup contact monitoring. <br /></td></tr>
|
||||
<tr class="separator:aab1079194a18237dda9fa3ace30393c5 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae00920473d8c0c024865d9884fa9bdb3 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#ae00920473d8c0c024865d9884fa9bdb3">_physics_process</a> (double delta_time) override</td></tr>
|
||||
<tr class="memdesc:ae00920473d8c0c024865d9884fa9bdb3 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Fixed-interval process function. Split into process_oversteer and process_understeer. <br /></td></tr>
|
||||
<tr class="separator:ae00920473d8c0c024865d9884fa9bdb3 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f154119ecb043c07cd1e3cfaf591bca inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a6f154119ecb043c07cd1e3cfaf591bca">process_oversteer</a> (double delta_time)</td></tr>
|
||||
<tr class="memdesc:a6f154119ecb043c07cd1e3cfaf591bca inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Process the current_oversteer member variable. <br /></td></tr>
|
||||
<tr class="separator:a6f154119ecb043c07cd1e3cfaf591bca inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a46d1d22958970c96262c57b5f8050466 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a46d1d22958970c96262c57b5f8050466">process_understeer</a> (double delta_time)</td></tr>
|
||||
<tr class="memdesc:a46d1d22958970c96262c57b5f8050466 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Process the current_understeer member variable. <br /></td></tr>
|
||||
<tr class="separator:a46d1d22958970c96262c57b5f8050466 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a74643a2cbcca15dda20e06645911a804 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a74643a2cbcca15dda20e06645911a804">_integrate_forces</a> (PhysicsDirectBodyState3D *state) override</td></tr>
|
||||
<tr class="memdesc:a74643a2cbcca15dda20e06645911a804 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Custom force integrator. Split into integrate_steering, integrate_engine_acceleration and integrate_oversteer. After calling other integrate_* functions, applies local_velocity to state.velocity. <br /></td></tr>
|
||||
<tr class="separator:a74643a2cbcca15dda20e06645911a804 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9dd811c1912c48d05a6b47b8e94f2e10 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">Vector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a9dd811c1912c48d05a6b47b8e94f2e10">get_local_velocity</a> () const</td></tr>
|
||||
<tr class="memdesc:a9dd811c1912c48d05a6b47b8e94f2e10 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Public getter for current local velocity. <br /></td></tr>
|
||||
<tr class="separator:a9dd811c1912c48d05a6b47b8e94f2e10 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea506160c1580ca2cb4fa69b0e1a4547 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">Vector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#aea506160c1580ca2cb4fa69b0e1a4547">local_to_world_velocity</a> () const</td></tr>
|
||||
<tr class="memdesc:aea506160c1580ca2cb4fa69b0e1a4547 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">transform the current local_velocity to world coordinates <br /></td></tr>
|
||||
<tr class="separator:aea506160c1580ca2cb4fa69b0e1a4547 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a121eb8061bd5b5337306bd601ac223 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">Vector3 </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a6a121eb8061bd5b5337306bd601ac223">world_to_local_velocity</a> () const</td></tr>
|
||||
<tr class="memdesc:a6a121eb8061bd5b5337306bd601ac223 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">transform the current world velocity to local coordinates <br /></td></tr>
|
||||
<tr class="separator:a6a121eb8061bd5b5337306bd601ac223 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52b7e71cefacf86ec6ffc2bc4a7b87e1 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a52b7e71cefacf86ec6ffc2bc4a7b87e1">get_current_speed</a> () const</td></tr>
|
||||
<tr class="memdesc:a52b7e71cefacf86ec6ffc2bc4a7b87e1 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The current forward velocity (local_velocity.z) <br /></td></tr>
|
||||
<tr class="separator:a52b7e71cefacf86ec6ffc2bc4a7b87e1 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a1f5e2d3d903595732013d37c74101c inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a6a1f5e2d3d903595732013d37c74101c">set_target_speed</a> (float target)</td></tr>
|
||||
<tr class="memdesc:a6a1f5e2d3d903595732013d37c74101c inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The target speed. <br /></td></tr>
|
||||
<tr class="separator:a6a1f5e2d3d903595732013d37c74101c inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a477e11141ce2a091e60dee1b21e10752 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a477e11141ce2a091e60dee1b21e10752">get_target_speed</a> () const</td></tr>
|
||||
<tr class="memdesc:a477e11141ce2a091e60dee1b21e10752 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The target speed. <br /></td></tr>
|
||||
<tr class="separator:a477e11141ce2a091e60dee1b21e10752 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a02a51f96cccf952a2fadc3aa0ba3420c inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a02a51f96cccf952a2fadc3aa0ba3420c">set_current_steering</a> (float steering)</td></tr>
|
||||
<tr class="memdesc:a02a51f96cccf952a2fadc3aa0ba3420c inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The current steering input. <br /></td></tr>
|
||||
<tr class="separator:a02a51f96cccf952a2fadc3aa0ba3420c inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a68c2ded0025aabb7e2e789026e01f5bf inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a68c2ded0025aabb7e2e789026e01f5bf">get_current_steering</a> () const</td></tr>
|
||||
<tr class="memdesc:a68c2ded0025aabb7e2e789026e01f5bf inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The current steering input. <br /></td></tr>
|
||||
<tr class="separator:a68c2ded0025aabb7e2e789026e01f5bf inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f5fdf74f27c24f5c4e456c7a2b70a00 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a8f5fdf74f27c24f5c4e456c7a2b70a00">set_brake</a> (bool value)</td></tr>
|
||||
<tr class="memdesc:a8f5fdf74f27c24f5c4e456c7a2b70a00 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">True if the hand-brake is currently active. <br /></td></tr>
|
||||
<tr class="separator:a8f5fdf74f27c24f5c4e456c7a2b70a00 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae678960462991192fa4da6208d05ee66 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#ae678960462991192fa4da6208d05ee66">get_brake</a> () const</td></tr>
|
||||
<tr class="memdesc:ae678960462991192fa4da6208d05ee66 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">True if the hand-brake is currently active. <br /></td></tr>
|
||||
<tr class="separator:ae678960462991192fa4da6208d05ee66 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9e0a197399e533f96bf2abe9c3eb8683 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a9e0a197399e533f96bf2abe9c3eb8683">set_oversteer_curve</a> (Ref< Curve > curve)</td></tr>
|
||||
<tr class="memdesc:a9e0a197399e533f96bf2abe9c3eb8683 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The base curve used for oversteering. <br /></td></tr>
|
||||
<tr class="separator:a9e0a197399e533f96bf2abe9c3eb8683 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9da7152996855d64dfa25ca32b26e6b2 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">Ref< Curve > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a9da7152996855d64dfa25ca32b26e6b2">get_oversteer_curve</a> () const</td></tr>
|
||||
<tr class="memdesc:a9da7152996855d64dfa25ca32b26e6b2 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The base curve used for oversteering. <br /></td></tr>
|
||||
<tr class="separator:a9da7152996855d64dfa25ca32b26e6b2 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abccb4aea4af43bf49989a060ceb42648 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#abccb4aea4af43bf49989a060ceb42648">set_oversteer_curve_x_scale</a> (float scale)</td></tr>
|
||||
<tr class="memdesc:abccb4aea4af43bf49989a060ceb42648 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The amount of speed represented by x=1 on the oversteer curve. <br /></td></tr>
|
||||
<tr class="separator:abccb4aea4af43bf49989a060ceb42648 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6d3fc74caa36399b5d200d342c54787f inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a6d3fc74caa36399b5d200d342c54787f">get_oversteer_curve_x_scale</a> () const</td></tr>
|
||||
<tr class="memdesc:a6d3fc74caa36399b5d200d342c54787f inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The amount of speed represented by x=1 on the oversteer curve. <br /></td></tr>
|
||||
<tr class="separator:a6d3fc74caa36399b5d200d342c54787f inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8847321660a8530bd89eb46a3701bfef inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a8847321660a8530bd89eb46a3701bfef">set_understeer_curve</a> (Ref< Curve > curve)</td></tr>
|
||||
<tr class="memdesc:a8847321660a8530bd89eb46a3701bfef inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The base curve used for understeering. <br /></td></tr>
|
||||
<tr class="separator:a8847321660a8530bd89eb46a3701bfef inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad93fc262c3410aea4b4da7111253b177 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">Ref< Curve > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#ad93fc262c3410aea4b4da7111253b177">get_understeer_curve</a> () const</td></tr>
|
||||
<tr class="memdesc:ad93fc262c3410aea4b4da7111253b177 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The base curve used for understeering. <br /></td></tr>
|
||||
<tr class="separator:ad93fc262c3410aea4b4da7111253b177 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7c9e70f928259d094de82ed659b6a192 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a7c9e70f928259d094de82ed659b6a192">set_understeer_curve_x_scale</a> (float scale)</td></tr>
|
||||
<tr class="memdesc:a7c9e70f928259d094de82ed659b6a192 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The amount of speed represented by x=1 on the understeer curve. <br /></td></tr>
|
||||
<tr class="separator:a7c9e70f928259d094de82ed659b6a192 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ea600abe6c6b30a885db8863596c2c4 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a0ea600abe6c6b30a885db8863596c2c4">get_understeer_curve_x_scale</a> () const</td></tr>
|
||||
<tr class="memdesc:a0ea600abe6c6b30a885db8863596c2c4 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The amount of speed represented by x=1 on the understeer curve. <br /></td></tr>
|
||||
<tr class="separator:a0ea600abe6c6b30a885db8863596c2c4 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a22459f8ecf08f2104a7949b9f21d8442 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a22459f8ecf08f2104a7949b9f21d8442">set_acceleration</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a22459f8ecf08f2104a7949b9f21d8442 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The base engine acceleration of this car. <br /></td></tr>
|
||||
<tr class="separator:a22459f8ecf08f2104a7949b9f21d8442 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a19c2f2b7c2f0019189c3a3e08cd7e7d9 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a19c2f2b7c2f0019189c3a3e08cd7e7d9">get_acceleration</a> () const</td></tr>
|
||||
<tr class="memdesc:a19c2f2b7c2f0019189c3a3e08cd7e7d9 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The base engine acceleration of this car. <br /></td></tr>
|
||||
<tr class="separator:a19c2f2b7c2f0019189c3a3e08cd7e7d9 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a939077728363b77dd31e565251a4e842 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a939077728363b77dd31e565251a4e842">set_engine_brake_force</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a939077728363b77dd31e565251a4e842 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The base engine braking force of this car. <br /></td></tr>
|
||||
<tr class="separator:a939077728363b77dd31e565251a4e842 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5068ffb2f67781d1e83192b6530ac813 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a5068ffb2f67781d1e83192b6530ac813">get_engine_brake_force</a> () const</td></tr>
|
||||
<tr class="memdesc:a5068ffb2f67781d1e83192b6530ac813 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The base engine braking force of this car. <br /></td></tr>
|
||||
<tr class="separator:a5068ffb2f67781d1e83192b6530ac813 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4681409543ed2f72bfbe83a80acf767 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#af4681409543ed2f72bfbe83a80acf767">set_handbrake_force</a> (float value)</td></tr>
|
||||
<tr class="memdesc:af4681409543ed2f72bfbe83a80acf767 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The amount of braking force applied by the handbrake. <br /></td></tr>
|
||||
<tr class="separator:af4681409543ed2f72bfbe83a80acf767 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae4fd3cdeb2fff714c4b93d38a98167a9 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#ae4fd3cdeb2fff714c4b93d38a98167a9">get_handbrake_force</a> () const</td></tr>
|
||||
<tr class="memdesc:ae4fd3cdeb2fff714c4b93d38a98167a9 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The amount of braking force applied by the handbrake. <br /></td></tr>
|
||||
<tr class="separator:ae4fd3cdeb2fff714c4b93d38a98167a9 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9f29a115d3891e5277d14bf36dce555b inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a9f29a115d3891e5277d14bf36dce555b">set_handbrake_oversteer</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a9f29a115d3891e5277d14bf36dce555b inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The modifier applied to oversteering when the handbrake is active. <br /></td></tr>
|
||||
<tr class="separator:a9f29a115d3891e5277d14bf36dce555b inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a87203f9013f50fddc581403148d23881 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a87203f9013f50fddc581403148d23881">get_handbrake_oversteer</a> () const</td></tr>
|
||||
<tr class="memdesc:a87203f9013f50fddc581403148d23881 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The modifier applied to oversteering when the handbrake is active. <br /></td></tr>
|
||||
<tr class="separator:a87203f9013f50fddc581403148d23881 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a23124982b36a8d1fe33d6bb1a0a93409 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a23124982b36a8d1fe33d6bb1a0a93409">set_traction_recovery_speed</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a23124982b36a8d1fe33d6bb1a0a93409 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The speed at which the car will return to regular traction after under- or oversteering. <br /></td></tr>
|
||||
<tr class="separator:a23124982b36a8d1fe33d6bb1a0a93409 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5f0319e3d051f544ec63dbf5f2864c1e inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a5f0319e3d051f544ec63dbf5f2864c1e">get_traction_recovery_speed</a> () const</td></tr>
|
||||
<tr class="memdesc:a5f0319e3d051f544ec63dbf5f2864c1e inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The speed at which the car will return to regular traction after under- or oversteering. <br /></td></tr>
|
||||
<tr class="separator:a5f0319e3d051f544ec63dbf5f2864c1e inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a693ad58d92376b95436e8abba40fb3d0 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a693ad58d92376b95436e8abba40fb3d0">set_max_slide_speed</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a693ad58d92376b95436e8abba40fb3d0 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The maximum sideways speed that can be reached while drifting. <br /></td></tr>
|
||||
<tr class="separator:a693ad58d92376b95436e8abba40fb3d0 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d745c4c051691861df78c8077f6e5e7 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a4d745c4c051691861df78c8077f6e5e7">get_max_slide_speed</a> () const</td></tr>
|
||||
<tr class="memdesc:a4d745c4c051691861df78c8077f6e5e7 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The maximum sideways speed that can be reached while drifting. <br /></td></tr>
|
||||
<tr class="separator:a4d745c4c051691861df78c8077f6e5e7 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5185499766f43f0794b722c1be127124 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a5185499766f43f0794b722c1be127124">set_slide_speed_acceleration</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a5185499766f43f0794b722c1be127124 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The sideways acceleration applied when drifting. <br /></td></tr>
|
||||
<tr class="separator:a5185499766f43f0794b722c1be127124 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a89fcbdc13edbbfdf0885a8c082b04fc7 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a89fcbdc13edbbfdf0885a8c082b04fc7">get_slide_speed_acceleration</a> () const</td></tr>
|
||||
<tr class="memdesc:a89fcbdc13edbbfdf0885a8c082b04fc7 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">The sideways acceleration applied when drifting. <br /></td></tr>
|
||||
<tr class="separator:a89fcbdc13edbbfdf0885a8c082b04fc7 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65899e3d89ea1d8d65810117c5172151 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a65899e3d89ea1d8d65810117c5172151">set_oversteer_speed_penalty</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a65899e3d89ea1d8d65810117c5172151 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Deceleration applied to forward speed when oversteering. <br /></td></tr>
|
||||
<tr class="separator:a65899e3d89ea1d8d65810117c5172151 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa042fb7e45c7f73cbe8542a1a9013a13 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#aa042fb7e45c7f73cbe8542a1a9013a13">get_oversteer_speed_penalty</a> () const</td></tr>
|
||||
<tr class="memdesc:aa042fb7e45c7f73cbe8542a1a9013a13 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Deceleration applied to forward speed when oversteering. <br /></td></tr>
|
||||
<tr class="separator:aa042fb7e45c7f73cbe8542a1a9013a13 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afcda38c39675572934847dbc862b52d5 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#afcda38c39675572934847dbc862b52d5">set_oversteer_brake_penalty</a> (float value)</td></tr>
|
||||
<tr class="memdesc:afcda38c39675572934847dbc862b52d5 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Modifier applied to brake force when oversteering. <br /></td></tr>
|
||||
<tr class="separator:afcda38c39675572934847dbc862b52d5 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a54b39812019d416acab89f5a895ba739 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a54b39812019d416acab89f5a895ba739">get_oversteer_brake_penalty</a> () const</td></tr>
|
||||
<tr class="memdesc:a54b39812019d416acab89f5a895ba739 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Modifier applied to brake force when oversteering. <br /></td></tr>
|
||||
<tr class="separator:a54b39812019d416acab89f5a895ba739 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2b4db248594facc717fc3489be14adaf inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a2b4db248594facc717fc3489be14adaf">set_oversteer_steering_speed</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a2b4db248594facc717fc3489be14adaf inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Modifier applied to brake force when oversteering. <br /></td></tr>
|
||||
<tr class="separator:a2b4db248594facc717fc3489be14adaf inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1cc580aa1e7c7ba0953b4d10be7cb98d inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a1cc580aa1e7c7ba0953b4d10be7cb98d">get_oversteer_steering_speed</a> () const</td></tr>
|
||||
<tr class="memdesc:a1cc580aa1e7c7ba0953b4d10be7cb98d inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Base amount of steering applied while oversteering. <br /></td></tr>
|
||||
<tr class="separator:a1cc580aa1e7c7ba0953b4d10be7cb98d inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a295e77f85eda0deff025b1bf635f1c50 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a295e77f85eda0deff025b1bf635f1c50">set_slide_resistance</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a295e77f85eda0deff025b1bf635f1c50 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Deceleration applied to sideways velocity. <br /></td></tr>
|
||||
<tr class="separator:a295e77f85eda0deff025b1bf635f1c50 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2418a6a3515c9b0c4838b0fd18f537bc inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a2418a6a3515c9b0c4838b0fd18f537bc">get_slide_resistance</a> () const</td></tr>
|
||||
<tr class="memdesc:a2418a6a3515c9b0c4838b0fd18f537bc inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Deceleration applied to sideways velocity. <br /></td></tr>
|
||||
<tr class="separator:a2418a6a3515c9b0c4838b0fd18f537bc inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2ed2a0564fb139bec783681742177489 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a2ed2a0564fb139bec783681742177489">set_steering_inward_speed</a> (float value)</td></tr>
|
||||
<tr class="memdesc:a2ed2a0564fb139bec783681742177489 inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Target amount of velocity towards the centre of a turn while steering. <br /></td></tr>
|
||||
<tr class="separator:a2ed2a0564fb139bec783681742177489 inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a95b5cf589f6d991329f271b092d46d7f inherit pub_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a95b5cf589f6d991329f271b092d46d7f">get_steering_inward_speed</a> () const</td></tr>
|
||||
<tr class="memdesc:a95b5cf589f6d991329f271b092d46d7f inherit pub_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Target amount of velocity towards the centre of a turn while steering. <br /></td></tr>
|
||||
<tr class="separator:a95b5cf589f6d991329f271b092d46d7f inherit pub_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a609f1f0f7da5cf8489495cb2b24f5677"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#a609f1f0f7da5cf8489495cb2b24f5677">recalculate_navigation</a> ()</td></tr>
|
||||
<tr class="memdesc:a609f1f0f7da5cf8489495cb2b24f5677"><td class="mdescLeft"> </td><td class="mdescRight">Calculate a new path to the player. <br /></td></tr>
|
||||
<tr class="separator:a609f1f0f7da5cf8489495cb2b24f5677"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_methods_classgodot_1_1CarPhysics"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classgodot_1_1CarPhysics')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classgodot_1_1CarPhysics.html">godot::CarPhysics</a></td></tr>
|
||||
<tr class="memitem:a30d688252b9c7682a98f3d986bdc95f4 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a30d688252b9c7682a98f3d986bdc95f4">integrate_steering</a> (PhysicsDirectBodyState3D *state)</td></tr>
|
||||
<tr class="memdesc:a30d688252b9c7682a98f3d986bdc95f4 inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Integrate steering into angular and local x velocities. As a side-effect this also applies sliding resistance and sliding recovery. Also detects crashes to avoid glitchy behaviour when accelerating into a wall. <br /></td></tr>
|
||||
<tr class="separator:a30d688252b9c7682a98f3d986bdc95f4 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3255f52b8bef35439a44d8a165003cf7 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a3255f52b8bef35439a44d8a165003cf7">integrate_engine_acceleration</a> (PhysicsDirectBodyState3D *state)</td></tr>
|
||||
<tr class="memdesc:a3255f52b8bef35439a44d8a165003cf7 inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Apply velocity along local z. Accelerates towards value returned by get_true_target_speed at get_current_acceleration m/s^2. <br /></td></tr>
|
||||
<tr class="separator:a3255f52b8bef35439a44d8a165003cf7 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a738ef26f0b474d787bdf5c2c008e14e4 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a738ef26f0b474d787bdf5c2c008e14e4">integrate_oversteer</a> (PhysicsDirectBodyState3D *state)</td></tr>
|
||||
<tr class="memdesc:a738ef26f0b474d787bdf5c2c008e14e4 inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Integrate oversteering to local_velocity to allow drifting. <br /></td></tr>
|
||||
<tr class="separator:a738ef26f0b474d787bdf5c2c008e14e4 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9bd5e0451772c39c23f953bf719b570 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#ae9bd5e0451772c39c23f953bf719b570">on_body_shape_entered</a> (RID body_rid, Node *node, int body_shape_index, int local_shape_index)</td></tr>
|
||||
<tr class="memdesc:ae9bd5e0451772c39c23f953bf719b570 inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Detect that an object started colliding with the wheels. <br /></td></tr>
|
||||
<tr class="separator:ae9bd5e0451772c39c23f953bf719b570 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad00be124da13c4e0014191a9477017bc inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#ad00be124da13c4e0014191a9477017bc">on_body_shape_exited</a> (RID body_rid, Node *node, int body_shape_index, int local_shape_index)</td></tr>
|
||||
<tr class="memdesc:ad00be124da13c4e0014191a9477017bc inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Detect that an object lost contact with the wheels. <br /></td></tr>
|
||||
<tr class="separator:ad00be124da13c4e0014191a9477017bc inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae62724b5685588b9a75072a00f234c87 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#ae62724b5685588b9a75072a00f234c87">evaluate_oversteer_curve</a> (float speed) const</td></tr>
|
||||
<tr class="memdesc:ae62724b5685588b9a75072a00f234c87 inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">evaluate the oversteer curve with a speed, taking *_x_scale into account <br /></td></tr>
|
||||
<tr class="separator:ae62724b5685588b9a75072a00f234c87 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae64b2eba9028f84b22bdc0401e47af2f inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#ae64b2eba9028f84b22bdc0401e47af2f">evaluate_understeer_curve</a> (float speed) const</td></tr>
|
||||
<tr class="memdesc:ae64b2eba9028f84b22bdc0401e47af2f inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">evaluate the understeer curve with a speed, taking *_x_scale into account <br /></td></tr>
|
||||
<tr class="separator:ae64b2eba9028f84b22bdc0401e47af2f inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa80af314fd7635a720916ce3dd8f0b3 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#afa80af314fd7635a720916ce3dd8f0b3">get_true_target_speed</a> () const</td></tr>
|
||||
<tr class="memdesc:afa80af314fd7635a720916ce3dd8f0b3 inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Returns the maximum speed modified by under/oversteer. <br /></td></tr>
|
||||
<tr class="separator:afa80af314fd7635a720916ce3dd8f0b3 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee48535443eebd8e6a6e65bdb60fe2c6 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#aee48535443eebd8e6a6e65bdb60fe2c6">is_grounded</a> () const</td></tr>
|
||||
<tr class="memdesc:aee48535443eebd8e6a6e65bdb60fe2c6 inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if there is at least one contact with either of the wheels. <br /></td></tr>
|
||||
<tr class="separator:aee48535443eebd8e6a6e65bdb60fe2c6 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a836909ebbfda1f14886e84580ef027 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1CarPhysics.html#a3a836909ebbfda1f14886e84580ef027">get_current_acceleration</a> () const</td></tr>
|
||||
<tr class="memdesc:a3a836909ebbfda1f14886e84580ef027 inherit pro_methods_classgodot_1_1CarPhysics"><td class="mdescLeft"> </td><td class="mdescRight">Returns acceleration, taking into account braking, throttle, and handbrake. <br /></td></tr>
|
||||
<tr class="separator:a3a836909ebbfda1f14886e84580ef027 inherit pro_methods_classgodot_1_1CarPhysics"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a4291eb9882de5ac6e0bdd9be6c73a1a6"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#a4291eb9882de5ac6e0bdd9be6c73a1a6">GDCLASS</a> (<a class="el" href="classgodot_1_1EnemyCar.html">EnemyCar</a>, <a class="el" href="classgodot_1_1CarPhysics.html">CarPhysics</a>)</td></tr>
|
||||
<tr class="separator:a4291eb9882de5ac6e0bdd9be6c73a1a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a194ea73522ba22cca972fde4f6d1e46c"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#a194ea73522ba22cca972fde4f6d1e46c">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a194ea73522ba22cca972fde4f6d1e46c"><td class="mdescLeft"> </td><td class="mdescRight">Register damage function. <br /></td></tr>
|
||||
<tr class="separator:a194ea73522ba22cca972fde4f6d1e46c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:ae0cd81c291f4f2fde194a00050c2b08c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#ae0cd81c291f4f2fde194a00050c2b08c">next_recalc</a> {0}</td></tr>
|
||||
<tr class="memdesc:ae0cd81c291f4f2fde194a00050c2b08c"><td class="mdescLeft"> </td><td class="mdescRight">Frame timer to next recalculate_navigation call. <br /></td></tr>
|
||||
<tr class="separator:ae0cd81c291f4f2fde194a00050c2b08c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8febc75d9897b032d19991c153e24bad"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#a8febc75d9897b032d19991c153e24bad">recalc_frame_interval</a> {60}</td></tr>
|
||||
<tr class="memdesc:a8febc75d9897b032d19991c153e24bad"><td class="mdescLeft"> </td><td class="mdescRight">Interval in frames between calls to recalculate_navigation. <br /></td></tr>
|
||||
<tr class="separator:a8febc75d9897b032d19991c153e24bad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5919af73ab4db7be96162a5c7d8e68ca"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#a5919af73ab4db7be96162a5c7d8e68ca">turn_target_speed</a> {3.f}</td></tr>
|
||||
<tr class="memdesc:a5919af73ab4db7be96162a5c7d8e68ca"><td class="mdescLeft"> </td><td class="mdescRight">Desired speed when approaching a corner. <br /></td></tr>
|
||||
<tr class="separator:a5919af73ab4db7be96162a5c7d8e68ca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a04213c97827cbbc308ed8427c02c5fcb"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#a04213c97827cbbc308ed8427c02c5fcb">max_speed</a> {45.f}</td></tr>
|
||||
<tr class="memdesc:a04213c97827cbbc308ed8427c02c5fcb"><td class="mdescLeft"> </td><td class="mdescRight">Max speed when driving straight ahead. <br /></td></tr>
|
||||
<tr class="separator:a04213c97827cbbc308ed8427c02c5fcb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8995b45e72753e3c2e4a013d3179d8df"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#a8995b45e72753e3c2e4a013d3179d8df">brake_distance</a> {7.f}</td></tr>
|
||||
<tr class="memdesc:a8995b45e72753e3c2e4a013d3179d8df"><td class="mdescLeft"> </td><td class="mdescRight">Distance from corners at which to start braking. <br /></td></tr>
|
||||
<tr class="separator:a8995b45e72753e3c2e4a013d3179d8df"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9ab3cce28d16de5cff8990be19d64e30"><td class="memItemLeft" align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#a9ab3cce28d16de5cff8990be19d64e30">steering_speed</a> {1.5f}</td></tr>
|
||||
<tr class="memdesc:a9ab3cce28d16de5cff8990be19d64e30"><td class="mdescLeft"> </td><td class="mdescRight">Speed at which to steer. <br /></td></tr>
|
||||
<tr class="separator:a9ab3cce28d16de5cff8990be19d64e30"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae2907a439673e4bcdfc061755c92c6fa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#ae2907a439673e4bcdfc061755c92c6fa">flee</a> {false}</td></tr>
|
||||
<tr class="memdesc:ae2907a439673e4bcdfc061755c92c6fa"><td class="mdescLeft"> </td><td class="mdescRight">If true, invert goal direction and drive away from the player. <br /></td></tr>
|
||||
<tr class="separator:ae2907a439673e4bcdfc061755c92c6fa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6394ac893a7802d987b80b82e28c37fc"><td class="memItemLeft" align="right" valign="top">NavigationAgent3D * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#a6394ac893a7802d987b80b82e28c37fc">agent</a> {nullptr}</td></tr>
|
||||
<tr class="memdesc:a6394ac893a7802d987b80b82e28c37fc"><td class="mdescLeft"> </td><td class="mdescRight">Navigation agent child node. <br /></td></tr>
|
||||
<tr class="separator:a6394ac893a7802d987b80b82e28c37fc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af887aaa9e94400d4727b732535514d8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgodot_1_1CarPlayer.html">CarPlayer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyCar.html#af887aaa9e94400d4727b732535514d8e">player</a> {nullptr}</td></tr>
|
||||
<tr class="memdesc:af887aaa9e94400d4727b732535514d8e"><td class="mdescLeft"> </td><td class="mdescRight">Reference to the player car. <br /></td></tr>
|
||||
<tr class="separator:af887aaa9e94400d4727b732535514d8e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The enemy car, inherits <a class="el" href="classgodot_1_1CarPhysics.html" title="Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour...">CarPhysics</a> subclass sandbox and uses a NavigationAgent3D to direct it. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a194ea73522ba22cca972fde4f6d1e46c" name="a194ea73522ba22cca972fde4f6d1e46c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a194ea73522ba22cca972fde4f6d1e46c">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyCar::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Register damage function. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad34f23e213cfc742d498906aabfb58ca" name="ad34f23e213cfc742d498906aabfb58ca"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad34f23e213cfc742d498906aabfb58ca">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyCar::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Call parent _enter_tree and fetch object references for later use. </p>
|
||||
|
||||
<p>Reimplemented from <a class="el" href="classgodot_1_1CarPhysics.html#aab1079194a18237dda9fa3ace30393c5">godot::CarPhysics</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa746dea04ad942c35a1ec2e5799c9fe5" name="aa746dea04ad942c35a1ec2e5799c9fe5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa746dea04ad942c35a1ec2e5799c9fe5">◆ </a></span>_process()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyCar::_process </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>delta_time</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Update current navigation and acceleration. Recalculate path every recalc_frame_interval frames. Update <a class="el" href="classgodot_1_1CarPhysics.html" title="Subclass Sandbox for car physics. Uses _integrate_forces and local_velocity to abstract the behaviour...">CarPhysics</a> sandbox functions to drive towards next path position. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acd6f3c6792ca36a168f9be7007a2191b" name="acd6f3c6792ca36a168f9be7007a2191b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acd6f3c6792ca36a168f9be7007a2191b">◆ </a></span>damage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyCar::damage </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Destroy this object. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4291eb9882de5ac6e0bdd9be6c73a1a6" name="a4291eb9882de5ac6e0bdd9be6c73a1a6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4291eb9882de5ac6e0bdd9be6c73a1a6">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::EnemyCar::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1EnemyCar.html">EnemyCar</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1CarPhysics.html">CarPhysics</a> </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a609f1f0f7da5cf8489495cb2b24f5677" name="a609f1f0f7da5cf8489495cb2b24f5677"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a609f1f0f7da5cf8489495cb2b24f5677">◆ </a></span>recalculate_navigation()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyCar::recalculate_navigation </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Calculate a new path to the player. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af705a5dc10dc15cc811da244b763b63a" name="af705a5dc10dc15cc811da244b763b63a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af705a5dc10dc15cc811da244b763b63a">◆ </a></span>start_fleeing()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyCar::start_fleeing </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Called from <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> shield pickup observer. Start fleeing from the player. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ababbc5a5d8e7dcff48ccfa648e79d361" name="ababbc5a5d8e7dcff48ccfa648e79d361"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ababbc5a5d8e7dcff48ccfa648e79d361">◆ </a></span>stop_fleeing()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyCar::stop_fleeing </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Called from <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> shield pickup end observer. Stop fleeing from the player. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a6394ac893a7802d987b80b82e28c37fc" name="a6394ac893a7802d987b80b82e28c37fc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6394ac893a7802d987b80b82e28c37fc">◆ </a></span>agent</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">NavigationAgent3D* godot::EnemyCar::agent {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Navigation agent child node. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8995b45e72753e3c2e4a013d3179d8df" name="a8995b45e72753e3c2e4a013d3179d8df"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8995b45e72753e3c2e4a013d3179d8df">◆ </a></span>brake_distance</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float godot::EnemyCar::brake_distance {7.f}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Distance from corners at which to start braking. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae2907a439673e4bcdfc061755c92c6fa" name="ae2907a439673e4bcdfc061755c92c6fa"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae2907a439673e4bcdfc061755c92c6fa">◆ </a></span>flee</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool godot::EnemyCar::flee {false}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If true, invert goal direction and drive away from the player. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a04213c97827cbbc308ed8427c02c5fcb" name="a04213c97827cbbc308ed8427c02c5fcb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a04213c97827cbbc308ed8427c02c5fcb">◆ </a></span>max_speed</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float godot::EnemyCar::max_speed {45.f}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Max speed when driving straight ahead. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae0cd81c291f4f2fde194a00050c2b08c" name="ae0cd81c291f4f2fde194a00050c2b08c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae0cd81c291f4f2fde194a00050c2b08c">◆ </a></span>next_recalc</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int godot::EnemyCar::next_recalc {0}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Frame timer to next recalculate_navigation call. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af887aaa9e94400d4727b732535514d8e" name="af887aaa9e94400d4727b732535514d8e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af887aaa9e94400d4727b732535514d8e">◆ </a></span>player</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgodot_1_1CarPlayer.html">CarPlayer</a>* godot::EnemyCar::player {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reference to the player car. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8febc75d9897b032d19991c153e24bad" name="a8febc75d9897b032d19991c153e24bad"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8febc75d9897b032d19991c153e24bad">◆ </a></span>recalc_frame_interval</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int godot::EnemyCar::recalc_frame_interval {60}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Interval in frames between calls to recalculate_navigation. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9ab3cce28d16de5cff8990be19d64e30" name="a9ab3cce28d16de5cff8990be19d64e30"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9ab3cce28d16de5cff8990be19d64e30">◆ </a></span>steering_speed</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float godot::EnemyCar::steering_speed {1.5f}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Speed at which to steer. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5919af73ab4db7be96162a5c7d8e68ca" name="a5919af73ab4db7be96162a5c7d8e68ca"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5919af73ab4db7be96162a5c7d8e68ca">◆ </a></span>turn_target_speed</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float godot::EnemyCar::turn_target_speed {3.f}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Desired speed when approaching a corner. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="enemy__car_8hpp_source.html">enemy_car.hpp</a></li>
|
||||
<li>src/<a class="el" href="enemy__car_8cpp.html">enemy_car.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1EnemyCar.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1EnemyCar.png
(Stored with Git LFS)
Normal file
Binary file not shown.
100
docs/html/classgodot_1_1EnemySpawnpoint-members.html
Normal file
100
docs/html/classgodot_1_1EnemySpawnpoint-members.html
Normal file
|
@ -0,0 +1,100 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">EnemySpawnpoint</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::EnemySpawnpoint Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#af532ffab701b88b9d4eaa377b104bca1">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#aa26d0488c7c7b88589169dab7fb0232f">cars</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a673517e3b1fc31a2ac6166e91cd630cb">drones</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#abbe8daaa0def8452abd9c99f70202029">GDCLASS</a>(EnemySpawnpoint, Node3D)</td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a8122f70603595eaee70c66a81a1a0fce">get_cars</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a8f276995b875bbc28362921e951a18f7">get_drones</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a044fa6448943c94b44b34bc20e7d8a6a">get_keys</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a610e771dfca31b0c4d7c602679163615">keys</a></td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a1a2d44fb5b61963c52fc33067d7e3f5d">player_can_see</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#ae1ed385ae285896b32b0952c8a5488fb">set_cars</a>(bool val)</td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a7708b06f7e10bd6f2c95c5f5d70ee006">set_drones</a>(bool val)</td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a64142b183d59c7f6cef3775fa2a9c9ca">set_keys</a>(bool val)</td><td class="entry"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">godot::EnemySpawnpoint</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
420
docs/html/classgodot_1_1EnemySpawnpoint.html
Normal file
420
docs/html/classgodot_1_1EnemySpawnpoint.html
Normal file
|
@ -0,0 +1,420 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::EnemySpawnpoint Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">EnemySpawnpoint</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1EnemySpawnpoint-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::EnemySpawnpoint Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Child node to <a class="el" href="classgodot_1_1Spawner.html" title="Singleton managing enemy and key spawning. Spawns a single enemy at an interval, selecting drone or c...">Spawner</a> denoting a place where a car, drone or key can be spawned.
|
||||
<a href="classgodot_1_1EnemySpawnpoint.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="enemy__spawnpoint_8hpp_source.html">enemy_spawnpoint.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::EnemySpawnpoint:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1EnemySpawnpoint.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a1a2d44fb5b61963c52fc33067d7e3f5d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a1a2d44fb5b61963c52fc33067d7e3f5d">player_can_see</a> () const</td></tr>
|
||||
<tr class="memdesc:a1a2d44fb5b61963c52fc33067d7e3f5d"><td class="mdescLeft"> </td><td class="mdescRight">returns true if the player can reasonably see this spawnpoint. <br /></td></tr>
|
||||
<tr class="separator:a1a2d44fb5b61963c52fc33067d7e3f5d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a64142b183d59c7f6cef3775fa2a9c9ca"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a64142b183d59c7f6cef3775fa2a9c9ca">set_keys</a> (bool val)</td></tr>
|
||||
<tr class="memdesc:a64142b183d59c7f6cef3775fa2a9c9ca"><td class="mdescLeft"> </td><td class="mdescRight">If true, this spawnpoint will be considered as a possible spawnpoint for keys. <br /></td></tr>
|
||||
<tr class="separator:a64142b183d59c7f6cef3775fa2a9c9ca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a044fa6448943c94b44b34bc20e7d8a6a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a044fa6448943c94b44b34bc20e7d8a6a">get_keys</a> () const</td></tr>
|
||||
<tr class="memdesc:a044fa6448943c94b44b34bc20e7d8a6a"><td class="mdescLeft"> </td><td class="mdescRight">If true, this spawnpoint will be considered as a possible spawnpoint for keys. <br /></td></tr>
|
||||
<tr class="separator:a044fa6448943c94b44b34bc20e7d8a6a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae1ed385ae285896b32b0952c8a5488fb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#ae1ed385ae285896b32b0952c8a5488fb">set_cars</a> (bool val)</td></tr>
|
||||
<tr class="memdesc:ae1ed385ae285896b32b0952c8a5488fb"><td class="mdescLeft"> </td><td class="mdescRight">If true, this spawnpoint will be considered as a possible spawnpoint for cars. <br /></td></tr>
|
||||
<tr class="separator:ae1ed385ae285896b32b0952c8a5488fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8122f70603595eaee70c66a81a1a0fce"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a8122f70603595eaee70c66a81a1a0fce">get_cars</a> () const</td></tr>
|
||||
<tr class="memdesc:a8122f70603595eaee70c66a81a1a0fce"><td class="mdescLeft"> </td><td class="mdescRight">If true, this spawnpoint will be considered as a possible spawnpoint for cars. <br /></td></tr>
|
||||
<tr class="separator:a8122f70603595eaee70c66a81a1a0fce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7708b06f7e10bd6f2c95c5f5d70ee006"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a7708b06f7e10bd6f2c95c5f5d70ee006">set_drones</a> (bool val)</td></tr>
|
||||
<tr class="memdesc:a7708b06f7e10bd6f2c95c5f5d70ee006"><td class="mdescLeft"> </td><td class="mdescRight">If true, this spawnpoint will be considered as a possible spawnpoint for drones. <br /></td></tr>
|
||||
<tr class="separator:a7708b06f7e10bd6f2c95c5f5d70ee006"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8f276995b875bbc28362921e951a18f7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a8f276995b875bbc28362921e951a18f7">get_drones</a> () const</td></tr>
|
||||
<tr class="memdesc:a8f276995b875bbc28362921e951a18f7"><td class="mdescLeft"> </td><td class="mdescRight">If true, this spawnpoint will be considered as a possible spawnpoint for drones. <br /></td></tr>
|
||||
<tr class="separator:a8f276995b875bbc28362921e951a18f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:abbe8daaa0def8452abd9c99f70202029"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#abbe8daaa0def8452abd9c99f70202029">GDCLASS</a> (<a class="el" href="classgodot_1_1EnemySpawnpoint.html">EnemySpawnpoint</a>, Node3D)</td></tr>
|
||||
<tr class="separator:abbe8daaa0def8452abd9c99f70202029"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:af532ffab701b88b9d4eaa377b104bca1"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#af532ffab701b88b9d4eaa377b104bca1">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:af532ffab701b88b9d4eaa377b104bca1"><td class="mdescLeft"> </td><td class="mdescRight">register editor properties <br /></td></tr>
|
||||
<tr class="separator:af532ffab701b88b9d4eaa377b104bca1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a610e771dfca31b0c4d7c602679163615"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a610e771dfca31b0c4d7c602679163615">keys</a> {true}</td></tr>
|
||||
<tr class="separator:a610e771dfca31b0c4d7c602679163615"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa26d0488c7c7b88589169dab7fb0232f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#aa26d0488c7c7b88589169dab7fb0232f">cars</a> {true}</td></tr>
|
||||
<tr class="separator:aa26d0488c7c7b88589169dab7fb0232f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a673517e3b1fc31a2ac6166e91cd630cb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemySpawnpoint.html#a673517e3b1fc31a2ac6166e91cd630cb">drones</a> {true}</td></tr>
|
||||
<tr class="separator:a673517e3b1fc31a2ac6166e91cd630cb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Child node to <a class="el" href="classgodot_1_1Spawner.html" title="Singleton managing enemy and key spawning. Spawns a single enemy at an interval, selecting drone or c...">Spawner</a> denoting a place where a car, drone or key can be spawned. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="af532ffab701b88b9d4eaa377b104bca1" name="af532ffab701b88b9d4eaa377b104bca1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af532ffab701b88b9d4eaa377b104bca1">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemySpawnpoint::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>register editor properties </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abbe8daaa0def8452abd9c99f70202029" name="abbe8daaa0def8452abd9c99f70202029"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abbe8daaa0def8452abd9c99f70202029">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::EnemySpawnpoint::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1EnemySpawnpoint.html">EnemySpawnpoint</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Node3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8122f70603595eaee70c66a81a1a0fce" name="a8122f70603595eaee70c66a81a1a0fce"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8122f70603595eaee70c66a81a1a0fce">◆ </a></span>get_cars()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool godot::EnemySpawnpoint::get_cars </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If true, this spawnpoint will be considered as a possible spawnpoint for cars. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8f276995b875bbc28362921e951a18f7" name="a8f276995b875bbc28362921e951a18f7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8f276995b875bbc28362921e951a18f7">◆ </a></span>get_drones()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool godot::EnemySpawnpoint::get_drones </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If true, this spawnpoint will be considered as a possible spawnpoint for drones. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a044fa6448943c94b44b34bc20e7d8a6a" name="a044fa6448943c94b44b34bc20e7d8a6a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a044fa6448943c94b44b34bc20e7d8a6a">◆ </a></span>get_keys()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool godot::EnemySpawnpoint::get_keys </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If true, this spawnpoint will be considered as a possible spawnpoint for keys. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1a2d44fb5b61963c52fc33067d7e3f5d" name="a1a2d44fb5b61963c52fc33067d7e3f5d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1a2d44fb5b61963c52fc33067d7e3f5d">◆ </a></span>player_can_see()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool godot::EnemySpawnpoint::player_can_see </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>returns true if the player can reasonably see this spawnpoint. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae1ed385ae285896b32b0952c8a5488fb" name="ae1ed385ae285896b32b0952c8a5488fb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae1ed385ae285896b32b0952c8a5488fb">◆ </a></span>set_cars()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemySpawnpoint::set_cars </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>val</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If true, this spawnpoint will be considered as a possible spawnpoint for cars. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7708b06f7e10bd6f2c95c5f5d70ee006" name="a7708b06f7e10bd6f2c95c5f5d70ee006"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7708b06f7e10bd6f2c95c5f5d70ee006">◆ </a></span>set_drones()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemySpawnpoint::set_drones </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>val</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If true, this spawnpoint will be considered as a possible spawnpoint for drones. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a64142b183d59c7f6cef3775fa2a9c9ca" name="a64142b183d59c7f6cef3775fa2a9c9ca"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a64142b183d59c7f6cef3775fa2a9c9ca">◆ </a></span>set_keys()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemySpawnpoint::set_keys </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>val</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If true, this spawnpoint will be considered as a possible spawnpoint for keys. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="aa26d0488c7c7b88589169dab7fb0232f" name="aa26d0488c7c7b88589169dab7fb0232f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa26d0488c7c7b88589169dab7fb0232f">◆ </a></span>cars</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool godot::EnemySpawnpoint::cars {true}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a673517e3b1fc31a2ac6166e91cd630cb" name="a673517e3b1fc31a2ac6166e91cd630cb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a673517e3b1fc31a2ac6166e91cd630cb">◆ </a></span>drones</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool godot::EnemySpawnpoint::drones {true}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a610e771dfca31b0c4d7c602679163615" name="a610e771dfca31b0c4d7c602679163615"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a610e771dfca31b0c4d7c602679163615">◆ </a></span>keys</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool godot::EnemySpawnpoint::keys {true}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="enemy__spawnpoint_8hpp_source.html">enemy_spawnpoint.hpp</a></li>
|
||||
<li>src/<a class="el" href="enemy__spawnpoint_8cpp.html">enemy_spawnpoint.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1EnemySpawnpoint.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1EnemySpawnpoint.png
(Stored with Git LFS)
Normal file
Binary file not shown.
92
docs/html/classgodot_1_1EnemyTargetBody-members.html
Normal file
92
docs/html/classgodot_1_1EnemyTargetBody-members.html
Normal file
|
@ -0,0 +1,92 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1EnemyTargetBody.html">EnemyTargetBody</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::EnemyTargetBody Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1EnemyTargetBody.html">godot::EnemyTargetBody</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemyTargetBody.html#a19fd8faee558b3d6e08fea9caa69f3ba">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EnemyTargetBody.html">godot::EnemyTargetBody</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyTargetBody.html#a87d87e41ec2de6427486ebbce69a1a32">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1EnemyTargetBody.html">godot::EnemyTargetBody</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1EnemyTargetBody.html#aa82c7dea20914a997c1d406e7931b1f9">damage</a>()</td><td class="entry"><a class="el" href="classgodot_1_1EnemyTargetBody.html">godot::EnemyTargetBody</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1EnemyTargetBody.html#ae981e9044f1b1e2c0600220ef159137f">GDCLASS</a>(EnemyTargetBody, RigidBody3D)</td><td class="entry"><a class="el" href="classgodot_1_1EnemyTargetBody.html">godot::EnemyTargetBody</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
238
docs/html/classgodot_1_1EnemyTargetBody.html
Normal file
238
docs/html/classgodot_1_1EnemyTargetBody.html
Normal file
|
@ -0,0 +1,238 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::EnemyTargetBody Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1EnemyTargetBody.html">EnemyTargetBody</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="classgodot_1_1EnemyTargetBody-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::EnemyTargetBody Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Collider signifying which part of an enemy can be targeted. Used only for drones because their "real" position is on the ground below where the "drone" is flying.
|
||||
<a href="classgodot_1_1EnemyTargetBody.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="drone__target_8hpp_source.html">drone_target.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::EnemyTargetBody:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1EnemyTargetBody.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a87d87e41ec2de6427486ebbce69a1a32"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyTargetBody.html#a87d87e41ec2de6427486ebbce69a1a32">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:a87d87e41ec2de6427486ebbce69a1a32"><td class="mdescLeft"> </td><td class="mdescRight">Set rigidbody as kinematic. <br /></td></tr>
|
||||
<tr class="separator:a87d87e41ec2de6427486ebbce69a1a32"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa82c7dea20914a997c1d406e7931b1f9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyTargetBody.html#aa82c7dea20914a997c1d406e7931b1f9">damage</a> ()</td></tr>
|
||||
<tr class="memdesc:aa82c7dea20914a997c1d406e7931b1f9"><td class="mdescLeft"> </td><td class="mdescRight">Destroy parent object. <br /></td></tr>
|
||||
<tr class="separator:aa82c7dea20914a997c1d406e7931b1f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ae981e9044f1b1e2c0600220ef159137f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyTargetBody.html#ae981e9044f1b1e2c0600220ef159137f">GDCLASS</a> (<a class="el" href="classgodot_1_1EnemyTargetBody.html">EnemyTargetBody</a>, RigidBody3D)</td></tr>
|
||||
<tr class="separator:ae981e9044f1b1e2c0600220ef159137f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a19fd8faee558b3d6e08fea9caa69f3ba"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyTargetBody.html#a19fd8faee558b3d6e08fea9caa69f3ba">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a19fd8faee558b3d6e08fea9caa69f3ba"><td class="mdescLeft"> </td><td class="mdescRight">Bind damage function. <br /></td></tr>
|
||||
<tr class="separator:a19fd8faee558b3d6e08fea9caa69f3ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Collider signifying which part of an enemy can be targeted. Used only for drones because their "real" position is on the ground below where the "drone" is flying. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a19fd8faee558b3d6e08fea9caa69f3ba" name="a19fd8faee558b3d6e08fea9caa69f3ba"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a19fd8faee558b3d6e08fea9caa69f3ba">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyTargetBody::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Bind damage function. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a87d87e41ec2de6427486ebbce69a1a32" name="a87d87e41ec2de6427486ebbce69a1a32"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a87d87e41ec2de6427486ebbce69a1a32">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyTargetBody::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set rigidbody as kinematic. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa82c7dea20914a997c1d406e7931b1f9" name="aa82c7dea20914a997c1d406e7931b1f9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa82c7dea20914a997c1d406e7931b1f9">◆ </a></span>damage()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::EnemyTargetBody::damage </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Destroy parent object. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae981e9044f1b1e2c0600220ef159137f" name="ae981e9044f1b1e2c0600220ef159137f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae981e9044f1b1e2c0600220ef159137f">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::EnemyTargetBody::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1EnemyTargetBody.html">EnemyTargetBody</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">RigidBody3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="drone__target_8hpp_source.html">drone_target.hpp</a></li>
|
||||
<li>src/<a class="el" href="drone__target_8cpp.html">drone_target.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1EnemyTargetBody.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1EnemyTargetBody.png
(Stored with Git LFS)
Normal file
Binary file not shown.
93
docs/html/classgodot_1_1ExitDoor-members.html
Normal file
93
docs/html/classgodot_1_1ExitDoor-members.html
Normal file
|
@ -0,0 +1,93 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1ExitDoor.html">ExitDoor</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::ExitDoor Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1ExitDoor.html">godot::ExitDoor</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html#a376285bee6f7890c09c2fb84f4557950">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html">godot::ExitDoor</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html#aa7c3d67911c80ff2fd3c672cadb765de">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html">godot::ExitDoor</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html#a7e983c4211bbf642d0d9280c3347115e">all_keys_found</a>()</td><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html">godot::ExitDoor</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html#a38e1034b44a64b10ace99a3e40241585">GDCLASS</a>(ExitDoor, Node3D)</td><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html">godot::ExitDoor</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html#a5d4b297791dac66523c988644356543c">player</a></td><td class="entry"><a class="el" href="classgodot_1_1ExitDoor.html">godot::ExitDoor</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
267
docs/html/classgodot_1_1ExitDoor.html
Normal file
267
docs/html/classgodot_1_1ExitDoor.html
Normal file
|
@ -0,0 +1,267 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::ExitDoor Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1ExitDoor.html">ExitDoor</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1ExitDoor-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::ExitDoor Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Listener for the all_keys_found Observer. Plays the "open" animation when the observer is broadcast.
|
||||
<a href="classgodot_1_1ExitDoor.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exit__door_8hpp_source.html">exit_door.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::ExitDoor:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1ExitDoor.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aa7c3d67911c80ff2fd3c672cadb765de"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ExitDoor.html#aa7c3d67911c80ff2fd3c672cadb765de">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:aa7c3d67911c80ff2fd3c672cadb765de"><td class="mdescLeft"> </td><td class="mdescRight">Fetch animation player and connect to all_keys_found observer of <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a>. <br /></td></tr>
|
||||
<tr class="separator:aa7c3d67911c80ff2fd3c672cadb765de"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7e983c4211bbf642d0d9280c3347115e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ExitDoor.html#a7e983c4211bbf642d0d9280c3347115e">all_keys_found</a> ()</td></tr>
|
||||
<tr class="memdesc:a7e983c4211bbf642d0d9280c3347115e"><td class="mdescLeft"> </td><td class="mdescRight">Listener for all_keys_found. <br /></td></tr>
|
||||
<tr class="separator:a7e983c4211bbf642d0d9280c3347115e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a38e1034b44a64b10ace99a3e40241585"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ExitDoor.html#a38e1034b44a64b10ace99a3e40241585">GDCLASS</a> (<a class="el" href="classgodot_1_1ExitDoor.html">ExitDoor</a>, Node3D)</td></tr>
|
||||
<tr class="separator:a38e1034b44a64b10ace99a3e40241585"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a376285bee6f7890c09c2fb84f4557950"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ExitDoor.html#a376285bee6f7890c09c2fb84f4557950">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a376285bee6f7890c09c2fb84f4557950"><td class="mdescLeft"> </td><td class="mdescRight">Required to be a valid godot class. <br /></td></tr>
|
||||
<tr class="separator:a376285bee6f7890c09c2fb84f4557950"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a5d4b297791dac66523c988644356543c"><td class="memItemLeft" align="right" valign="top">AnimationPlayer * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ExitDoor.html#a5d4b297791dac66523c988644356543c">player</a> {nullptr}</td></tr>
|
||||
<tr class="separator:a5d4b297791dac66523c988644356543c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Listener for the all_keys_found Observer. Plays the "open" animation when the observer is broadcast. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a376285bee6f7890c09c2fb84f4557950" name="a376285bee6f7890c09c2fb84f4557950"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a376285bee6f7890c09c2fb84f4557950">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::ExitDoor::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Required to be a valid godot class. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa7c3d67911c80ff2fd3c672cadb765de" name="aa7c3d67911c80ff2fd3c672cadb765de"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa7c3d67911c80ff2fd3c672cadb765de">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::ExitDoor::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Fetch animation player and connect to all_keys_found observer of <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7e983c4211bbf642d0d9280c3347115e" name="a7e983c4211bbf642d0d9280c3347115e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7e983c4211bbf642d0d9280c3347115e">◆ </a></span>all_keys_found()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::ExitDoor::all_keys_found </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for all_keys_found. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a38e1034b44a64b10ace99a3e40241585" name="a38e1034b44a64b10ace99a3e40241585"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a38e1034b44a64b10ace99a3e40241585">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::ExitDoor::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1ExitDoor.html">ExitDoor</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Node3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a5d4b297791dac66523c988644356543c" name="a5d4b297791dac66523c988644356543c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5d4b297791dac66523c988644356543c">◆ </a></span>player</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">AnimationPlayer* godot::ExitDoor::player {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="exit__door_8hpp_source.html">exit_door.hpp</a></li>
|
||||
<li>src/<a class="el" href="exit__door_8cpp.html">exit_door.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1ExitDoor.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1ExitDoor.png
(Stored with Git LFS)
Normal file
Binary file not shown.
92
docs/html/classgodot_1_1ExitTrigger-members.html
Normal file
92
docs/html/classgodot_1_1ExitTrigger-members.html
Normal file
|
@ -0,0 +1,92 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1ExitTrigger.html">ExitTrigger</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::ExitTrigger Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1ExitTrigger.html">godot::ExitTrigger</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1ExitTrigger.html#ac30c5498b56ee6d673f93ecf0b982c43">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1ExitTrigger.html">godot::ExitTrigger</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1ExitTrigger.html#a0cd5e8c763dbbfae5b889d960e548a1b">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1ExitTrigger.html">godot::ExitTrigger</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1ExitTrigger.html#ac4f7822b58390189bb569b110dea31c0">body_entered</a>(Node3D *node)</td><td class="entry"><a class="el" href="classgodot_1_1ExitTrigger.html">godot::ExitTrigger</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1ExitTrigger.html#a2a4072c07c058ed60c9100522af7783b">GDCLASS</a>(ExitTrigger, Area3D)</td><td class="entry"><a class="el" href="classgodot_1_1ExitTrigger.html">godot::ExitTrigger</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
239
docs/html/classgodot_1_1ExitTrigger.html
Normal file
239
docs/html/classgodot_1_1ExitTrigger.html
Normal file
|
@ -0,0 +1,239 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::ExitTrigger Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1ExitTrigger.html">ExitTrigger</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="classgodot_1_1ExitTrigger-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::ExitTrigger Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Area3D that notifies the <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> that the player has exited the game when hit by the <a class="el" href="classgodot_1_1CarPlayer.html" title="Sandboxed subclass of CarPhysics.">CarPlayer</a>. Only if the player has found exactly 3 keys.
|
||||
<a href="classgodot_1_1ExitTrigger.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="exit__trigger_8hpp_source.html">exit_trigger.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::ExitTrigger:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1ExitTrigger.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a0cd5e8c763dbbfae5b889d960e548a1b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ExitTrigger.html#a0cd5e8c763dbbfae5b889d960e548a1b">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:a0cd5e8c763dbbfae5b889d960e548a1b"><td class="mdescLeft"> </td><td class="mdescRight">Connect body_entered observer. <br /></td></tr>
|
||||
<tr class="separator:a0cd5e8c763dbbfae5b889d960e548a1b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac4f7822b58390189bb569b110dea31c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ExitTrigger.html#ac4f7822b58390189bb569b110dea31c0">body_entered</a> (Node3D *node)</td></tr>
|
||||
<tr class="memdesc:ac4f7822b58390189bb569b110dea31c0"><td class="mdescLeft"> </td><td class="mdescRight">If the entered body is a <a class="el" href="classgodot_1_1CarPlayer.html" title="Sandboxed subclass of CarPhysics.">CarPlayer</a> and the player has found 3 keys, notify the <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> that the player finished the game. <br /></td></tr>
|
||||
<tr class="separator:ac4f7822b58390189bb569b110dea31c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a2a4072c07c058ed60c9100522af7783b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ExitTrigger.html#a2a4072c07c058ed60c9100522af7783b">GDCLASS</a> (<a class="el" href="classgodot_1_1ExitTrigger.html">ExitTrigger</a>, Area3D)</td></tr>
|
||||
<tr class="separator:a2a4072c07c058ed60c9100522af7783b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ac30c5498b56ee6d673f93ecf0b982c43"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ExitTrigger.html#ac30c5498b56ee6d673f93ecf0b982c43">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:ac30c5498b56ee6d673f93ecf0b982c43"><td class="mdescLeft"> </td><td class="mdescRight">Required to be a valid godot class. <br /></td></tr>
|
||||
<tr class="separator:ac30c5498b56ee6d673f93ecf0b982c43"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Area3D that notifies the <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> that the player has exited the game when hit by the <a class="el" href="classgodot_1_1CarPlayer.html" title="Sandboxed subclass of CarPhysics.">CarPlayer</a>. Only if the player has found exactly 3 keys. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="ac30c5498b56ee6d673f93ecf0b982c43" name="ac30c5498b56ee6d673f93ecf0b982c43"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac30c5498b56ee6d673f93ecf0b982c43">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::ExitTrigger::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Required to be a valid godot class. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0cd5e8c763dbbfae5b889d960e548a1b" name="a0cd5e8c763dbbfae5b889d960e548a1b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0cd5e8c763dbbfae5b889d960e548a1b">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::ExitTrigger::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Connect body_entered observer. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac4f7822b58390189bb569b110dea31c0" name="ac4f7822b58390189bb569b110dea31c0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac4f7822b58390189bb569b110dea31c0">◆ </a></span>body_entered()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::ExitTrigger::body_entered </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Node3D * </td>
|
||||
<td class="paramname"><em>node</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If the entered body is a <a class="el" href="classgodot_1_1CarPlayer.html" title="Sandboxed subclass of CarPhysics.">CarPlayer</a> and the player has found 3 keys, notify the <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> that the player finished the game. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2a4072c07c058ed60c9100522af7783b" name="a2a4072c07c058ed60c9100522af7783b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2a4072c07c058ed60c9100522af7783b">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::ExitTrigger::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1ExitTrigger.html">ExitTrigger</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Area3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="exit__trigger_8hpp_source.html">exit_trigger.hpp</a></li>
|
||||
<li>src/<a class="el" href="exit__trigger_8cpp.html">exit_trigger.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1ExitTrigger.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1ExitTrigger.png
(Stored with Git LFS)
Normal file
Binary file not shown.
95
docs/html/classgodot_1_1GameUI-members.html
Normal file
95
docs/html/classgodot_1_1GameUI-members.html
Normal file
|
@ -0,0 +1,95 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1GameUI.html">GameUI</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::GameUI Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1GameUI.html">godot::GameUI</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1GameUI.html#a3d92eb79557f1a854cef673a66c7c0ab">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1GameUI.html">godot::GameUI</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1GameUI.html#a445510c004c3202757ca006952493ab1">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1GameUI.html">godot::GameUI</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1GameUI.html#afdb7db5e693083667e2c3f9dcc3465aa">append_debug_info</a>(String string)</td><td class="entry"><a class="el" href="classgodot_1_1GameUI.html">godot::GameUI</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1GameUI.html#afb4ba2f3d1e075d2d35308639ea8aea7">debug_info_label</a></td><td class="entry"><a class="el" href="classgodot_1_1GameUI.html">godot::GameUI</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1GameUI.html#a5d540331ad7bc3791bfa0de86fd21d9b">GDCLASS</a>(GameUI, CanvasLayer)</td><td class="entry"><a class="el" href="classgodot_1_1GameUI.html">godot::GameUI</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1GameUI.html#ad380c7e2a7aa9911bc21ec7f727f1f9e">on_all_keys_found</a>()</td><td class="entry"><a class="el" href="classgodot_1_1GameUI.html">godot::GameUI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1GameUI.html#acc10d740c5a4d3973be9a3bad6a75e75">on_key_found</a>(int total_found)</td><td class="entry"><a class="el" href="classgodot_1_1GameUI.html">godot::GameUI</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
333
docs/html/classgodot_1_1GameUI.html
Normal file
333
docs/html/classgodot_1_1GameUI.html
Normal file
|
@ -0,0 +1,333 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::GameUI Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1GameUI.html">GameUI</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1GameUI-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::GameUI Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The in-game HUD.
|
||||
<a href="classgodot_1_1GameUI.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="game__ui_8hpp_source.html">game_ui.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::GameUI:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1GameUI.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a445510c004c3202757ca006952493ab1"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1GameUI.html#a445510c004c3202757ca006952493ab1">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:a445510c004c3202757ca006952493ab1"><td class="mdescLeft"> </td><td class="mdescRight">Connect listeners and get debug info label. <br /></td></tr>
|
||||
<tr class="separator:a445510c004c3202757ca006952493ab1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afdb7db5e693083667e2c3f9dcc3465aa"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1GameUI.html#afdb7db5e693083667e2c3f9dcc3465aa">append_debug_info</a> (String string)</td></tr>
|
||||
<tr class="memdesc:afdb7db5e693083667e2c3f9dcc3465aa"><td class="mdescLeft"> </td><td class="mdescRight">Update the debug info label with new information. <br /></td></tr>
|
||||
<tr class="separator:afdb7db5e693083667e2c3f9dcc3465aa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:acc10d740c5a4d3973be9a3bad6a75e75"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1GameUI.html#acc10d740c5a4d3973be9a3bad6a75e75">on_key_found</a> (int total_found)</td></tr>
|
||||
<tr class="memdesc:acc10d740c5a4d3973be9a3bad6a75e75"><td class="mdescLeft"> </td><td class="mdescRight">Listener for key_found observer on <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a>. <br /></td></tr>
|
||||
<tr class="separator:acc10d740c5a4d3973be9a3bad6a75e75"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad380c7e2a7aa9911bc21ec7f727f1f9e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1GameUI.html#ad380c7e2a7aa9911bc21ec7f727f1f9e">on_all_keys_found</a> ()</td></tr>
|
||||
<tr class="memdesc:ad380c7e2a7aa9911bc21ec7f727f1f9e"><td class="mdescLeft"> </td><td class="mdescRight">Listener for all_keys_found observer on <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a>. <br /></td></tr>
|
||||
<tr class="separator:ad380c7e2a7aa9911bc21ec7f727f1f9e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a5d540331ad7bc3791bfa0de86fd21d9b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1GameUI.html#a5d540331ad7bc3791bfa0de86fd21d9b">GDCLASS</a> (<a class="el" href="classgodot_1_1GameUI.html">GameUI</a>, CanvasLayer)</td></tr>
|
||||
<tr class="separator:a5d540331ad7bc3791bfa0de86fd21d9b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a3d92eb79557f1a854cef673a66c7c0ab"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1GameUI.html#a3d92eb79557f1a854cef673a66c7c0ab">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a3d92eb79557f1a854cef673a66c7c0ab"><td class="mdescLeft"> </td><td class="mdescRight">Required to be a valid godot class. <br /></td></tr>
|
||||
<tr class="separator:a3d92eb79557f1a854cef673a66c7c0ab"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:afb4ba2f3d1e075d2d35308639ea8aea7"><td class="memItemLeft" align="right" valign="top">Label * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1GameUI.html#afb4ba2f3d1e075d2d35308639ea8aea7">debug_info_label</a> {nullptr}</td></tr>
|
||||
<tr class="separator:afb4ba2f3d1e075d2d35308639ea8aea7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The in-game HUD. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a3d92eb79557f1a854cef673a66c7c0ab" name="a3d92eb79557f1a854cef673a66c7c0ab"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3d92eb79557f1a854cef673a66c7c0ab">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::GameUI::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Required to be a valid godot class. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a445510c004c3202757ca006952493ab1" name="a445510c004c3202757ca006952493ab1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a445510c004c3202757ca006952493ab1">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::GameUI::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Connect listeners and get debug info label. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afdb7db5e693083667e2c3f9dcc3465aa" name="afdb7db5e693083667e2c3f9dcc3465aa"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afdb7db5e693083667e2c3f9dcc3465aa">◆ </a></span>append_debug_info()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::GameUI::append_debug_info </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">String </td>
|
||||
<td class="paramname"><em>string</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Update the debug info label with new information. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5d540331ad7bc3791bfa0de86fd21d9b" name="a5d540331ad7bc3791bfa0de86fd21d9b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5d540331ad7bc3791bfa0de86fd21d9b">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::GameUI::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1GameUI.html">GameUI</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">CanvasLayer </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad380c7e2a7aa9911bc21ec7f727f1f9e" name="ad380c7e2a7aa9911bc21ec7f727f1f9e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad380c7e2a7aa9911bc21ec7f727f1f9e">◆ </a></span>on_all_keys_found()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::GameUI::on_all_keys_found </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for all_keys_found observer on <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acc10d740c5a4d3973be9a3bad6a75e75" name="acc10d740c5a4d3973be9a3bad6a75e75"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acc10d740c5a4d3973be9a3bad6a75e75">◆ </a></span>on_key_found()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::GameUI::on_key_found </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>total_found</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for key_found observer on <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="afb4ba2f3d1e075d2d35308639ea8aea7" name="afb4ba2f3d1e075d2d35308639ea8aea7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb4ba2f3d1e075d2d35308639ea8aea7">◆ </a></span>debug_info_label</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Label* godot::GameUI::debug_info_label {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="game__ui_8hpp_source.html">game_ui.hpp</a></li>
|
||||
<li>src/<a class="el" href="game__ui_8cpp.html">game_ui.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1GameUI.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1GameUI.png
(Stored with Git LFS)
Normal file
Binary file not shown.
92
docs/html/classgodot_1_1KeyPickup-members.html
Normal file
92
docs/html/classgodot_1_1KeyPickup-members.html
Normal file
|
@ -0,0 +1,92 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1KeyPickup.html">KeyPickup</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::KeyPickup Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1KeyPickup.html">godot::KeyPickup</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1KeyPickup.html#a656c1efec3868836fd14c993898f8788">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1KeyPickup.html">godot::KeyPickup</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1KeyPickup.html#a55d05bf4fe15bfb8a8235c5149d8faeb">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1KeyPickup.html">godot::KeyPickup</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1KeyPickup.html#ab9def6e0543d2d41a949415d02913f66">body_entered</a>(Node *node)</td><td class="entry"><a class="el" href="classgodot_1_1KeyPickup.html">godot::KeyPickup</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1KeyPickup.html#a6fb1de5d58fe332ac13b9fe8e00ede69">GDCLASS</a>(KeyPickup, Area3D)</td><td class="entry"><a class="el" href="classgodot_1_1KeyPickup.html">godot::KeyPickup</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
251
docs/html/classgodot_1_1KeyPickup.html
Normal file
251
docs/html/classgodot_1_1KeyPickup.html
Normal file
|
@ -0,0 +1,251 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::KeyPickup Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1KeyPickup.html">KeyPickup</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="classgodot_1_1KeyPickup-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::KeyPickup Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Area3D that notifies the <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> and destroys itself when the player enters it.
|
||||
<a href="classgodot_1_1KeyPickup.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="key__pickup_8hpp_source.html">key_pickup.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::KeyPickup:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1KeyPickup.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a55d05bf4fe15bfb8a8235c5149d8faeb"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1KeyPickup.html#a55d05bf4fe15bfb8a8235c5149d8faeb">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:a55d05bf4fe15bfb8a8235c5149d8faeb"><td class="mdescLeft"> </td><td class="mdescRight">Connect body_entered observer. <br /></td></tr>
|
||||
<tr class="separator:a55d05bf4fe15bfb8a8235c5149d8faeb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ab9def6e0543d2d41a949415d02913f66"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1KeyPickup.html#ab9def6e0543d2d41a949415d02913f66">body_entered</a> (Node *node)</td></tr>
|
||||
<tr class="memdesc:ab9def6e0543d2d41a949415d02913f66"><td class="mdescLeft"> </td><td class="mdescRight">Notify <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> that a key is found and destroy, if the entered node is a <a class="el" href="classgodot_1_1CarPlayer.html" title="Sandboxed subclass of CarPhysics.">CarPlayer</a>. <br /></td></tr>
|
||||
<tr class="separator:ab9def6e0543d2d41a949415d02913f66"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a6fb1de5d58fe332ac13b9fe8e00ede69"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1KeyPickup.html#a6fb1de5d58fe332ac13b9fe8e00ede69">GDCLASS</a> (<a class="el" href="classgodot_1_1KeyPickup.html">KeyPickup</a>, Area3D)</td></tr>
|
||||
<tr class="separator:a6fb1de5d58fe332ac13b9fe8e00ede69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a656c1efec3868836fd14c993898f8788"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1KeyPickup.html#a656c1efec3868836fd14c993898f8788">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a656c1efec3868836fd14c993898f8788"><td class="mdescLeft"> </td><td class="mdescRight">Required to be a valid godot class. <br /></td></tr>
|
||||
<tr class="separator:a656c1efec3868836fd14c993898f8788"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Area3D that notifies the <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> and destroys itself when the player enters it. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a656c1efec3868836fd14c993898f8788" name="a656c1efec3868836fd14c993898f8788"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a656c1efec3868836fd14c993898f8788">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::KeyPickup::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Required to be a valid godot class. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a55d05bf4fe15bfb8a8235c5149d8faeb" name="a55d05bf4fe15bfb8a8235c5149d8faeb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a55d05bf4fe15bfb8a8235c5149d8faeb">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::KeyPickup::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Connect body_entered observer. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab9def6e0543d2d41a949415d02913f66" name="ab9def6e0543d2d41a949415d02913f66"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab9def6e0543d2d41a949415d02913f66">◆ </a></span>body_entered()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::KeyPickup::body_entered </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Node * </td>
|
||||
<td class="paramname"><em>node</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Notify <a class="el" href="classgodot_1_1RallyRushGameMode.html" title="Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers....">RallyRushGameMode</a> that a key is found and destroy, if the entered node is a <a class="el" href="classgodot_1_1CarPlayer.html" title="Sandboxed subclass of CarPhysics.">CarPlayer</a>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6fb1de5d58fe332ac13b9fe8e00ede69" name="a6fb1de5d58fe332ac13b9fe8e00ede69"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6fb1de5d58fe332ac13b9fe8e00ede69">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::KeyPickup::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1KeyPickup.html">KeyPickup</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Area3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="key__pickup_8hpp_source.html">key_pickup.hpp</a></li>
|
||||
<li>src/<a class="el" href="key__pickup_8cpp.html">key_pickup.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1KeyPickup.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1KeyPickup.png
(Stored with Git LFS)
Normal file
Binary file not shown.
97
docs/html/classgodot_1_1MenuUI-members.html
Normal file
97
docs/html/classgodot_1_1MenuUI-members.html
Normal file
|
@ -0,0 +1,97 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1MenuUI.html">MenuUI</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::MenuUI Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html#adae0b82c6c44c7eb52b9147aa9766198">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html#aad390dfde7c1cfdf3e116db06411dc82">_ready</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html#aee3349571341e0b4e54d2c28c57c6bea">controls</a></td><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html#abdea9ea25fb138a9cae8a59232379b4e">game_scene</a></td><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html#a66e10d67b028791c99c6dedf15513e10">GDCLASS</a>(MenuUI, CanvasLayer)</td><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html#a128a4c44131bb9999e2573332347829a">get_game_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html#ab09830e0039038cb67673ec7a1539718">set_game_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html#a4c753ab2eb4fed8d21c8d9f8d0f073cc">start_game</a>()</td><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html#aa6af1760f9ae97a9d33c05e7ffd1f0ee">toggle_controls</a>()</td><td class="entry"><a class="el" href="classgodot_1_1MenuUI.html">godot::MenuUI</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
355
docs/html/classgodot_1_1MenuUI.html
Normal file
355
docs/html/classgodot_1_1MenuUI.html
Normal file
|
@ -0,0 +1,355 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::MenuUI Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1MenuUI.html">MenuUI</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1MenuUI-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::MenuUI Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>The main menu UI parent.
|
||||
<a href="classgodot_1_1MenuUI.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="menu__ui_8hpp_source.html">menu_ui.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::MenuUI:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1MenuUI.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aad390dfde7c1cfdf3e116db06411dc82"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1MenuUI.html#aad390dfde7c1cfdf3e116db06411dc82">_ready</a> () override</td></tr>
|
||||
<tr class="memdesc:aad390dfde7c1cfdf3e116db06411dc82"><td class="mdescLeft"> </td><td class="mdescRight">Register listeners with UI action observers. Get the controls panel child and hide it. <br /></td></tr>
|
||||
<tr class="separator:aad390dfde7c1cfdf3e116db06411dc82"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4c753ab2eb4fed8d21c8d9f8d0f073cc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1MenuUI.html#a4c753ab2eb4fed8d21c8d9f8d0f073cc">start_game</a> ()</td></tr>
|
||||
<tr class="memdesc:a4c753ab2eb4fed8d21c8d9f8d0f073cc"><td class="mdescLeft"> </td><td class="mdescRight">Load the game scene. Listener for start button "button_down" observer. <br /></td></tr>
|
||||
<tr class="separator:a4c753ab2eb4fed8d21c8d9f8d0f073cc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa6af1760f9ae97a9d33c05e7ffd1f0ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1MenuUI.html#aa6af1760f9ae97a9d33c05e7ffd1f0ee">toggle_controls</a> ()</td></tr>
|
||||
<tr class="memdesc:aa6af1760f9ae97a9d33c05e7ffd1f0ee"><td class="mdescLeft"> </td><td class="mdescRight">Show the controls screen. Listener for controls button "button_down" observer. <br /></td></tr>
|
||||
<tr class="separator:aa6af1760f9ae97a9d33c05e7ffd1f0ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab09830e0039038cb67673ec7a1539718"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1MenuUI.html#ab09830e0039038cb67673ec7a1539718">set_game_scene</a> (Ref< PackedScene > scene)</td></tr>
|
||||
<tr class="memdesc:ab09830e0039038cb67673ec7a1539718"><td class="mdescLeft"> </td><td class="mdescRight">The scene to load when the start button is pressed. <br /></td></tr>
|
||||
<tr class="separator:ab09830e0039038cb67673ec7a1539718"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a128a4c44131bb9999e2573332347829a"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1MenuUI.html#a128a4c44131bb9999e2573332347829a">get_game_scene</a> () const</td></tr>
|
||||
<tr class="memdesc:a128a4c44131bb9999e2573332347829a"><td class="mdescLeft"> </td><td class="mdescRight">The scene to load when the start button is pressed. <br /></td></tr>
|
||||
<tr class="separator:a128a4c44131bb9999e2573332347829a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a66e10d67b028791c99c6dedf15513e10"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1MenuUI.html#a66e10d67b028791c99c6dedf15513e10">GDCLASS</a> (<a class="el" href="classgodot_1_1MenuUI.html">MenuUI</a>, CanvasLayer)</td></tr>
|
||||
<tr class="separator:a66e10d67b028791c99c6dedf15513e10"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:adae0b82c6c44c7eb52b9147aa9766198"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1MenuUI.html#adae0b82c6c44c7eb52b9147aa9766198">_bind_methods</a> ()</td></tr>
|
||||
<tr class="separator:adae0b82c6c44c7eb52b9147aa9766198"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:aee3349571341e0b4e54d2c28c57c6bea"><td class="memItemLeft" align="right" valign="top">Control * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1MenuUI.html#aee3349571341e0b4e54d2c28c57c6bea">controls</a> {nullptr}</td></tr>
|
||||
<tr class="separator:aee3349571341e0b4e54d2c28c57c6bea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abdea9ea25fb138a9cae8a59232379b4e"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1MenuUI.html#abdea9ea25fb138a9cae8a59232379b4e">game_scene</a> {}</td></tr>
|
||||
<tr class="separator:abdea9ea25fb138a9cae8a59232379b4e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>The main menu UI parent. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="adae0b82c6c44c7eb52b9147aa9766198" name="adae0b82c6c44c7eb52b9147aa9766198"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adae0b82c6c44c7eb52b9147aa9766198">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::MenuUI::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aad390dfde7c1cfdf3e116db06411dc82" name="aad390dfde7c1cfdf3e116db06411dc82"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aad390dfde7c1cfdf3e116db06411dc82">◆ </a></span>_ready()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::MenuUI::_ready </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Register listeners with UI action observers. Get the controls panel child and hide it. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a66e10d67b028791c99c6dedf15513e10" name="a66e10d67b028791c99c6dedf15513e10"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a66e10d67b028791c99c6dedf15513e10">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::MenuUI::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1MenuUI.html">MenuUI</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">CanvasLayer </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a128a4c44131bb9999e2573332347829a" name="a128a4c44131bb9999e2573332347829a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a128a4c44131bb9999e2573332347829a">◆ </a></span>get_game_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref< PackedScene > godot::MenuUI::get_game_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to load when the start button is pressed. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab09830e0039038cb67673ec7a1539718" name="ab09830e0039038cb67673ec7a1539718"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab09830e0039038cb67673ec7a1539718">◆ </a></span>set_game_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::MenuUI::set_game_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Ref< PackedScene > </td>
|
||||
<td class="paramname"><em>scene</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to load when the start button is pressed. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4c753ab2eb4fed8d21c8d9f8d0f073cc" name="a4c753ab2eb4fed8d21c8d9f8d0f073cc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4c753ab2eb4fed8d21c8d9f8d0f073cc">◆ </a></span>start_game()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::MenuUI::start_game </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Load the game scene. Listener for start button "button_down" observer. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa6af1760f9ae97a9d33c05e7ffd1f0ee" name="aa6af1760f9ae97a9d33c05e7ffd1f0ee"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa6af1760f9ae97a9d33c05e7ffd1f0ee">◆ </a></span>toggle_controls()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::MenuUI::toggle_controls </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Show the controls screen. Listener for controls button "button_down" observer. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="aee3349571341e0b4e54d2c28c57c6bea" name="aee3349571341e0b4e54d2c28c57c6bea"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aee3349571341e0b4e54d2c28c57c6bea">◆ </a></span>controls</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Control* godot::MenuUI::controls {nullptr}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abdea9ea25fb138a9cae8a59232379b4e" name="abdea9ea25fb138a9cae8a59232379b4e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abdea9ea25fb138a9cae8a59232379b4e">◆ </a></span>game_scene</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref<PackedScene> godot::MenuUI::game_scene {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="menu__ui_8hpp_source.html">menu_ui.hpp</a></li>
|
||||
<li>src/<a class="el" href="menu__ui_8cpp.html">menu_ui.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1MenuUI.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1MenuUI.png
(Stored with Git LFS)
Normal file
Binary file not shown.
99
docs/html/classgodot_1_1RallyRushGameMode-members.html
Normal file
99
docs/html/classgodot_1_1RallyRushGameMode-members.html
Normal file
|
@ -0,0 +1,99 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1RallyRushGameMode.html">RallyRushGameMode</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::RallyRushGameMode Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#a72c2b18d2eb21b7f42093fce4577c5f5">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#ac8640dc6d91b8bdf52a9ef25eeac2ec0">GDCLASS</a>(RallyRushGameMode, GameMode)</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#a9e7dceee50644dfcf573e7a84e991837">get_num_found_keys</a>()</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#ad40caf626da1cdce94a17d12375eff62">notify_end_shield_pickup</a>()</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#ade60aedb2170f955444b2281bb4c14c4">notify_end_turret_pickup</a>()</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#a2600dd7d4a715beb874a10db700b51ae">notify_key_found</a>()</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#aee17d5a7b247ad37436fde5f4f05bded">notify_player_death</a>()</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#acf7a19191c4edd2c0d46e0f1c251ae68">notify_player_escaped</a>()</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#abb8a6cec45311f3592c876d07811876b">notify_shield_pickup</a>()</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#a6255d285840ebbf45acba11c9b67acfc">notify_turret_pickup</a>()</td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html#aef57c461fed7ec6fae6cdc66b3367bee">num_keys_found</a></td><td class="entry"><a class="el" href="classgodot_1_1RallyRushGameMode.html">godot::RallyRushGameMode</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
394
docs/html/classgodot_1_1RallyRushGameMode.html
Normal file
394
docs/html/classgodot_1_1RallyRushGameMode.html
Normal file
|
@ -0,0 +1,394 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::RallyRushGameMode Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1RallyRushGameMode.html">RallyRushGameMode</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1RallyRushGameMode-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::RallyRushGameMode Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers. Inherits from GameMode so it can be referenced by a level and managed by the GameRoot3D.
|
||||
<a href="classgodot_1_1RallyRushGameMode.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="rally__rush__game__mode_8hpp_source.html">rally_rush_game_mode.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::RallyRushGameMode:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1RallyRushGameMode.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a9e7dceee50644dfcf573e7a84e991837"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#a9e7dceee50644dfcf573e7a84e991837">get_num_found_keys</a> ()</td></tr>
|
||||
<tr class="memdesc:a9e7dceee50644dfcf573e7a84e991837"><td class="mdescLeft"> </td><td class="mdescRight">returns the number of keys picked up so far. <br /></td></tr>
|
||||
<tr class="separator:a9e7dceee50644dfcf573e7a84e991837"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2600dd7d4a715beb874a10db700b51ae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#a2600dd7d4a715beb874a10db700b51ae">notify_key_found</a> ()</td></tr>
|
||||
<tr class="memdesc:a2600dd7d4a715beb874a10db700b51ae"><td class="mdescLeft"> </td><td class="mdescRight">Emit the "key_found" signal. <br /></td></tr>
|
||||
<tr class="separator:a2600dd7d4a715beb874a10db700b51ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aee17d5a7b247ad37436fde5f4f05bded"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#aee17d5a7b247ad37436fde5f4f05bded">notify_player_death</a> ()</td></tr>
|
||||
<tr class="memdesc:aee17d5a7b247ad37436fde5f4f05bded"><td class="mdescLeft"> </td><td class="mdescRight">Emit the "player_death" signal. <br /></td></tr>
|
||||
<tr class="separator:aee17d5a7b247ad37436fde5f4f05bded"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acf7a19191c4edd2c0d46e0f1c251ae68"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#acf7a19191c4edd2c0d46e0f1c251ae68">notify_player_escaped</a> ()</td></tr>
|
||||
<tr class="memdesc:acf7a19191c4edd2c0d46e0f1c251ae68"><td class="mdescLeft"> </td><td class="mdescRight">Emit the "player_escaped" signal. <br /></td></tr>
|
||||
<tr class="separator:acf7a19191c4edd2c0d46e0f1c251ae68"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6255d285840ebbf45acba11c9b67acfc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#a6255d285840ebbf45acba11c9b67acfc">notify_turret_pickup</a> ()</td></tr>
|
||||
<tr class="memdesc:a6255d285840ebbf45acba11c9b67acfc"><td class="mdescLeft"> </td><td class="mdescRight">Emit the "turret_pickup" signal. <br /></td></tr>
|
||||
<tr class="separator:a6255d285840ebbf45acba11c9b67acfc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade60aedb2170f955444b2281bb4c14c4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#ade60aedb2170f955444b2281bb4c14c4">notify_end_turret_pickup</a> ()</td></tr>
|
||||
<tr class="memdesc:ade60aedb2170f955444b2281bb4c14c4"><td class="mdescLeft"> </td><td class="mdescRight">Emit the "turret_pickup_end" signal. <br /></td></tr>
|
||||
<tr class="separator:ade60aedb2170f955444b2281bb4c14c4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abb8a6cec45311f3592c876d07811876b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#abb8a6cec45311f3592c876d07811876b">notify_shield_pickup</a> ()</td></tr>
|
||||
<tr class="memdesc:abb8a6cec45311f3592c876d07811876b"><td class="mdescLeft"> </td><td class="mdescRight">Emit the "shield_pickup" signal. <br /></td></tr>
|
||||
<tr class="separator:abb8a6cec45311f3592c876d07811876b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad40caf626da1cdce94a17d12375eff62"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#ad40caf626da1cdce94a17d12375eff62">notify_end_shield_pickup</a> ()</td></tr>
|
||||
<tr class="memdesc:ad40caf626da1cdce94a17d12375eff62"><td class="mdescLeft"> </td><td class="mdescRight">Emit the "shield_pickup_end" signal. <br /></td></tr>
|
||||
<tr class="separator:ad40caf626da1cdce94a17d12375eff62"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ac8640dc6d91b8bdf52a9ef25eeac2ec0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#ac8640dc6d91b8bdf52a9ef25eeac2ec0">GDCLASS</a> (<a class="el" href="classgodot_1_1RallyRushGameMode.html">RallyRushGameMode</a>, GameMode)</td></tr>
|
||||
<tr class="separator:ac8640dc6d91b8bdf52a9ef25eeac2ec0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a72c2b18d2eb21b7f42093fce4577c5f5"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#a72c2b18d2eb21b7f42093fce4577c5f5">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a72c2b18d2eb21b7f42093fce4577c5f5"><td class="mdescLeft"> </td><td class="mdescRight">Register signals. <br /></td></tr>
|
||||
<tr class="separator:a72c2b18d2eb21b7f42093fce4577c5f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:aef57c461fed7ec6fae6cdc66b3367bee"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1RallyRushGameMode.html#aef57c461fed7ec6fae6cdc66b3367bee">num_keys_found</a> {0}</td></tr>
|
||||
<tr class="memdesc:aef57c461fed7ec6fae6cdc66b3367bee"><td class="mdescLeft"> </td><td class="mdescRight">The number of keys picked up so far. <br /></td></tr>
|
||||
<tr class="separator:aef57c461fed7ec6fae6cdc66b3367bee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Game mode for Rally Rush. Mainly serves as a scorekeeper and patchbay for Observers. Inherits from GameMode so it can be referenced by a level and managed by the GameRoot3D. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a72c2b18d2eb21b7f42093fce4577c5f5" name="a72c2b18d2eb21b7f42093fce4577c5f5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a72c2b18d2eb21b7f42093fce4577c5f5">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::RallyRushGameMode::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Register signals. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac8640dc6d91b8bdf52a9ef25eeac2ec0" name="ac8640dc6d91b8bdf52a9ef25eeac2ec0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac8640dc6d91b8bdf52a9ef25eeac2ec0">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::RallyRushGameMode::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1RallyRushGameMode.html">RallyRushGameMode</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">GameMode </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9e7dceee50644dfcf573e7a84e991837" name="a9e7dceee50644dfcf573e7a84e991837"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9e7dceee50644dfcf573e7a84e991837">◆ </a></span>get_num_found_keys()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int godot::RallyRushGameMode::get_num_found_keys </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>returns the number of keys picked up so far. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad40caf626da1cdce94a17d12375eff62" name="ad40caf626da1cdce94a17d12375eff62"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad40caf626da1cdce94a17d12375eff62">◆ </a></span>notify_end_shield_pickup()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::RallyRushGameMode::notify_end_shield_pickup </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Emit the "shield_pickup_end" signal. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ade60aedb2170f955444b2281bb4c14c4" name="ade60aedb2170f955444b2281bb4c14c4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ade60aedb2170f955444b2281bb4c14c4">◆ </a></span>notify_end_turret_pickup()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::RallyRushGameMode::notify_end_turret_pickup </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Emit the "turret_pickup_end" signal. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2600dd7d4a715beb874a10db700b51ae" name="a2600dd7d4a715beb874a10db700b51ae"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2600dd7d4a715beb874a10db700b51ae">◆ </a></span>notify_key_found()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::RallyRushGameMode::notify_key_found </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Emit the "key_found" signal. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aee17d5a7b247ad37436fde5f4f05bded" name="aee17d5a7b247ad37436fde5f4f05bded"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aee17d5a7b247ad37436fde5f4f05bded">◆ </a></span>notify_player_death()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::RallyRushGameMode::notify_player_death </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Emit the "player_death" signal. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acf7a19191c4edd2c0d46e0f1c251ae68" name="acf7a19191c4edd2c0d46e0f1c251ae68"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acf7a19191c4edd2c0d46e0f1c251ae68">◆ </a></span>notify_player_escaped()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::RallyRushGameMode::notify_player_escaped </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Emit the "player_escaped" signal. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abb8a6cec45311f3592c876d07811876b" name="abb8a6cec45311f3592c876d07811876b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abb8a6cec45311f3592c876d07811876b">◆ </a></span>notify_shield_pickup()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::RallyRushGameMode::notify_shield_pickup </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Emit the "shield_pickup" signal. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6255d285840ebbf45acba11c9b67acfc" name="a6255d285840ebbf45acba11c9b67acfc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6255d285840ebbf45acba11c9b67acfc">◆ </a></span>notify_turret_pickup()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::RallyRushGameMode::notify_turret_pickup </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Emit the "turret_pickup" signal. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="aef57c461fed7ec6fae6cdc66b3367bee" name="aef57c461fed7ec6fae6cdc66b3367bee"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aef57c461fed7ec6fae6cdc66b3367bee">◆ </a></span>num_keys_found</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int godot::RallyRushGameMode::num_keys_found {0}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The number of keys picked up so far. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="rally__rush__game__mode_8hpp_source.html">rally_rush_game_mode.hpp</a></li>
|
||||
<li>src/<a class="el" href="rally__rush__game__mode_8cpp.html">rally_rush_game_mode.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1RallyRushGameMode.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1RallyRushGameMode.png
(Stored with Git LFS)
Normal file
Binary file not shown.
92
docs/html/classgodot_1_1ShieldPowerup-members.html
Normal file
92
docs/html/classgodot_1_1ShieldPowerup-members.html
Normal file
|
@ -0,0 +1,92 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1ShieldPowerup.html">ShieldPowerup</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::ShieldPowerup Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1ShieldPowerup.html">godot::ShieldPowerup</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1ShieldPowerup.html#a217420af17563262736554df3b9bdbd3">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1ShieldPowerup.html">godot::ShieldPowerup</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1ShieldPowerup.html#a5e8bb5adc0b33d9fb1690fd86b71b091">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1ShieldPowerup.html">godot::ShieldPowerup</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1ShieldPowerup.html#a1d58b5fbb1a4747b0db37285ffc8b169">body_entered</a>(Node3D *body)</td><td class="entry"><a class="el" href="classgodot_1_1ShieldPowerup.html">godot::ShieldPowerup</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1ShieldPowerup.html#a09b0b88783dbc30e31d0662b499995c5">GDCLASS</a>(ShieldPowerup, Area3D)</td><td class="entry"><a class="el" href="classgodot_1_1ShieldPowerup.html">godot::ShieldPowerup</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
251
docs/html/classgodot_1_1ShieldPowerup.html
Normal file
251
docs/html/classgodot_1_1ShieldPowerup.html
Normal file
|
@ -0,0 +1,251 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::ShieldPowerup Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1ShieldPowerup.html">ShieldPowerup</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="classgodot_1_1ShieldPowerup-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::ShieldPowerup Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Object for the player's "shield" powerup. Collision area that destroys all cars that hit it.
|
||||
<a href="classgodot_1_1ShieldPowerup.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="shield__powerup_8hpp_source.html">shield_powerup.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::ShieldPowerup:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1ShieldPowerup.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a5e8bb5adc0b33d9fb1690fd86b71b091"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ShieldPowerup.html#a5e8bb5adc0b33d9fb1690fd86b71b091">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:a5e8bb5adc0b33d9fb1690fd86b71b091"><td class="mdescLeft"> </td><td class="mdescRight">Connect the body_entered observer. <br /></td></tr>
|
||||
<tr class="separator:a5e8bb5adc0b33d9fb1690fd86b71b091"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a1d58b5fbb1a4747b0db37285ffc8b169"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ShieldPowerup.html#a1d58b5fbb1a4747b0db37285ffc8b169">body_entered</a> (Node3D *body)</td></tr>
|
||||
<tr class="memdesc:a1d58b5fbb1a4747b0db37285ffc8b169"><td class="mdescLeft"> </td><td class="mdescRight">Listener for this Area3D's body_entered observer. If the entered node is an <a class="el" href="classgodot_1_1EnemyCar.html" title="The enemy car, inherits CarPhysics subclass sandbox and uses a NavigationAgent3D to direct it.">EnemyCar</a>, damage it. <br /></td></tr>
|
||||
<tr class="separator:a1d58b5fbb1a4747b0db37285ffc8b169"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a09b0b88783dbc30e31d0662b499995c5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ShieldPowerup.html#a09b0b88783dbc30e31d0662b499995c5">GDCLASS</a> (<a class="el" href="classgodot_1_1ShieldPowerup.html">ShieldPowerup</a>, Area3D)</td></tr>
|
||||
<tr class="separator:a09b0b88783dbc30e31d0662b499995c5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a217420af17563262736554df3b9bdbd3"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1ShieldPowerup.html#a217420af17563262736554df3b9bdbd3">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a217420af17563262736554df3b9bdbd3"><td class="mdescLeft"> </td><td class="mdescRight">Required to be a valid godot class. <br /></td></tr>
|
||||
<tr class="separator:a217420af17563262736554df3b9bdbd3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Object for the player's "shield" powerup. Collision area that destroys all cars that hit it. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a217420af17563262736554df3b9bdbd3" name="a217420af17563262736554df3b9bdbd3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a217420af17563262736554df3b9bdbd3">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::ShieldPowerup::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Required to be a valid godot class. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a5e8bb5adc0b33d9fb1690fd86b71b091" name="a5e8bb5adc0b33d9fb1690fd86b71b091"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a5e8bb5adc0b33d9fb1690fd86b71b091">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::ShieldPowerup::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Connect the body_entered observer. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1d58b5fbb1a4747b0db37285ffc8b169" name="a1d58b5fbb1a4747b0db37285ffc8b169"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1d58b5fbb1a4747b0db37285ffc8b169">◆ </a></span>body_entered()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::ShieldPowerup::body_entered </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Node3D * </td>
|
||||
<td class="paramname"><em>body</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for this Area3D's body_entered observer. If the entered node is an <a class="el" href="classgodot_1_1EnemyCar.html" title="The enemy car, inherits CarPhysics subclass sandbox and uses a NavigationAgent3D to direct it.">EnemyCar</a>, damage it. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a09b0b88783dbc30e31d0662b499995c5" name="a09b0b88783dbc30e31d0662b499995c5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a09b0b88783dbc30e31d0662b499995c5">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::ShieldPowerup::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1ShieldPowerup.html">ShieldPowerup</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Area3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="shield__powerup_8hpp_source.html">shield_powerup.hpp</a></li>
|
||||
<li>src/<a class="el" href="shield__powerup_8cpp.html">shield_powerup.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1ShieldPowerup.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1ShieldPowerup.png
(Stored with Git LFS)
Normal file
Binary file not shown.
114
docs/html/classgodot_1_1Spawner-members.html
Normal file
114
docs/html/classgodot_1_1Spawner-members.html
Normal file
|
@ -0,0 +1,114 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1Spawner.html">Spawner</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::Spawner Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#aa704e43190b4ff7feb47564e475bf49f">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a2c80227ba51c370805d9ba342fd6a6ee">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a7085afbc2996423cb9b9cf45fc9c74d0">_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#af4327a2ecfe9026def5c09296fa43d91">car_scene</a></td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#aad80ef9d57bf2f1609ee1a7cde999801">decrement_cars</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a76aa8ae75eaf7c8a394f17b85944cabc">decrement_drones</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a121795abfe5312ffcc062f06af0da438">drone_scene</a></td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a1249a5a3d481e7faf1dc70b17b3b4f67">game_mode</a></td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a2b90600eb5bd03930d18f827b39c3b94">GDCLASS</a>(Spawner, Node)</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a8c916b64ce343b318708d2bb32524d67">get_car_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#ad27f1daf17e02ba3c6807b45d238cc6f">get_drone_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a1101be06db213f15c2e9e6e78aafffaa">get_key_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a7c909b83f550903118444556ec91644f">key_scene</a></td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a2b5f7ad53720cd28d472f7c76f5e0965">max_enemy_cars</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a3467614cfbab88ab6062053a44807fef">max_enemy_drones</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#ae32569e08d9ddccfb4c7af2eb6da8655">next</a></td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a3750f185b27fbcc8c86acbfa3799cdcf">num_cars</a></td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a78d1b1ae0190ebd2cafd259d8e876552">num_drones</a></td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a650c436f11c500e64b4668070217d963">rng</a></td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a2bfaf58d4cbc2f1688c0e61692967348">set_car_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a774763b8f415988a9067ed2b5a46370d">set_drone_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a7419a84d853cedcb3c08340410920f3e">set_key_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a4ed6e21ca6b19040f87631366cb56bd3">spawn_enemy_car</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a96775cab77b5bd5d1a3a80d38a65749d">spawn_enemy_drone</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#a1f1f2f8bb83d4c28a8c10255d0581cbb">spawn_key</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Spawner.html#af2085262bddd622f19038b133d6a0d89">tick</a></td><td class="entry"><a class="el" href="classgodot_1_1Spawner.html">godot::Spawner</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
858
docs/html/classgodot_1_1Spawner.html
Normal file
858
docs/html/classgodot_1_1Spawner.html
Normal file
|
@ -0,0 +1,858 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::Spawner Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1Spawner.html">Spawner</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-methods">Protected Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1Spawner-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::Spawner Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Singleton managing enemy and key spawning. Spawns a single enemy at an interval, selecting drone or car based on which is required or taking turns if both. Spawns three keys at the start of the game.
|
||||
<a href="classgodot_1_1Spawner.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="spawner_8hpp_source.html">spawner.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::Spawner:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1Spawner.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a2c80227ba51c370805d9ba342fd6a6ee"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a2c80227ba51c370805d9ba342fd6a6ee">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:a2c80227ba51c370805d9ba342fd6a6ee"><td class="mdescLeft"> </td><td class="mdescRight">Spawn three keys. Store gamemode reference. <br /></td></tr>
|
||||
<tr class="separator:a2c80227ba51c370805d9ba342fd6a6ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7085afbc2996423cb9b9cf45fc9c74d0"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a7085afbc2996423cb9b9cf45fc9c74d0">_process</a> (double delta_time) override</td></tr>
|
||||
<tr class="memdesc:a7085afbc2996423cb9b9cf45fc9c74d0"><td class="mdescLeft"> </td><td class="mdescRight">Update timer, spawn new enemy as required. <br /></td></tr>
|
||||
<tr class="separator:a7085afbc2996423cb9b9cf45fc9c74d0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2b5f7ad53720cd28d472f7c76f5e0965"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a2b5f7ad53720cd28d472f7c76f5e0965">max_enemy_cars</a> ()</td></tr>
|
||||
<tr class="memdesc:a2b5f7ad53720cd28d472f7c76f5e0965"><td class="mdescLeft"> </td><td class="mdescRight">The max number of cars, increases with number of keys found. <br /></td></tr>
|
||||
<tr class="separator:a2b5f7ad53720cd28d472f7c76f5e0965"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3467614cfbab88ab6062053a44807fef"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a3467614cfbab88ab6062053a44807fef">max_enemy_drones</a> ()</td></tr>
|
||||
<tr class="memdesc:a3467614cfbab88ab6062053a44807fef"><td class="mdescLeft"> </td><td class="mdescRight">The max number of drones, increases with number of enemies found. <br /></td></tr>
|
||||
<tr class="separator:a3467614cfbab88ab6062053a44807fef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
|
||||
Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a4ed6e21ca6b19040f87631366cb56bd3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a4ed6e21ca6b19040f87631366cb56bd3">spawn_enemy_car</a> ()</td></tr>
|
||||
<tr class="memdesc:a4ed6e21ca6b19040f87631366cb56bd3"><td class="mdescLeft"> </td><td class="mdescRight">Spawn an enemy car at a random spawnpoint. Increases car counter. <br /></td></tr>
|
||||
<tr class="separator:a4ed6e21ca6b19040f87631366cb56bd3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96775cab77b5bd5d1a3a80d38a65749d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a96775cab77b5bd5d1a3a80d38a65749d">spawn_enemy_drone</a> ()</td></tr>
|
||||
<tr class="memdesc:a96775cab77b5bd5d1a3a80d38a65749d"><td class="mdescLeft"> </td><td class="mdescRight">Spawn an enemy drone at a random spawnpoint. Increases drone counter. <br /></td></tr>
|
||||
<tr class="separator:a96775cab77b5bd5d1a3a80d38a65749d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1f1f2f8bb83d4c28a8c10255d0581cbb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a1f1f2f8bb83d4c28a8c10255d0581cbb">spawn_key</a> ()</td></tr>
|
||||
<tr class="memdesc:a1f1f2f8bb83d4c28a8c10255d0581cbb"><td class="mdescLeft"> </td><td class="mdescRight">Spawn a key at a random spawnpoint. <br /></td></tr>
|
||||
<tr class="separator:a1f1f2f8bb83d4c28a8c10255d0581cbb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aad80ef9d57bf2f1609ee1a7cde999801"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#aad80ef9d57bf2f1609ee1a7cde999801">decrement_cars</a> ()</td></tr>
|
||||
<tr class="memdesc:aad80ef9d57bf2f1609ee1a7cde999801"><td class="mdescLeft"> </td><td class="mdescRight">Listener for when a car is destroyed somehow. Decreases car counter. <br /></td></tr>
|
||||
<tr class="separator:aad80ef9d57bf2f1609ee1a7cde999801"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a76aa8ae75eaf7c8a394f17b85944cabc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a76aa8ae75eaf7c8a394f17b85944cabc">decrement_drones</a> ()</td></tr>
|
||||
<tr class="memdesc:a76aa8ae75eaf7c8a394f17b85944cabc"><td class="mdescLeft"> </td><td class="mdescRight">Listener for when a drone is destroyed somehow. Decreases drone counter. <br /></td></tr>
|
||||
<tr class="separator:a76aa8ae75eaf7c8a394f17b85944cabc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a774763b8f415988a9067ed2b5a46370d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a774763b8f415988a9067ed2b5a46370d">set_drone_scene</a> (Ref< PackedScene > scene)</td></tr>
|
||||
<tr class="memdesc:a774763b8f415988a9067ed2b5a46370d"><td class="mdescLeft"> </td><td class="mdescRight">The scene to instantiate for drones. <br /></td></tr>
|
||||
<tr class="separator:a774763b8f415988a9067ed2b5a46370d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad27f1daf17e02ba3c6807b45d238cc6f"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#ad27f1daf17e02ba3c6807b45d238cc6f">get_drone_scene</a> () const</td></tr>
|
||||
<tr class="memdesc:ad27f1daf17e02ba3c6807b45d238cc6f"><td class="mdescLeft"> </td><td class="mdescRight">The scene to instantiate for drones. <br /></td></tr>
|
||||
<tr class="separator:ad27f1daf17e02ba3c6807b45d238cc6f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2bfaf58d4cbc2f1688c0e61692967348"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a2bfaf58d4cbc2f1688c0e61692967348">set_car_scene</a> (Ref< PackedScene > scene)</td></tr>
|
||||
<tr class="memdesc:a2bfaf58d4cbc2f1688c0e61692967348"><td class="mdescLeft"> </td><td class="mdescRight">The scene to instantiate for cars. <br /></td></tr>
|
||||
<tr class="separator:a2bfaf58d4cbc2f1688c0e61692967348"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8c916b64ce343b318708d2bb32524d67"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a8c916b64ce343b318708d2bb32524d67">get_car_scene</a> () const</td></tr>
|
||||
<tr class="memdesc:a8c916b64ce343b318708d2bb32524d67"><td class="mdescLeft"> </td><td class="mdescRight">The scene to instantiate for cars. <br /></td></tr>
|
||||
<tr class="separator:a8c916b64ce343b318708d2bb32524d67"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7419a84d853cedcb3c08340410920f3e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a7419a84d853cedcb3c08340410920f3e">set_key_scene</a> (Ref< PackedScene > scene)</td></tr>
|
||||
<tr class="memdesc:a7419a84d853cedcb3c08340410920f3e"><td class="mdescLeft"> </td><td class="mdescRight">The scene to instantiate for keys. <br /></td></tr>
|
||||
<tr class="separator:a7419a84d853cedcb3c08340410920f3e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1101be06db213f15c2e9e6e78aafffaa"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a1101be06db213f15c2e9e6e78aafffaa">get_key_scene</a> () const</td></tr>
|
||||
<tr class="memdesc:a1101be06db213f15c2e9e6e78aafffaa"><td class="mdescLeft"> </td><td class="mdescRight">The scene to instantiate for keys. <br /></td></tr>
|
||||
<tr class="separator:a1101be06db213f15c2e9e6e78aafffaa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a2b90600eb5bd03930d18f827b39c3b94"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a2b90600eb5bd03930d18f827b39c3b94">GDCLASS</a> (<a class="el" href="classgodot_1_1Spawner.html">Spawner</a>, Node)</td></tr>
|
||||
<tr class="separator:a2b90600eb5bd03930d18f827b39c3b94"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aa704e43190b4ff7feb47564e475bf49f"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#aa704e43190b4ff7feb47564e475bf49f">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:aa704e43190b4ff7feb47564e475bf49f"><td class="mdescLeft"> </td><td class="mdescRight">Register editor properties. <br /></td></tr>
|
||||
<tr class="separator:aa704e43190b4ff7feb47564e475bf49f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:ae32569e08d9ddccfb4c7af2eb6da8655"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#ae32569e08d9ddccfb4c7af2eb6da8655">next</a> {0}</td></tr>
|
||||
<tr class="memdesc:ae32569e08d9ddccfb4c7af2eb6da8655"><td class="mdescLeft"> </td><td class="mdescRight">Time at which the next spawn tick will go. <br /></td></tr>
|
||||
<tr class="separator:ae32569e08d9ddccfb4c7af2eb6da8655"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af2085262bddd622f19038b133d6a0d89"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#af2085262bddd622f19038b133d6a0d89">tick</a> {0}</td></tr>
|
||||
<tr class="memdesc:af2085262bddd622f19038b133d6a0d89"><td class="mdescLeft"> </td><td class="mdescRight">The number of spawn ticks that have happened, could overflow, though that's not a problem. <br /></td></tr>
|
||||
<tr class="separator:af2085262bddd622f19038b133d6a0d89"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a121795abfe5312ffcc062f06af0da438"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a121795abfe5312ffcc062f06af0da438">drone_scene</a> {}</td></tr>
|
||||
<tr class="separator:a121795abfe5312ffcc062f06af0da438"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4327a2ecfe9026def5c09296fa43d91"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#af4327a2ecfe9026def5c09296fa43d91">car_scene</a> {}</td></tr>
|
||||
<tr class="separator:af4327a2ecfe9026def5c09296fa43d91"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7c909b83f550903118444556ec91644f"><td class="memItemLeft" align="right" valign="top">Ref< PackedScene > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a7c909b83f550903118444556ec91644f">key_scene</a> {}</td></tr>
|
||||
<tr class="separator:a7c909b83f550903118444556ec91644f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a650c436f11c500e64b4668070217d963"><td class="memItemLeft" align="right" valign="top">RandomNumberGenerator </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a650c436f11c500e64b4668070217d963">rng</a> {}</td></tr>
|
||||
<tr class="separator:a650c436f11c500e64b4668070217d963"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3750f185b27fbcc8c86acbfa3799cdcf"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a3750f185b27fbcc8c86acbfa3799cdcf">num_cars</a> {0}</td></tr>
|
||||
<tr class="separator:a3750f185b27fbcc8c86acbfa3799cdcf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a78d1b1ae0190ebd2cafd259d8e876552"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a78d1b1ae0190ebd2cafd259d8e876552">num_drones</a> {0}</td></tr>
|
||||
<tr class="separator:a78d1b1ae0190ebd2cafd259d8e876552"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1249a5a3d481e7faf1dc70b17b3b4f67"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgodot_1_1RallyRushGameMode.html">RallyRushGameMode</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Spawner.html#a1249a5a3d481e7faf1dc70b17b3b4f67">game_mode</a></td></tr>
|
||||
<tr class="memdesc:a1249a5a3d481e7faf1dc70b17b3b4f67"><td class="mdescLeft"> </td><td class="mdescRight">Reference to the game mode. <br /></td></tr>
|
||||
<tr class="separator:a1249a5a3d481e7faf1dc70b17b3b4f67"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Singleton managing enemy and key spawning. Spawns a single enemy at an interval, selecting drone or car based on which is required or taking turns if both. Spawns three keys at the start of the game. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="aa704e43190b4ff7feb47564e475bf49f" name="aa704e43190b4ff7feb47564e475bf49f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa704e43190b4ff7feb47564e475bf49f">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Register editor properties. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2c80227ba51c370805d9ba342fd6a6ee" name="a2c80227ba51c370805d9ba342fd6a6ee"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2c80227ba51c370805d9ba342fd6a6ee">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Spawn three keys. Store gamemode reference. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7085afbc2996423cb9b9cf45fc9c74d0" name="a7085afbc2996423cb9b9cf45fc9c74d0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7085afbc2996423cb9b9cf45fc9c74d0">◆ </a></span>_process()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::_process </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">double </td>
|
||||
<td class="paramname"><em>delta_time</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Update timer, spawn new enemy as required. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aad80ef9d57bf2f1609ee1a7cde999801" name="aad80ef9d57bf2f1609ee1a7cde999801"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aad80ef9d57bf2f1609ee1a7cde999801">◆ </a></span>decrement_cars()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::decrement_cars </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for when a car is destroyed somehow. Decreases car counter. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a76aa8ae75eaf7c8a394f17b85944cabc" name="a76aa8ae75eaf7c8a394f17b85944cabc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a76aa8ae75eaf7c8a394f17b85944cabc">◆ </a></span>decrement_drones()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::decrement_drones </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Listener for when a drone is destroyed somehow. Decreases drone counter. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2b90600eb5bd03930d18f827b39c3b94" name="a2b90600eb5bd03930d18f827b39c3b94"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2b90600eb5bd03930d18f827b39c3b94">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::Spawner::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1Spawner.html">Spawner</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Node </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8c916b64ce343b318708d2bb32524d67" name="a8c916b64ce343b318708d2bb32524d67"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8c916b64ce343b318708d2bb32524d67">◆ </a></span>get_car_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref< PackedScene > godot::Spawner::get_car_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to instantiate for cars. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad27f1daf17e02ba3c6807b45d238cc6f" name="ad27f1daf17e02ba3c6807b45d238cc6f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad27f1daf17e02ba3c6807b45d238cc6f">◆ </a></span>get_drone_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref< PackedScene > godot::Spawner::get_drone_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to instantiate for drones. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1101be06db213f15c2e9e6e78aafffaa" name="a1101be06db213f15c2e9e6e78aafffaa"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1101be06db213f15c2e9e6e78aafffaa">◆ </a></span>get_key_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref< PackedScene > godot::Spawner::get_key_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to instantiate for keys. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2b5f7ad53720cd28d472f7c76f5e0965" name="a2b5f7ad53720cd28d472f7c76f5e0965"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2b5f7ad53720cd28d472f7c76f5e0965">◆ </a></span>max_enemy_cars()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int godot::Spawner::max_enemy_cars </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The max number of cars, increases with number of keys found. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3467614cfbab88ab6062053a44807fef" name="a3467614cfbab88ab6062053a44807fef"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3467614cfbab88ab6062053a44807fef">◆ </a></span>max_enemy_drones()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int godot::Spawner::max_enemy_drones </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The max number of drones, increases with number of enemies found. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a2bfaf58d4cbc2f1688c0e61692967348" name="a2bfaf58d4cbc2f1688c0e61692967348"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2bfaf58d4cbc2f1688c0e61692967348">◆ </a></span>set_car_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::set_car_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Ref< PackedScene > </td>
|
||||
<td class="paramname"><em>scene</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to instantiate for cars. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a774763b8f415988a9067ed2b5a46370d" name="a774763b8f415988a9067ed2b5a46370d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a774763b8f415988a9067ed2b5a46370d">◆ </a></span>set_drone_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::set_drone_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Ref< PackedScene > </td>
|
||||
<td class="paramname"><em>scene</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to instantiate for drones. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7419a84d853cedcb3c08340410920f3e" name="a7419a84d853cedcb3c08340410920f3e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7419a84d853cedcb3c08340410920f3e">◆ </a></span>set_key_scene()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::set_key_scene </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Ref< PackedScene > </td>
|
||||
<td class="paramname"><em>scene</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The scene to instantiate for keys. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4ed6e21ca6b19040f87631366cb56bd3" name="a4ed6e21ca6b19040f87631366cb56bd3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4ed6e21ca6b19040f87631366cb56bd3">◆ </a></span>spawn_enemy_car()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::spawn_enemy_car </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Spawn an enemy car at a random spawnpoint. Increases car counter. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a96775cab77b5bd5d1a3a80d38a65749d" name="a96775cab77b5bd5d1a3a80d38a65749d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a96775cab77b5bd5d1a3a80d38a65749d">◆ </a></span>spawn_enemy_drone()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::spawn_enemy_drone </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Spawn an enemy drone at a random spawnpoint. Increases drone counter. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1f1f2f8bb83d4c28a8c10255d0581cbb" name="a1f1f2f8bb83d4c28a8c10255d0581cbb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1f1f2f8bb83d4c28a8c10255d0581cbb">◆ </a></span>spawn_key()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::Spawner::spawn_key </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Spawn a key at a random spawnpoint. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="af4327a2ecfe9026def5c09296fa43d91" name="af4327a2ecfe9026def5c09296fa43d91"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af4327a2ecfe9026def5c09296fa43d91">◆ </a></span>car_scene</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref<PackedScene> godot::Spawner::car_scene {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a121795abfe5312ffcc062f06af0da438" name="a121795abfe5312ffcc062f06af0da438"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a121795abfe5312ffcc062f06af0da438">◆ </a></span>drone_scene</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref<PackedScene> godot::Spawner::drone_scene {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1249a5a3d481e7faf1dc70b17b3b4f67" name="a1249a5a3d481e7faf1dc70b17b3b4f67"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1249a5a3d481e7faf1dc70b17b3b4f67">◆ </a></span>game_mode</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classgodot_1_1RallyRushGameMode.html">RallyRushGameMode</a>* godot::Spawner::game_mode</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reference to the game mode. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7c909b83f550903118444556ec91644f" name="a7c909b83f550903118444556ec91644f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7c909b83f550903118444556ec91644f">◆ </a></span>key_scene</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Ref<PackedScene> godot::Spawner::key_scene {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae32569e08d9ddccfb4c7af2eb6da8655" name="ae32569e08d9ddccfb4c7af2eb6da8655"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae32569e08d9ddccfb4c7af2eb6da8655">◆ </a></span>next</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double godot::Spawner::next {0}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Time at which the next spawn tick will go. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3750f185b27fbcc8c86acbfa3799cdcf" name="a3750f185b27fbcc8c86acbfa3799cdcf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3750f185b27fbcc8c86acbfa3799cdcf">◆ </a></span>num_cars</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned godot::Spawner::num_cars {0}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a78d1b1ae0190ebd2cafd259d8e876552" name="a78d1b1ae0190ebd2cafd259d8e876552"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a78d1b1ae0190ebd2cafd259d8e876552">◆ </a></span>num_drones</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned godot::Spawner::num_drones {0}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a650c436f11c500e64b4668070217d963" name="a650c436f11c500e64b4668070217d963"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a650c436f11c500e64b4668070217d963">◆ </a></span>rng</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">RandomNumberGenerator godot::Spawner::rng {}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af2085262bddd622f19038b133d6a0d89" name="af2085262bddd622f19038b133d6a0d89"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af2085262bddd622f19038b133d6a0d89">◆ </a></span>tick</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">unsigned godot::Spawner::tick {0}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The number of spawn ticks that have happened, could overflow, though that's not a problem. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="spawner_8hpp_source.html">spawner.hpp</a></li>
|
||||
<li>src/<a class="el" href="spawner_8cpp.html">spawner.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1Spawner.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1Spawner.png
(Stored with Git LFS)
Normal file
Binary file not shown.
130
docs/html/classgodot_1_1Turret-members.html
Normal file
130
docs/html/classgodot_1_1Turret-members.html
Normal file
|
@ -0,0 +1,130 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1Turret.html">Turret</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::Turret Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1Turret.html">godot::Turret</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#aa700073e14b86fe43ca67af34b219d3d">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#aee66c37feeca486efca530be51050168">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a0c3e4435e974377f167be4ca59af14d6">_process</a>(double delta_time) override</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#addd9e0435994ff5e7599ac4981ac689a">aim_position</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#ae3faf1d0df6b9ee78416a798aabf76b4">attack_classes</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a322bc108ad7516ba01c46b8621675c7c">awareness</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a8800691cb605216b316f701deb0286b3">awareness_changed</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a5a250405fb8472a5482ca9e9897e8480">beam_ended</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a231d997f67a532632c5679fd43810cf2">beam_scene</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#af024cef41034759fcc5eecf3d15d12c6">charge_time</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#af18bc204b9587ea8c3056e9a2b6047c2">create_beam</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#acd178212d2cc5933449ea288d8e5c00a">create_guiding_beam</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#aaf143bb7d4591b45f9974ac24d6f9829">current_target</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a26d28cddd63a2dedc293777896e9f874">detect_node</a>(Node3D *node)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a3835c1d8d0b42b5ef45a69b42958fa07">fire_time</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a1dda07f310d4e8eddfe55c184faf7fd5">GDCLASS</a>(Turret, RigidBody3D)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a6668d9cc468aa858d37cca944b574e09">get_attack_classes</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a87dde1ebc42cbba4f8217436c90a3077">get_beam_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a7ca69c2cfcebf3b8aa98cc2b6bb9f1ac">get_charge_time</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a18b61d35a015232e0dc97c94e646a3fb">get_fire_time</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#ad7e893d62dee44d60efca034312f2c5c">get_guiding_beam_scene</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a1f31cc180aeb7b9ef258022c3427b4af">get_lock_time</a>() const</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a049831af2172565dc4c896e1be063e1f">guiding_beam_scene</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#acfa268cff6f38495a97865ef023d8bf5">gun_node</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a8622c76ce76f4319a84606d9b92da9c9">gun_node_offset</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a8f439e2a74ce6df1c01a82bf9b51d8ab">invert_attack_classes</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a7ae4a30f81a986c4e15bb9855a5dc848">last_state_switch</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a4c96b6a970f8df2b64782a6eadaebbc9">last_target_position</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a7dd5cec41abf769e6ed38f58b0b37c53">lead_distance</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a5e332ebb89af7613ac7109cf3d3dc8f5">lead_target</a>(double delta_time)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#acefd40ef2c6a6989e67fcc926bc29b54">lock_time</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a56c437c0fddc83973cee570871880ce6">lose_node</a>(Node3D *node)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a1a8de5b607d4ad18bb6f48fbdcfed1ed">select_target</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a82116707799507ebd977d3490f9453c5">set_attack_classes</a>(Array array)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#af1bd9ee62826920396b768922d0e8f86">set_beam_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a07ed2800d85c389b6e9a471f84a545d1">set_charge_time</a>(float val)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#aa5d2fd1e314c0b59fe1fa303bf40b409">set_fire_time</a>(float val)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#af45895907abdbc917f4ead396013bab2">set_guiding_beam_scene</a>(Ref< PackedScene > scene)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#abfd0054b4d85bcb6503cea7206cb40df">set_invert_targets</a>(bool value)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a17eb54143372cfe670b7d63d06620042">set_lock_time</a>(float val)</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#a2d7124dcd83508786ed564ec43dbb3cd">state</a></td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1Turret.html#abfda8eda3603b153c769225f37c4fb87">try_next_state</a>()</td><td class="entry"><a class="el" href="classgodot_1_1Turret.html">godot::Turret</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
1169
docs/html/classgodot_1_1Turret.html
Normal file
1169
docs/html/classgodot_1_1Turret.html
Normal file
File diff suppressed because it is too large
Load diff
BIN
docs/html/classgodot_1_1Turret.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1Turret.png
(Stored with Git LFS)
Normal file
Binary file not shown.
93
docs/html/classgodot_1_1WeaponPickup-members.html
Normal file
93
docs/html/classgodot_1_1WeaponPickup-members.html
Normal file
|
@ -0,0 +1,93 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: Member List</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1WeaponPickup.html">WeaponPickup</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">godot::WeaponPickup Member List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classgodot_1_1WeaponPickup.html">godot::WeaponPickup</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html#a800833c1e82148b23d1c1ae88447d2b9">_bind_methods</a>()</td><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html">godot::WeaponPickup</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html#aab3b5686631144cc62dec18aed914d80">_enter_tree</a>() override</td><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html">godot::WeaponPickup</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html#a390205f4ea3cd3e9877a673160eeda47">body_entered</a>(Node3D *node)</td><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html">godot::WeaponPickup</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html#a4570e0c722ab1c1918d61d01da6e1600">GDCLASS</a>(WeaponPickup, Area3D)</td><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html">godot::WeaponPickup</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html#add50b35e3c4735f8038d6e41eb0ba964">rng</a></td><td class="entry"><a class="el" href="classgodot_1_1WeaponPickup.html">godot::WeaponPickup</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
268
docs/html/classgodot_1_1WeaponPickup.html
Normal file
268
docs/html/classgodot_1_1WeaponPickup.html
Normal file
|
@ -0,0 +1,268 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: godot::WeaponPickup Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="namespacegodot.html">godot</a></li><li class="navelem"><a class="el" href="classgodot_1_1WeaponPickup.html">WeaponPickup</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-methods">Private Member Functions</a> |
|
||||
<a href="#pri-static-methods">Static Private Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="classgodot_1_1WeaponPickup-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">godot::WeaponPickup Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Item box that can be found around the map. Triggers a pickup on the player when hit.
|
||||
<a href="classgodot_1_1WeaponPickup.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="weapon__pickup_8hpp_source.html">weapon_pickup.hpp</a>></code></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for godot::WeaponPickup:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center">
|
||||
<img src="classgodot_1_1WeaponPickup.png" alt=""/>
|
||||
</div></div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aab3b5686631144cc62dec18aed914d80"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1WeaponPickup.html#aab3b5686631144cc62dec18aed914d80">_enter_tree</a> () override</td></tr>
|
||||
<tr class="memdesc:aab3b5686631144cc62dec18aed914d80"><td class="mdescLeft"> </td><td class="mdescRight">connect body entered observer <br /></td></tr>
|
||||
<tr class="separator:aab3b5686631144cc62dec18aed914d80"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a390205f4ea3cd3e9877a673160eeda47"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1WeaponPickup.html#a390205f4ea3cd3e9877a673160eeda47">body_entered</a> (Node3D *node)</td></tr>
|
||||
<tr class="memdesc:a390205f4ea3cd3e9877a673160eeda47"><td class="mdescLeft"> </td><td class="mdescRight">If entered node is a <a class="el" href="classgodot_1_1CarPlayer.html" title="Sandboxed subclass of CarPhysics.">CarPlayer</a>, select a random pickup and activate it. <br /></td></tr>
|
||||
<tr class="separator:a390205f4ea3cd3e9877a673160eeda47"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a4570e0c722ab1c1918d61d01da6e1600"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1WeaponPickup.html#a4570e0c722ab1c1918d61d01da6e1600">GDCLASS</a> (<a class="el" href="classgodot_1_1WeaponPickup.html">WeaponPickup</a>, Area3D)</td></tr>
|
||||
<tr class="separator:a4570e0c722ab1c1918d61d01da6e1600"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-static-methods" name="pri-static-methods"></a>
|
||||
Static Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a800833c1e82148b23d1c1ae88447d2b9"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1WeaponPickup.html#a800833c1e82148b23d1c1ae88447d2b9">_bind_methods</a> ()</td></tr>
|
||||
<tr class="memdesc:a800833c1e82148b23d1c1ae88447d2b9"><td class="mdescLeft"> </td><td class="mdescRight">required to be a valid godot class <br /></td></tr>
|
||||
<tr class="separator:a800833c1e82148b23d1c1ae88447d2b9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:add50b35e3c4735f8038d6e41eb0ba964"><td class="memItemLeft" align="right" valign="top">RandomNumberGenerator </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1WeaponPickup.html#add50b35e3c4735f8038d6e41eb0ba964">rng</a></td></tr>
|
||||
<tr class="separator:add50b35e3c4735f8038d6e41eb0ba964"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Item box that can be found around the map. Triggers a pickup on the player when hit. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a800833c1e82148b23d1c1ae88447d2b9" name="a800833c1e82148b23d1c1ae88447d2b9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a800833c1e82148b23d1c1ae88447d2b9">◆ </a></span>_bind_methods()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::WeaponPickup::_bind_methods </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>required to be a valid godot class </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aab3b5686631144cc62dec18aed914d80" name="aab3b5686631144cc62dec18aed914d80"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aab3b5686631144cc62dec18aed914d80">◆ </a></span>_enter_tree()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::WeaponPickup::_enter_tree </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>connect body entered observer </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a390205f4ea3cd3e9877a673160eeda47" name="a390205f4ea3cd3e9877a673160eeda47"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a390205f4ea3cd3e9877a673160eeda47">◆ </a></span>body_entered()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void godot::WeaponPickup::body_entered </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">Node3D * </td>
|
||||
<td class="paramname"><em>node</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If entered node is a <a class="el" href="classgodot_1_1CarPlayer.html" title="Sandboxed subclass of CarPhysics.">CarPlayer</a>, select a random pickup and activate it. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a4570e0c722ab1c1918d61d01da6e1600" name="a4570e0c722ab1c1918d61d01da6e1600"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a4570e0c722ab1c1918d61d01da6e1600">◆ </a></span>GDCLASS()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">godot::WeaponPickup::GDCLASS </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classgodot_1_1WeaponPickup.html">WeaponPickup</a> </td>
|
||||
<td class="paramname">, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">Area3D </td>
|
||||
<td class="paramname"> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="add50b35e3c4735f8038d6e41eb0ba964" name="add50b35e3c4735f8038d6e41eb0ba964"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#add50b35e3c4735f8038d6e41eb0ba964">◆ </a></span>rng</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">RandomNumberGenerator godot::WeaponPickup::rng</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/<a class="el" href="weapon__pickup_8hpp_source.html">weapon_pickup.hpp</a></li>
|
||||
<li>src/<a class="el" href="weapon__pickup_8cpp.html">weapon_pickup.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/classgodot_1_1WeaponPickup.png
(Stored with Git LFS)
Normal file
BIN
docs/html/classgodot_1_1WeaponPickup.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
docs/html/closed.png
(Stored with Git LFS)
Normal file
BIN
docs/html/closed.png
(Stored with Git LFS)
Normal file
Binary file not shown.
117
docs/html/damage__area_8cpp.html
Normal file
117
docs/html/damage__area_8cpp.html
Normal file
|
@ -0,0 +1,117 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/damage_area.cpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle"><div class="title">damage_area.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="damage__area_8hpp_source.html">damage_area.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/classes/global_constants.hpp"</code><br />
|
||||
<code>#include "utils/godot_macros.h"</code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a36470daa77917be305561b8ff59f571a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="damage__area_8cpp.html#a36470daa77917be305561b8ff59f571a">CLASSNAME</a>   DamageArea</td></tr>
|
||||
<tr class="separator:a36470daa77917be305561b8ff59f571a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a36470daa77917be305561b8ff59f571a" name="a36470daa77917be305561b8ff59f571a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36470daa77917be305561b8ff59f571a">◆ </a></span>CLASSNAME</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLASSNAME   DamageArea</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
106
docs/html/damage__area_8hpp.html
Normal file
106
docs/html/damage__area_8hpp.html
Normal file
|
@ -0,0 +1,106 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/damage_area.hpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">damage_area.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="enemy__car_8hpp_source.html">enemy_car.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/classes/animation_player.hpp"</code><br />
|
||||
<code>#include <godot_cpp/classes/area3d.hpp></code><br />
|
||||
<code>#include <godot_cpp/templates/vector.hpp></code><br />
|
||||
</div>
|
||||
<p><a href="damage__area_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1DamageArea.html">godot::DamageArea</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Collision area that damages nodes of the given types when entered. <a href="classgodot_1_1DamageArea.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
123
docs/html/damage__area_8hpp_source.html
Normal file
123
docs/html/damage__area_8hpp_source.html
Normal file
|
@ -0,0 +1,123 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/damage_area.hpp Source File</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">damage_area.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="damage__area_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef DAMAGE_AREA_HPP</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define DAMAGE_AREA_HPP</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include "<a class="code" href="enemy__car_8hpp.html">enemy_car.hpp</a>"</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include "godot_cpp/classes/animation_player.hpp"</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include <godot_cpp/classes/area3d.hpp></span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include <godot_cpp/templates/vector.hpp></span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span> </div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacegodot.html">godot</a> {</div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="classgodot_1_1DamageArea.html"> 11</a></span><span class="keyword">class </span><a class="code hl_class" href="classgodot_1_1DamageArea.html">DamageArea</a> : <span class="keyword">public</span> Area3D {</div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"><a class="line" href="classgodot_1_1DamageArea.html#ab4acd439641737f461805a4d866e25c9"> 12</a></span> <a class="code hl_function" href="classgodot_1_1DamageArea.html#ab4acd439641737f461805a4d866e25c9">GDCLASS</a>(<a class="code hl_class" href="classgodot_1_1DamageArea.html">DamageArea</a>, Area3D);</div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1DamageArea.html#abea71e7a3cd83aee065e21f0feeab2a4">_bind_methods</a>();</div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1DamageArea.html#ab464463b35cf0d0e74ebd3da6cfdd433">_enter_tree</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1DamageArea.html#aecc5431820237b8bca01b6b9d19302cb">_process</a>(<span class="keywordtype">double</span> delta_time) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1DamageArea.html#a9170a3e3b14d55d9f1c14d9e27e5324f">body_entered</a>(Node3D *node);</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1DamageArea.html#ad32f9bf70fdaabce7f3231a9d1c813fa">set_target_classes</a>(Array array);</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> Array <a class="code hl_function" href="classgodot_1_1DamageArea.html#a513112d77cd3a41f0f759a1339d52332">get_target_classes</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="classgodot_1_1DamageArea.html#a56aecc952ac874926fee14948a315257"> 28</a></span> Vector<StringName> <a class="code hl_variable" href="classgodot_1_1DamageArea.html#a56aecc952ac874926fee14948a315257">target_classes</a>{};</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="classgodot_1_1DamageArea.html#a88a50f20215e222c6dcfdc5c92d2c080"> 29</a></span> AnimationPlayer *<a class="code hl_variable" href="classgodot_1_1DamageArea.html#a88a50f20215e222c6dcfdc5c92d2c080">anim</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>};</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>}</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#endif </span><span class="comment">// !DAMAGE_AREA_HPP</span></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html"><div class="ttname"><a href="classgodot_1_1DamageArea.html">godot::DamageArea</a></div><div class="ttdoc">Collision area that damages nodes of the given types when entered.</div><div class="ttdef"><b>Definition</b> damage_area.hpp:11</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html_a513112d77cd3a41f0f759a1339d52332"><div class="ttname"><a href="classgodot_1_1DamageArea.html#a513112d77cd3a41f0f759a1339d52332">godot::DamageArea::get_target_classes</a></div><div class="ttdeci">Array get_target_classes() const</div><div class="ttdoc">Node classes to deal damage to.</div><div class="ttdef"><b>Definition</b> damage_area.cpp:37</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html_a56aecc952ac874926fee14948a315257"><div class="ttname"><a href="classgodot_1_1DamageArea.html#a56aecc952ac874926fee14948a315257">godot::DamageArea::target_classes</a></div><div class="ttdeci">Vector< StringName > target_classes</div><div class="ttdef"><b>Definition</b> damage_area.hpp:28</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html_a88a50f20215e222c6dcfdc5c92d2c080"><div class="ttname"><a href="classgodot_1_1DamageArea.html#a88a50f20215e222c6dcfdc5c92d2c080">godot::DamageArea::anim</a></div><div class="ttdeci">AnimationPlayer * anim</div><div class="ttdef"><b>Definition</b> damage_area.hpp:29</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html_a9170a3e3b14d55d9f1c14d9e27e5324f"><div class="ttname"><a href="classgodot_1_1DamageArea.html#a9170a3e3b14d55d9f1c14d9e27e5324f">godot::DamageArea::body_entered</a></div><div class="ttdeci">void body_entered(Node3D *node)</div><div class="ttdoc">If the node is of a class referenced in target_classes, deal damage.</div><div class="ttdef"><b>Definition</b> damage_area.cpp:22</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html_ab464463b35cf0d0e74ebd3da6cfdd433"><div class="ttname"><a href="classgodot_1_1DamageArea.html#ab464463b35cf0d0e74ebd3da6cfdd433">godot::DamageArea::_enter_tree</a></div><div class="ttdeci">virtual void _enter_tree() override</div><div class="ttdoc">Register body_entered observer. Get animation player if applicable. Get parent if applicable.</div><div class="ttdef"><b>Definition</b> damage_area.cpp:11</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html_ab4acd439641737f461805a4d866e25c9"><div class="ttname"><a href="classgodot_1_1DamageArea.html#ab4acd439641737f461805a4d866e25c9">godot::DamageArea::GDCLASS</a></div><div class="ttdeci">GDCLASS(DamageArea, Area3D)</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html_abea71e7a3cd83aee065e21f0feeab2a4"><div class="ttname"><a href="classgodot_1_1DamageArea.html#abea71e7a3cd83aee065e21f0feeab2a4">godot::DamageArea::_bind_methods</a></div><div class="ttdeci">static void _bind_methods()</div><div class="ttdoc">Bind editor properties.</div><div class="ttdef"><b>Definition</b> damage_area.cpp:6</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html_ad32f9bf70fdaabce7f3231a9d1c813fa"><div class="ttname"><a href="classgodot_1_1DamageArea.html#ad32f9bf70fdaabce7f3231a9d1c813fa">godot::DamageArea::set_target_classes</a></div><div class="ttdeci">void set_target_classes(Array array)</div><div class="ttdoc">Node classes to deal damage to.</div><div class="ttdef"><b>Definition</b> damage_area.cpp:28</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1DamageArea_html_aecc5431820237b8bca01b6b9d19302cb"><div class="ttname"><a href="classgodot_1_1DamageArea.html#aecc5431820237b8bca01b6b9d19302cb">godot::DamageArea::_process</a></div><div class="ttdeci">virtual void _process(double delta_time) override</div><div class="ttdoc">Animate until end, destroy if animation has ended.</div><div class="ttdef"><b>Definition</b> damage_area.cpp:17</div></div>
|
||||
<div class="ttc" id="aenemy__car_8hpp_html"><div class="ttname"><a href="enemy__car_8hpp.html">enemy_car.hpp</a></div></div>
|
||||
<div class="ttc" id="anamespacegodot_html"><div class="ttname"><a href="namespacegodot.html">godot</a></div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:6</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
173
docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
Normal file
173
docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
Normal file
|
@ -0,0 +1,173 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src Directory 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">src Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="beacon__powerup_8cpp.html">beacon_powerup.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="beacon__powerup_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="beacon__powerup_8hpp.html">beacon_powerup.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="beam_8cpp.html">beam.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="beam_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="beam_8hpp.html">beam.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="car__physics_8cpp.html">car_physics.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="car__physics_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="car__physics_8hpp.html">car_physics.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="car__player_8cpp.html">car_player.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="car__player_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="car__player_8hpp.html">car_player.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="damage__area_8cpp.html">damage_area.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="damage__area_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="damage__area_8hpp.html">damage_area.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="drone_8cpp.html">drone.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="drone_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="drone_8hpp.html">drone.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="drone__target_8cpp.html">drone_target.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="drone__target_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="drone__target_8hpp.html">drone_target.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="end__screen_8cpp.html">end_screen.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="end__screen_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="end__screen_8hpp.html">end_screen.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="enemy__car_8cpp.html">enemy_car.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="enemy__car_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="enemy__car_8hpp.html">enemy_car.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="enemy__spawnpoint_8cpp.html">enemy_spawnpoint.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="enemy__spawnpoint_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="enemy__spawnpoint_8hpp.html">enemy_spawnpoint.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="exit__door_8cpp.html">exit_door.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="exit__door_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="exit__door_8hpp.html">exit_door.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="exit__trigger_8cpp.html">exit_trigger.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="exit__trigger_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="exit__trigger_8hpp.html">exit_trigger.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="game__ui_8cpp.html">game_ui.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="game__ui_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="game__ui_8hpp.html">game_ui.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="key__pickup_8cpp.html">key_pickup.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="key__pickup_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="key__pickup_8hpp.html">key_pickup.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="menu__ui_8cpp.html">menu_ui.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="menu__ui_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="menu__ui_8hpp.html">menu_ui.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="rally__rush__game__mode_8cpp.html">rally_rush_game_mode.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="rally__rush__game__mode_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="rally__rush__game__mode_8hpp.html">rally_rush_game_mode.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="register__types_8cpp.html">register_types.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="register__types_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="register__types_8h.html">register_types.h</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="shield__powerup_8cpp.html">shield_powerup.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="shield__powerup_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="shield__powerup_8hpp.html">shield_powerup.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="spawner_8cpp.html">spawner.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="spawner_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="spawner_8hpp.html">spawner.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="turret_8cpp.html">turret.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="turret_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="turret_8hpp.html">turret.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="icondoc"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="weapon__pickup_8cpp.html">weapon_pickup.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="weapon__pickup_8hpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="weapon__pickup_8hpp.html">weapon_pickup.hpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
12
docs/html/doc.svg
Normal file
12
docs/html/doc.svg
Normal file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#4665A2">
|
||||
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
|
||||
</g>
|
||||
<g style="fill:#D8DFEE;stroke-width:0">
|
||||
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
12
docs/html/docd.svg
Normal file
12
docs/html/docd.svg
Normal file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#C4CFE5">
|
||||
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
|
||||
</g>
|
||||
<g style="fill:#4665A2;stroke-width:0">
|
||||
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
1685
docs/html/doxygen.css
Normal file
1685
docs/html/doxygen.css
Normal file
File diff suppressed because it is too large
Load diff
28
docs/html/doxygen.svg
Normal file
28
docs/html/doxygen.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 15 KiB |
122
docs/html/drone_8cpp.html
Normal file
122
docs/html/drone_8cpp.html
Normal file
|
@ -0,0 +1,122 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/drone.cpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle"><div class="title">drone.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="drone_8hpp_source.html">drone.hpp</a>"</code><br />
|
||||
<code>#include "<a class="el" href="rally__rush__game__mode_8hpp_source.html">rally_rush_game_mode.hpp</a>"</code><br />
|
||||
<code>#include "utils/game_root.hpp"</code><br />
|
||||
<code>#include "utils/godot_macros.h"</code><br />
|
||||
<code>#include <godot_cpp/classes/animation_player.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/global_constants.hpp></code><br />
|
||||
<code>#include <godot_cpp/variant/utility_functions.hpp></code><br />
|
||||
<code>#include <godot_cpp/classes/navigation_agent3d.hpp></code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a36470daa77917be305561b8ff59f571a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="drone_8cpp.html#a36470daa77917be305561b8ff59f571a">CLASSNAME</a>   Drone</td></tr>
|
||||
<tr class="separator:a36470daa77917be305561b8ff59f571a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a36470daa77917be305561b8ff59f571a" name="a36470daa77917be305561b8ff59f571a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36470daa77917be305561b8ff59f571a">◆ </a></span>CLASSNAME</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLASSNAME   Drone</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
117
docs/html/drone_8hpp.html
Normal file
117
docs/html/drone_8hpp.html
Normal file
|
@ -0,0 +1,117 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/drone.hpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#enum-members">Enumerations</a> </div>
|
||||
<div class="headertitle"><div class="title">drone.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="car__player_8hpp_source.html">car_player.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/classes/animation_player.hpp"</code><br />
|
||||
<code>#include "godot_cpp/classes/navigation_agent3d.hpp"</code><br />
|
||||
<code>#include "godot_cpp/classes/packed_scene.hpp"</code><br />
|
||||
<code>#include <godot_cpp/classes/node3d.hpp></code><br />
|
||||
</div>
|
||||
<p><a href="drone_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1Drone.html">godot::Drone</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An enemy drone, moves around using navigation. Model is expected to float well above the transform origin. <a href="classgodot_1_1Drone.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:a3044a71a529268b94e6d44ea9c282de2"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2">godot::DroneState</a> { <a class="el" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2a2f0492938095f67d986cf0fb13f02385">godot::CHASE</a>
|
||||
, <a class="el" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2abf8f3be424eb6a72b21549fbb24ffb57">godot::DROP</a>
|
||||
, <a class="el" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2af975a35247c42f95348a25d4dff6bd38">godot::FLEE</a>
|
||||
}</td></tr>
|
||||
<tr class="memdesc:a3044a71a529268b94e6d44ea9c282de2"><td class="mdescLeft"> </td><td class="mdescRight">State of a drone. <a href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3044a71a529268b94e6d44ea9c282de2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
167
docs/html/drone_8hpp_source.html
Normal file
167
docs/html/drone_8hpp_source.html
Normal file
|
@ -0,0 +1,167 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/drone.hpp Source File</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">drone.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="drone_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef DRONE_HPP</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define DRONE_HPP</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include "<a class="code" href="car__player_8hpp.html">car_player.hpp</a>"</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include "godot_cpp/classes/animation_player.hpp"</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include "godot_cpp/classes/navigation_agent3d.hpp"</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include "godot_cpp/classes/packed_scene.hpp"</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include <godot_cpp/classes/node3d.hpp></span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacegodot.html">godot</a> {</div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"><a class="line" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2"> 12</a></span><span class="keyword">enum class</span> <a class="code hl_enumeration" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2">DroneState</a> {</div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> <a class="code hl_enumvalue" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2a2f0492938095f67d986cf0fb13f02385">CHASE</a>,</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> <a class="code hl_enumvalue" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2abf8f3be424eb6a72b21549fbb24ffb57">DROP</a>,</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> <a class="code hl_enumvalue" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2af975a35247c42f95348a25d4dff6bd38">FLEE</a></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span>};</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html"> 22</a></span><span class="keyword">class </span><a class="code hl_class" href="classgodot_1_1Drone.html">Drone</a> : <span class="keyword">public</span> Node3D {</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#ad4e11d0e97a4521b64e3e56ec6278ed0"> 23</a></span> <a class="code hl_function" href="classgodot_1_1Drone.html#ad4e11d0e97a4521b64e3e56ec6278ed0">GDCLASS</a>(<a class="code hl_class" href="classgodot_1_1Drone.html">Drone</a>, Node3D);</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#a23aef13933d98e08cd1158f8e3304cc3">_bind_methods</a>();</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#aef67935f0226137c1439216fdf9ec25f">_ready</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#a2fd9e0e7c9c14147d96fc13e8f3c5639">_process</a>(<span class="keywordtype">double</span> delta_time) <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#adb2f16e4a9b005b8d2ec4be9f0af4a1c">process_chase</a>(<span class="keywordtype">double</span> delta_time);</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#aabf9159b13d706a9d87049c1c35295f3">process_flee</a>(<span class="keywordtype">double</span> delta_time);</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#a5565c14395f892ad93724b05e28b4295">process_navigate</a>(<span class="keywordtype">double</span> delta_time);</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#a7e6e3d86617841b446dad5deb82f7ef4">recalculate_navigation</a>();</div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#a5452586cdab1117c6536da8d2d6980ec">spawn_explosion</a>();</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#af575004cbf5d32bc2630f86e936a9f0a">key_found</a>(<span class="keywordtype">int</span> total);</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#ac8d25be7fd2511ae0c830857f16f1d4a">start_flee</a>();</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#a5324aea5fa2bcec331345d1a3c8a91c9">end_flee</a>();</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> </div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1Drone.html#afa2e92c5b99c351a27423c999041a534">set_explosion_scene</a>(Ref<PackedScene> scene);</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> Ref<PackedScene> <a class="code hl_function" href="classgodot_1_1Drone.html#a6f6317bcf295153314570a26730a5379">get_explosion_scene</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#a7344b7c94a761043ce32fe336dd19f1b"> 55</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classgodot_1_1Drone.html#a7344b7c94a761043ce32fe336dd19f1b">recalc_frame_interval</a>{10};</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#a6ac81b0d6276aab0dc2e46c21f50cbd1"> 57</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="classgodot_1_1Drone.html#a6ac81b0d6276aab0dc2e46c21f50cbd1">next_recalc</a>{10};</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#a17c2b72aa7ebddabbdb23c6b41f9b946"> 59</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1Drone.html#a17c2b72aa7ebddabbdb23c6b41f9b946">speed</a>{30.f};</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#a622fed8d13fc6b674ea53fdc77c74782"> 61</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1Drone.html#a622fed8d13fc6b674ea53fdc77c74782">lead_time</a>{2.f};</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#a41940dfa9725aee1d1147966d20a7769"> 63</a></span> <span class="keywordtype">float</span> <a class="code hl_variable" href="classgodot_1_1Drone.html#a41940dfa9725aee1d1147966d20a7769">target_distance</a>{3.f};</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#aebae1c56149a58ae8bfe632ebf4f7e22"> 65</a></span> <a class="code hl_enumeration" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2">DroneState</a> <a class="code hl_variable" href="classgodot_1_1Drone.html#aebae1c56149a58ae8bfe632ebf4f7e22">state</a>{<a class="code hl_enumvalue" href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2a2f0492938095f67d986cf0fb13f02385">DroneState::CHASE</a>};</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#ac0f474ed5d4f3c12fea234c5de90ae38"> 67</a></span> <a class="code hl_class" href="classgodot_1_1CarPlayer.html">CarPlayer</a> *<a class="code hl_variable" href="classgodot_1_1Drone.html#ac0f474ed5d4f3c12fea234c5de90ae38">player</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#a520f2db6ab943fe30511c7fd319e1f0d"> 69</a></span> Ref<PackedScene> <a class="code hl_variable" href="classgodot_1_1Drone.html#a520f2db6ab943fe30511c7fd319e1f0d">explosion_scene</a>{};</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> </div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#a051b9ffd1c1d8a5c32b4f334f9afbf72"> 72</a></span> NavigationAgent3D *<a class="code hl_variable" href="classgodot_1_1Drone.html#a051b9ffd1c1d8a5c32b4f334f9afbf72">agent</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"><a class="line" href="classgodot_1_1Drone.html#a12fc0ea660bf21488dc09044a6e02f8c"> 74</a></span> AnimationPlayer *<a class="code hl_variable" href="classgodot_1_1Drone.html#a12fc0ea660bf21488dc09044a6e02f8c">anim</a>{<span class="keyword">nullptr</span>};</div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span>};</div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span>}</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> </div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="preprocessor">#endif </span><span class="comment">// !DRONE_HPP</span></div>
|
||||
<div class="ttc" id="acar__player_8hpp_html"><div class="ttname"><a href="car__player_8hpp.html">car_player.hpp</a></div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1CarPlayer_html"><div class="ttname"><a href="classgodot_1_1CarPlayer.html">godot::CarPlayer</a></div><div class="ttdoc">Sandboxed subclass of CarPhysics.</div><div class="ttdef"><b>Definition</b> car_player.hpp:18</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html"><div class="ttname"><a href="classgodot_1_1Drone.html">godot::Drone</a></div><div class="ttdoc">An enemy drone, moves around using navigation. Model is expected to float well above the transform or...</div><div class="ttdef"><b>Definition</b> drone.hpp:22</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a051b9ffd1c1d8a5c32b4f334f9afbf72"><div class="ttname"><a href="classgodot_1_1Drone.html#a051b9ffd1c1d8a5c32b4f334f9afbf72">godot::Drone::agent</a></div><div class="ttdeci">NavigationAgent3D * agent</div><div class="ttdoc">Navigation agent Component.</div><div class="ttdef"><b>Definition</b> drone.hpp:72</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a12fc0ea660bf21488dc09044a6e02f8c"><div class="ttname"><a href="classgodot_1_1Drone.html#a12fc0ea660bf21488dc09044a6e02f8c">godot::Drone::anim</a></div><div class="ttdeci">AnimationPlayer * anim</div><div class="ttdoc">Animation player component.</div><div class="ttdef"><b>Definition</b> drone.hpp:74</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a17c2b72aa7ebddabbdb23c6b41f9b946"><div class="ttname"><a href="classgodot_1_1Drone.html#a17c2b72aa7ebddabbdb23c6b41f9b946">godot::Drone::speed</a></div><div class="ttdeci">float speed</div><div class="ttdoc">Movement speed in m/s.</div><div class="ttdef"><b>Definition</b> drone.hpp:59</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a23aef13933d98e08cd1158f8e3304cc3"><div class="ttname"><a href="classgodot_1_1Drone.html#a23aef13933d98e08cd1158f8e3304cc3">godot::Drone::_bind_methods</a></div><div class="ttdeci">static void _bind_methods()</div><div class="ttdoc">Register properties.</div><div class="ttdef"><b>Definition</b> drone.cpp:11</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a2fd9e0e7c9c14147d96fc13e8f3c5639"><div class="ttname"><a href="classgodot_1_1Drone.html#a2fd9e0e7c9c14147d96fc13e8f3c5639">godot::Drone::_process</a></div><div class="ttdeci">virtual void _process(double delta_time) override</div><div class="ttdoc">Update the state machine.</div><div class="ttdef"><b>Definition</b> drone.cpp:27</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a41940dfa9725aee1d1147966d20a7769"><div class="ttname"><a href="classgodot_1_1Drone.html#a41940dfa9725aee1d1147966d20a7769">godot::Drone::target_distance</a></div><div class="ttdeci">float target_distance</div><div class="ttdoc">distance at which to drop</div><div class="ttdef"><b>Definition</b> drone.hpp:63</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a520f2db6ab943fe30511c7fd319e1f0d"><div class="ttname"><a href="classgodot_1_1Drone.html#a520f2db6ab943fe30511c7fd319e1f0d">godot::Drone::explosion_scene</a></div><div class="ttdeci">Ref< PackedScene > explosion_scene</div><div class="ttdoc">Scene to spawn when exploding.</div><div class="ttdef"><b>Definition</b> drone.hpp:69</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a5324aea5fa2bcec331345d1a3c8a91c9"><div class="ttname"><a href="classgodot_1_1Drone.html#a5324aea5fa2bcec331345d1a3c8a91c9">godot::Drone::end_flee</a></div><div class="ttdeci">void end_flee()</div><div class="ttdoc">Listener for when the player drop their turret pickup.</div><div class="ttdef"><b>Definition</b> drone.cpp:94</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a5452586cdab1117c6536da8d2d6980ec"><div class="ttname"><a href="classgodot_1_1Drone.html#a5452586cdab1117c6536da8d2d6980ec">godot::Drone::spawn_explosion</a></div><div class="ttdeci">void spawn_explosion()</div><div class="ttdoc">Spawn an explosion after dropping.</div><div class="ttdef"><b>Definition</b> drone.cpp:74</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a5565c14395f892ad93724b05e28b4295"><div class="ttname"><a href="classgodot_1_1Drone.html#a5565c14395f892ad93724b05e28b4295">godot::Drone::process_navigate</a></div><div class="ttdeci">void process_navigate(double delta_time)</div><div class="ttdoc">Navigate according to path.</div><div class="ttdef"><b>Definition</b> drone.cpp:54</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a622fed8d13fc6b674ea53fdc77c74782"><div class="ttname"><a href="classgodot_1_1Drone.html#a622fed8d13fc6b674ea53fdc77c74782">godot::Drone::lead_time</a></div><div class="ttdeci">float lead_time</div><div class="ttdoc">How far ahead of the player to target.</div><div class="ttdef"><b>Definition</b> drone.hpp:61</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a6ac81b0d6276aab0dc2e46c21f50cbd1"><div class="ttname"><a href="classgodot_1_1Drone.html#a6ac81b0d6276aab0dc2e46c21f50cbd1">godot::Drone::next_recalc</a></div><div class="ttdeci">int next_recalc</div><div class="ttdoc">Frame timer for next pathing recalculation.</div><div class="ttdef"><b>Definition</b> drone.hpp:57</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a6f6317bcf295153314570a26730a5379"><div class="ttname"><a href="classgodot_1_1Drone.html#a6f6317bcf295153314570a26730a5379">godot::Drone::get_explosion_scene</a></div><div class="ttdeci">Ref< PackedScene > get_explosion_scene() const</div><div class="ttdoc">The explosion to spawn after dropping.</div><div class="ttdef"><b>Definition</b> drone.cpp:103</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a7344b7c94a761043ce32fe336dd19f1b"><div class="ttname"><a href="classgodot_1_1Drone.html#a7344b7c94a761043ce32fe336dd19f1b">godot::Drone::recalc_frame_interval</a></div><div class="ttdeci">int recalc_frame_interval</div><div class="ttdoc">Time between pathing recalculations.</div><div class="ttdef"><b>Definition</b> drone.hpp:55</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_a7e6e3d86617841b446dad5deb82f7ef4"><div class="ttname"><a href="classgodot_1_1Drone.html#a7e6e3d86617841b446dad5deb82f7ef4">godot::Drone::recalculate_navigation</a></div><div class="ttdeci">void recalculate_navigation()</div><div class="ttdoc">Recalculate pathing based on current state.</div><div class="ttdef"><b>Definition</b> drone.cpp:64</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_aabf9159b13d706a9d87049c1c35295f3"><div class="ttname"><a href="classgodot_1_1Drone.html#aabf9159b13d706a9d87049c1c35295f3">godot::Drone::process_flee</a></div><div class="ttdeci">void process_flee(double delta_time)</div><div class="ttdoc">Flee state, Flee away from the player.</div><div class="ttdef"><b>Definition</b> drone.cpp:50</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_ac0f474ed5d4f3c12fea234c5de90ae38"><div class="ttname"><a href="classgodot_1_1Drone.html#ac0f474ed5d4f3c12fea234c5de90ae38">godot::Drone::player</a></div><div class="ttdeci">CarPlayer * player</div><div class="ttdoc">Target to chase / flee from.</div><div class="ttdef"><b>Definition</b> drone.hpp:67</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_ac8d25be7fd2511ae0c830857f16f1d4a"><div class="ttname"><a href="classgodot_1_1Drone.html#ac8d25be7fd2511ae0c830857f16f1d4a">godot::Drone::start_flee</a></div><div class="ttdeci">void start_flee()</div><div class="ttdoc">Listener for when the player grabs a turret pickup.</div><div class="ttdef"><b>Definition</b> drone.cpp:88</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_ad4e11d0e97a4521b64e3e56ec6278ed0"><div class="ttname"><a href="classgodot_1_1Drone.html#ad4e11d0e97a4521b64e3e56ec6278ed0">godot::Drone::GDCLASS</a></div><div class="ttdeci">GDCLASS(Drone, Node3D)</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_adb2f16e4a9b005b8d2ec4be9f0af4a1c"><div class="ttname"><a href="classgodot_1_1Drone.html#adb2f16e4a9b005b8d2ec4be9f0af4a1c">godot::Drone::process_chase</a></div><div class="ttdeci">void process_chase(double delta_time)</div><div class="ttdoc">Process the chase state. Navigate ahead of player player and drop when near target.</div><div class="ttdef"><b>Definition</b> drone.cpp:42</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_aebae1c56149a58ae8bfe632ebf4f7e22"><div class="ttname"><a href="classgodot_1_1Drone.html#aebae1c56149a58ae8bfe632ebf4f7e22">godot::Drone::state</a></div><div class="ttdeci">DroneState state</div><div class="ttdoc">Current state machine state.</div><div class="ttdef"><b>Definition</b> drone.hpp:65</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_aef67935f0226137c1439216fdf9ec25f"><div class="ttname"><a href="classgodot_1_1Drone.html#aef67935f0226137c1439216fdf9ec25f">godot::Drone::_ready</a></div><div class="ttdeci">virtual void _ready() override</div><div class="ttdoc">Get required object references and connect observers.</div><div class="ttdef"><b>Definition</b> drone.cpp:16</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_af575004cbf5d32bc2630f86e936a9f0a"><div class="ttname"><a href="classgodot_1_1Drone.html#af575004cbf5d32bc2630f86e936a9f0a">godot::Drone::key_found</a></div><div class="ttdeci">void key_found(int total)</div><div class="ttdoc">Listener for when a key is found, to up the difficulty.</div><div class="ttdef"><b>Definition</b> drone.cpp:82</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1Drone_html_afa2e92c5b99c351a27423c999041a534"><div class="ttname"><a href="classgodot_1_1Drone.html#afa2e92c5b99c351a27423c999041a534">godot::Drone::set_explosion_scene</a></div><div class="ttdeci">void set_explosion_scene(Ref< PackedScene > scene)</div><div class="ttdoc">The explosion to spawn after dropping.</div><div class="ttdef"><b>Definition</b> drone.cpp:100</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html"><div class="ttname"><a href="namespacegodot.html">godot</a></div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:6</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html_a3044a71a529268b94e6d44ea9c282de2"><div class="ttname"><a href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2">godot::DroneState</a></div><div class="ttdeci">DroneState</div><div class="ttdoc">State of a drone.</div><div class="ttdef"><b>Definition</b> drone.hpp:12</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html_a3044a71a529268b94e6d44ea9c282de2a2f0492938095f67d986cf0fb13f02385"><div class="ttname"><a href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2a2f0492938095f67d986cf0fb13f02385">godot::DroneState::CHASE</a></div><div class="ttdeci">@ CHASE</div><div class="ttdoc">Chase the player.</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html_a3044a71a529268b94e6d44ea9c282de2abf8f3be424eb6a72b21549fbb24ffb57"><div class="ttname"><a href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2abf8f3be424eb6a72b21549fbb24ffb57">godot::DroneState::DROP</a></div><div class="ttdeci">@ DROP</div><div class="ttdoc">Stop, drop, and explode.</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html_a3044a71a529268b94e6d44ea9c282de2af975a35247c42f95348a25d4dff6bd38"><div class="ttname"><a href="namespacegodot.html#a3044a71a529268b94e6d44ea9c282de2af975a35247c42f95348a25d4dff6bd38">godot::DroneState::FLEE</a></div><div class="ttdeci">@ FLEE</div><div class="ttdoc">Go anywhere but where the player is.</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
117
docs/html/drone__target_8cpp.html
Normal file
117
docs/html/drone__target_8cpp.html
Normal file
|
@ -0,0 +1,117 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/drone_target.cpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle"><div class="title">drone_target.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="drone__target_8hpp_source.html">drone_target.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/variant/utility_functions.hpp"</code><br />
|
||||
<code>#include "utils/godot_macros.h"</code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a36470daa77917be305561b8ff59f571a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="drone__target_8cpp.html#a36470daa77917be305561b8ff59f571a">CLASSNAME</a>   EnemyTargetBody</td></tr>
|
||||
<tr class="separator:a36470daa77917be305561b8ff59f571a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a36470daa77917be305561b8ff59f571a" name="a36470daa77917be305561b8ff59f571a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36470daa77917be305561b8ff59f571a">◆ </a></span>CLASSNAME</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLASSNAME   EnemyTargetBody</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
103
docs/html/drone__target_8hpp.html
Normal file
103
docs/html/drone__target_8hpp.html
Normal file
|
@ -0,0 +1,103 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/drone_target.hpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">drone_target.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include <godot_cpp/classes/rigid_body3d.hpp></code><br />
|
||||
</div>
|
||||
<p><a href="drone__target_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EnemyTargetBody.html">godot::EnemyTargetBody</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Collider signifying which part of an enemy can be targeted. Used only for drones because their "real" position is on the ground below where the "drone" is flying. <a href="classgodot_1_1EnemyTargetBody.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
107
docs/html/drone__target_8hpp_source.html
Normal file
107
docs/html/drone__target_8hpp_source.html
Normal file
|
@ -0,0 +1,107 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/drone_target.hpp Source File</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">drone_target.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="drone__target_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef ENEMY_TARGET_BODY_HPP</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define ENEMY_TARGET_BODY_HPP</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include <godot_cpp/classes/rigid_body3d.hpp></span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span> </div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacegodot.html">godot</a> {</div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"><a class="line" href="classgodot_1_1EnemyTargetBody.html"> 8</a></span><span class="keyword">class </span><a class="code hl_class" href="classgodot_1_1EnemyTargetBody.html">EnemyTargetBody</a> : <span class="keyword">public</span> RigidBody3D {</div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"><a class="line" href="classgodot_1_1EnemyTargetBody.html#ae981e9044f1b1e2c0600220ef159137f"> 9</a></span> <a class="code hl_function" href="classgodot_1_1EnemyTargetBody.html#ae981e9044f1b1e2c0600220ef159137f">GDCLASS</a>(<a class="code hl_class" href="classgodot_1_1EnemyTargetBody.html">EnemyTargetBody</a>, RigidBody3D);</div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1EnemyTargetBody.html#a19fd8faee558b3d6e08fea9caa69f3ba">_bind_methods</a>();</div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1EnemyTargetBody.html#a87d87e41ec2de6427486ebbce69a1a32">_enter_tree</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1EnemyTargetBody.html#aa82c7dea20914a997c1d406e7931b1f9">damage</a>();</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span>};</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span>}</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="preprocessor">#endif </span><span class="comment">// !ENEMY_TARGET_BODY_HPP</span></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EnemyTargetBody_html"><div class="ttname"><a href="classgodot_1_1EnemyTargetBody.html">godot::EnemyTargetBody</a></div><div class="ttdoc">Collider signifying which part of an enemy can be targeted. Used only for drones because their "real"...</div><div class="ttdef"><b>Definition</b> drone_target.hpp:8</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EnemyTargetBody_html_a19fd8faee558b3d6e08fea9caa69f3ba"><div class="ttname"><a href="classgodot_1_1EnemyTargetBody.html#a19fd8faee558b3d6e08fea9caa69f3ba">godot::EnemyTargetBody::_bind_methods</a></div><div class="ttdeci">static void _bind_methods()</div><div class="ttdoc">Bind damage function.</div><div class="ttdef"><b>Definition</b> drone_target.cpp:6</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EnemyTargetBody_html_a87d87e41ec2de6427486ebbce69a1a32"><div class="ttname"><a href="classgodot_1_1EnemyTargetBody.html#a87d87e41ec2de6427486ebbce69a1a32">godot::EnemyTargetBody::_enter_tree</a></div><div class="ttdeci">virtual void _enter_tree() override</div><div class="ttdoc">Set rigidbody as kinematic.</div><div class="ttdef"><b>Definition</b> drone_target.cpp:11</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EnemyTargetBody_html_aa82c7dea20914a997c1d406e7931b1f9"><div class="ttname"><a href="classgodot_1_1EnemyTargetBody.html#aa82c7dea20914a997c1d406e7931b1f9">godot::EnemyTargetBody::damage</a></div><div class="ttdeci">void damage()</div><div class="ttdoc">Destroy parent object.</div><div class="ttdef"><b>Definition</b> drone_target.cpp:16</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EnemyTargetBody_html_ae981e9044f1b1e2c0600220ef159137f"><div class="ttname"><a href="classgodot_1_1EnemyTargetBody.html#ae981e9044f1b1e2c0600220ef159137f">godot::EnemyTargetBody::GDCLASS</a></div><div class="ttdeci">GDCLASS(EnemyTargetBody, RigidBody3D)</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html"><div class="ttname"><a href="namespacegodot.html">godot</a></div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:6</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
123
docs/html/dynsections.js
Normal file
123
docs/html/dynsections.js
Normal file
|
@ -0,0 +1,123 @@
|
|||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
var base = $(linkObj).attr('id');
|
||||
var summary = $('#'+base+'-summary');
|
||||
var content = $('#'+base+'-content');
|
||||
var trigger = $('#'+base+'-trigger');
|
||||
var src=$(trigger).attr('src');
|
||||
if (content.is(':visible')===true) {
|
||||
content.hide();
|
||||
summary.show();
|
||||
$(linkObj).addClass('closed').removeClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
content.show();
|
||||
summary.hide();
|
||||
$(linkObj).removeClass('closed').addClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function updateStripes()
|
||||
{
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
$('table.directory tr').
|
||||
removeClass('odd').filter(':visible:odd').addClass('odd');
|
||||
}
|
||||
|
||||
function toggleLevel(level)
|
||||
{
|
||||
$('table.directory tr').each(function() {
|
||||
var l = this.id.split('_').length-1;
|
||||
var i = $('#img'+this.id.substring(3));
|
||||
var a = $('#arr'+this.id.substring(3));
|
||||
if (l<level+1) {
|
||||
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||
a.html('▼');
|
||||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||
a.html('►');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
function toggleFolder(id)
|
||||
{
|
||||
// the clicked row
|
||||
var currentRow = $('#row_'+id);
|
||||
|
||||
// all rows after the clicked row
|
||||
var rows = currentRow.nextAll("tr");
|
||||
|
||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
|
||||
// only match elements AFTER this one (can't hide elements before)
|
||||
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||
|
||||
// first row is visible we are HIDING
|
||||
if (childRows.filter(':first').is(':visible')===true) {
|
||||
// replace down arrow by right arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
currentRowSpans.filter(".arrow").html('►');
|
||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||
} else { // we are SHOWING
|
||||
// replace right arrow by down arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||
currentRowSpans.filter(".arrow").html('▼');
|
||||
// replace down arrows by right arrows for child rows
|
||||
var childRowsSpans = childRows.find("span");
|
||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
childRowsSpans.filter(".arrow").html('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
|
||||
function toggleInherit(id)
|
||||
{
|
||||
var rows = $('tr.inherit.'+id);
|
||||
var img = $('tr.inherit_header.'+id+' img');
|
||||
var src = $(img).attr('src');
|
||||
if (rows.filter(':first').is(':visible')===true) {
|
||||
rows.css('display','none');
|
||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
}
|
||||
/* @license-end */
|
119
docs/html/end__screen_8cpp.html
Normal file
119
docs/html/end__screen_8cpp.html
Normal file
|
@ -0,0 +1,119 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/end_screen.cpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle"><div class="title">end_screen.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="end__screen_8hpp_source.html">end_screen.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/classes/button.hpp"</code><br />
|
||||
<code>#include "godot_cpp/classes/global_constants.hpp"</code><br />
|
||||
<code>#include "utils/game_root.hpp"</code><br />
|
||||
<code>#include "utils/godot_macros.h"</code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a36470daa77917be305561b8ff59f571a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="end__screen_8cpp.html#a36470daa77917be305561b8ff59f571a">CLASSNAME</a>   EndScreen</td></tr>
|
||||
<tr class="separator:a36470daa77917be305561b8ff59f571a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a36470daa77917be305561b8ff59f571a" name="a36470daa77917be305561b8ff59f571a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36470daa77917be305561b8ff59f571a">◆ </a></span>CLASSNAME</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLASSNAME   EndScreen</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
104
docs/html/end__screen_8hpp.html
Normal file
104
docs/html/end__screen_8hpp.html
Normal file
|
@ -0,0 +1,104 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/end_screen.hpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Classes</a> |
|
||||
<a href="#namespaces">Namespaces</a> </div>
|
||||
<div class="headertitle"><div class="title">end_screen.hpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "godot_cpp/classes/canvas_layer.hpp"</code><br />
|
||||
<code>#include "godot_cpp/classes/packed_scene.hpp"</code><br />
|
||||
</div>
|
||||
<p><a href="end__screen_8hpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classgodot_1_1EndScreen.html">godot::EndScreen</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The game-over screen, used both when the player has won and lost the game. <a href="classgodot_1_1EndScreen.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
123
docs/html/end__screen_8hpp_source.html
Normal file
123
docs/html/end__screen_8hpp_source.html
Normal file
|
@ -0,0 +1,123 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/end_screen.hpp Source File</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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">end_screen.hpp</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="end__screen_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef END_SCREEN_HPP</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define END_SCREEN_HPP</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include "godot_cpp/classes/canvas_layer.hpp"</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include "godot_cpp/classes/packed_scene.hpp"</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacegodot.html">godot</a> {</div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"><a class="line" href="classgodot_1_1EndScreen.html"> 8</a></span><span class="keyword">class </span><a class="code hl_class" href="classgodot_1_1EndScreen.html">EndScreen</a> : <span class="keyword">public</span> CanvasLayer {</div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"><a class="line" href="classgodot_1_1EndScreen.html#ab3808da1ef0377b4f9f78ebb9368e06b"> 9</a></span> <a class="code hl_function" href="classgodot_1_1EndScreen.html#ab3808da1ef0377b4f9f78ebb9368e06b">GDCLASS</a>(<a class="code hl_class" href="classgodot_1_1EndScreen.html">EndScreen</a>, CanvasLayer);</div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span> <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1EndScreen.html#a6dede41dad7a457de442e9c79b30b9f4">_bind_methods</a>();</div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1EndScreen.html#a985c977cc3bc4cd2014e39e44e2eceba">_ready</a>() <span class="keyword">override</span>;</div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> </div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1EndScreen.html#a17ea11ee84a2e402cf8e6cdfc35ce759">return_to_main</a>();</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1EndScreen.html#af2f281d666b7e5a960ea1d1a72364bdf">restart</a>();</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1EndScreen.html#a469b1e48ae5c002bb6b6fcb48678abb6">set_main_menu_scene</a>(Ref<PackedScene> scene);</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> Ref<PackedScene> <a class="code hl_function" href="classgodot_1_1EndScreen.html#a7a5140ca241b708a223bcacb0cd7e19c">get_main_menu_scene</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keywordtype">void</span> <a class="code hl_function" href="classgodot_1_1EndScreen.html#aff77ddd7ffc7e1e8b4c7f81e468fdcf6">set_game_scene</a>(Ref<PackedScene> scene);</div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> Ref<PackedScene> <a class="code hl_function" href="classgodot_1_1EndScreen.html#af86557835f7c053bd020556150b53ae5">get_game_scene</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="classgodot_1_1EndScreen.html#a8bf01937f57d670564f8dd7620483fc5"> 30</a></span> Ref<PackedScene> <a class="code hl_variable" href="classgodot_1_1EndScreen.html#a8bf01937f57d670564f8dd7620483fc5">game_scene</a>{};</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="classgodot_1_1EndScreen.html#a25b6c4a486addf06935ecfed6e408c13"> 31</a></span> Ref<PackedScene> <a class="code hl_variable" href="classgodot_1_1EndScreen.html#a25b6c4a486addf06935ecfed6e408c13">main_menu_scene</a>{};</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>};</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>}</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span><span class="preprocessor">#endif </span><span class="comment">// !END_SCREEN_HPP</span></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html"><div class="ttname"><a href="classgodot_1_1EndScreen.html">godot::EndScreen</a></div><div class="ttdoc">The game-over screen, used both when the player has won and lost the game.</div><div class="ttdef"><b>Definition</b> end_screen.hpp:8</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_a17ea11ee84a2e402cf8e6cdfc35ce759"><div class="ttname"><a href="classgodot_1_1EndScreen.html#a17ea11ee84a2e402cf8e6cdfc35ce759">godot::EndScreen::return_to_main</a></div><div class="ttdeci">void return_to_main()</div><div class="ttdoc">Listener for return to menu button "button_down" observer. Load the main menu scene.</div><div class="ttdef"><b>Definition</b> end_screen.cpp:22</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_a25b6c4a486addf06935ecfed6e408c13"><div class="ttname"><a href="classgodot_1_1EndScreen.html#a25b6c4a486addf06935ecfed6e408c13">godot::EndScreen::main_menu_scene</a></div><div class="ttdeci">Ref< PackedScene > main_menu_scene</div><div class="ttdef"><b>Definition</b> end_screen.hpp:31</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_a469b1e48ae5c002bb6b6fcb48678abb6"><div class="ttname"><a href="classgodot_1_1EndScreen.html#a469b1e48ae5c002bb6b6fcb48678abb6">godot::EndScreen::set_main_menu_scene</a></div><div class="ttdeci">void set_main_menu_scene(Ref< PackedScene > scene)</div><div class="ttdoc">The scene to load when return to main menu is pressed.</div><div class="ttdef"><b>Definition</b> end_screen.cpp:31</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_a6dede41dad7a457de442e9c79b30b9f4"><div class="ttname"><a href="classgodot_1_1EndScreen.html#a6dede41dad7a457de442e9c79b30b9f4">godot::EndScreen::_bind_methods</a></div><div class="ttdeci">static void _bind_methods()</div><div class="ttdoc">Bind editor properties.</div><div class="ttdef"><b>Definition</b> end_screen.cpp:8</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_a7a5140ca241b708a223bcacb0cd7e19c"><div class="ttname"><a href="classgodot_1_1EndScreen.html#a7a5140ca241b708a223bcacb0cd7e19c">godot::EndScreen::get_main_menu_scene</a></div><div class="ttdeci">Ref< PackedScene > get_main_menu_scene() const</div><div class="ttdoc">The scene to load when return to main menu is pressed.</div><div class="ttdef"><b>Definition</b> end_screen.cpp:35</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_a8bf01937f57d670564f8dd7620483fc5"><div class="ttname"><a href="classgodot_1_1EndScreen.html#a8bf01937f57d670564f8dd7620483fc5">godot::EndScreen::game_scene</a></div><div class="ttdeci">Ref< PackedScene > game_scene</div><div class="ttdef"><b>Definition</b> end_screen.hpp:30</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_a985c977cc3bc4cd2014e39e44e2eceba"><div class="ttname"><a href="classgodot_1_1EndScreen.html#a985c977cc3bc4cd2014e39e44e2eceba">godot::EndScreen::_ready</a></div><div class="ttdeci">virtual void _ready() override</div><div class="ttdoc">Fetch buttons from children and register observers.</div><div class="ttdef"><b>Definition</b> end_screen.cpp:14</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_ab3808da1ef0377b4f9f78ebb9368e06b"><div class="ttname"><a href="classgodot_1_1EndScreen.html#ab3808da1ef0377b4f9f78ebb9368e06b">godot::EndScreen::GDCLASS</a></div><div class="ttdeci">GDCLASS(EndScreen, CanvasLayer)</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_af2f281d666b7e5a960ea1d1a72364bdf"><div class="ttname"><a href="classgodot_1_1EndScreen.html#af2f281d666b7e5a960ea1d1a72364bdf">godot::EndScreen::restart</a></div><div class="ttdeci">void restart()</div><div class="ttdoc">Listener for restart button "button_down" observer. Load the game scene.</div><div class="ttdef"><b>Definition</b> end_screen.cpp:26</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_af86557835f7c053bd020556150b53ae5"><div class="ttname"><a href="classgodot_1_1EndScreen.html#af86557835f7c053bd020556150b53ae5">godot::EndScreen::get_game_scene</a></div><div class="ttdeci">Ref< PackedScene > get_game_scene() const</div><div class="ttdoc">The scene to load when the restart game button is pressed.</div><div class="ttdef"><b>Definition</b> end_screen.cpp:43</div></div>
|
||||
<div class="ttc" id="aclassgodot_1_1EndScreen_html_aff77ddd7ffc7e1e8b4c7f81e468fdcf6"><div class="ttname"><a href="classgodot_1_1EndScreen.html#aff77ddd7ffc7e1e8b4c7f81e468fdcf6">godot::EndScreen::set_game_scene</a></div><div class="ttdeci">void set_game_scene(Ref< PackedScene > scene)</div><div class="ttdoc">The scene to load when the restart game button is pressed.</div><div class="ttdef"><b>Definition</b> end_screen.cpp:39</div></div>
|
||||
<div class="ttc" id="anamespacegodot_html"><div class="ttname"><a href="namespacegodot.html">godot</a></div><div class="ttdef"><b>Definition</b> beacon_powerup.cpp:6</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
120
docs/html/enemy__car_8cpp.html
Normal file
120
docs/html/enemy__car_8cpp.html
Normal file
|
@ -0,0 +1,120 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.7"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Rally Rush: src/enemy_car.cpp 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 id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Rally Rush
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.7 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(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">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#namespaces">Namespaces</a> |
|
||||
<a href="#define-members">Macros</a> </div>
|
||||
<div class="headertitle"><div class="title">enemy_car.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="enemy__car_8hpp_source.html">enemy_car.hpp</a>"</code><br />
|
||||
<code>#include "godot_cpp/classes/navigation_agent3d.hpp"</code><br />
|
||||
<code>#include "godot_cpp/variant/callable_method_pointer.hpp"</code><br />
|
||||
<code>#include "<a class="el" href="rally__rush__game__mode_8hpp_source.html">rally_rush_game_mode.hpp</a>"</code><br />
|
||||
<code>#include "utils/game_root.hpp"</code><br />
|
||||
<code>#include "utils/godot_macros.h"</code><br />
|
||||
</div><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
Namespaces</h2></td></tr>
|
||||
<tr class="memitem:namespacegodot"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacegodot.html">godot</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a36470daa77917be305561b8ff59f571a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="enemy__car_8cpp.html#a36470daa77917be305561b8ff59f571a">CLASSNAME</a>   EnemyCar</td></tr>
|
||||
<tr class="separator:a36470daa77917be305561b8ff59f571a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="a36470daa77917be305561b8ff59f571a" name="a36470daa77917be305561b8ff59f571a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a36470daa77917be305561b8ff59f571a">◆ </a></span>CLASSNAME</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define CLASSNAME   EnemyCar</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.7
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue