aboutsummaryrefslogtreecommitdiff
path: root/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTankRawInputData.html
diff options
context:
space:
mode:
authorgit perforce import user <a@b>2016-10-25 12:29:14 -0600
committerSheikh Dawood Abdul Ajees <Sheikh Dawood Abdul Ajees>2016-10-25 18:56:37 -0500
commit3dfe2108cfab31ba3ee5527e217d0d8e99a51162 (patch)
treefa6485c169e50d7415a651bf838f5bcd0fd3bfbd /PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTankRawInputData.html
downloadphysx-3.4-3dfe2108cfab31ba3ee5527e217d0d8e99a51162.tar.xz
physx-3.4-3dfe2108cfab31ba3ee5527e217d0d8e99a51162.zip
Initial commit:
PhysX 3.4.0 Update @ 21294896 APEX 1.4.0 Update @ 21275617 [CL 21300167]
Diffstat (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTankRawInputData.html')
-rw-r--r--PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTankRawInputData.html910
1 files changed, 910 insertions, 0 deletions
diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTankRawInputData.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTankRawInputData.html
new file mode 100644
index 00000000..2da292fb
--- /dev/null
+++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTankRawInputData.html
@@ -0,0 +1,910 @@
+<html>
+ <head>
+ <title>NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxVehicleDriveTankRawInputData Class Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="images/PhysXlogo.png" align="middle"> <br>
+ <center>
+ <a class="qindex" href="main.html">Main Page</a> &nbsp;
+ <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp;
+ <a class="qindex" href="annotated.html">Compound List</a> &nbsp;
+ <a class="qindex" href="functions.html">Compound Members</a> &nbsp;
+ </center>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="contents">
+<h1>PxVehicleDriveTankRawInputData Class Reference<br>
+<small>
+[<a class="el" href="group__vehicle.html">Vehicle</a>]</small>
+</h1><!-- doxytag: class="PxVehicleDriveTankRawInputData" -->Used to produce smooth analog tank control values from analog and digital inputs.
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="PxVehicleUtilControl_8h-source.html">PxVehicleUtilControl.h</a>&gt;</code>
+<p>
+
+<p>
+<a href="classPxVehicleDriveTankRawInputData-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#99b71417ecdde92487aa06d3c0ecb832">PxVehicleDriveTankRawInputData</a> (const <a class="el" href="structPxVehicleDriveTankControlModel.html#15800ba4f6142803c1b0d0098a942b13">PxVehicleDriveTankControlModel::Enum</a> mode)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#7fc4bdc316bf48cb15dfa26a43dd6978">~PxVehicleDriveTankRawInputData</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structPxVehicleDriveTankControlModel.html#15800ba4f6142803c1b0d0098a942b13">PxVehicleDriveTankControlModel::Enum</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#df5d2c7f7bc140ff9a6bf1dbb4d4dcd5">getDriveModel</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the drive model (eDRIVE_MODEL_SPECIAL or eDRIVE_MODEL_STANDARD). <a href="#df5d2c7f7bc140ff9a6bf1dbb4d4dcd5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#ba1a38302de5b91b35c83d79053fc564">setDigitalAccel</a> (const bool b)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set if the accel button has been pressed on the keyboard. <a href="#ba1a38302de5b91b35c83d79053fc564"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#e5379f5da9762716cf7d567af369ed1e">setDigitalLeftThrust</a> (const bool b)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set if the left thrust button has been pressed on the keyboard. <a href="#e5379f5da9762716cf7d567af369ed1e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#a4981fac8d036a4616ba2980f757e3ab">setDigitalRightThrust</a> (const bool b)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set if the right thrust button has been pressed on the keyboard. <a href="#a4981fac8d036a4616ba2980f757e3ab"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#96183c87242fda2d2ed1ca56fb24977d">setDigitalLeftBrake</a> (const bool b)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set if the left brake button has been pressed on the keyboard. <a href="#96183c87242fda2d2ed1ca56fb24977d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#d98a22d3fcdbaf1f2731e3072d3315c6">setDigitalRightBrake</a> (const bool b)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set if the right brake button has been pressed on the keyboard. <a href="#d98a22d3fcdbaf1f2731e3072d3315c6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#e6a26904d3cd2d5e1c39e9752ba0804e">getDigitalAccel</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return if the accel button has been pressed on the keyboard. <a href="#e6a26904d3cd2d5e1c39e9752ba0804e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#60cf4e06d3cbd70a082d18391603e5b1">getDigitalLeftThrust</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return if the left thrust button has been pressed on the keyboard. <a href="#60cf4e06d3cbd70a082d18391603e5b1"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#a00292654adbeac8a69856ebe97ac5ea">getDigitalRightThrust</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return if the right thrust button has been pressed on the keyboard. <a href="#a00292654adbeac8a69856ebe97ac5ea"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#8d326fb6498b7a3085317a4988be03f3">getDigitalLeftBrake</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return if the left brake button has been pressed on the keyboard. <a href="#8d326fb6498b7a3085317a4988be03f3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#1ff86b659563250200b9f497cdbb9358">getDigitalRightBrake</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return if the right brake button has been pressed on the keyboard. <a href="#1ff86b659563250200b9f497cdbb9358"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#1af6a6d1b1fb77d0bcc7e5af1e350a14">setAnalogAccel</a> (const PxF32 accel)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the analog accel value from the gamepad. <a href="#1af6a6d1b1fb77d0bcc7e5af1e350a14"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#5e456c1b780b26b900d47afe0c0509ef">setAnalogLeftThrust</a> (const PxF32 leftThrust)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the analog left thrust value from the gamepad. <a href="#5e456c1b780b26b900d47afe0c0509ef"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#1dacc730a946b0e23d57968a22d9ff72">setAnalogRightThrust</a> (const PxF32 rightThrust)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the analog right thrust value from the gamepad. <a href="#1dacc730a946b0e23d57968a22d9ff72"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#b1694ab536feae168670452b88804d08">setAnalogLeftBrake</a> (const PxF32 leftBrake)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the analog left brake value from the gamepad. <a href="#b1694ab536feae168670452b88804d08"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#ba110cc558497adbe79c2abb3d45504c">setAnalogRightBrake</a> (const PxF32 rightBrake)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the analog right brake value from the gamepad. <a href="#ba110cc558497adbe79c2abb3d45504c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxF32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#6078ac6b35c95f95cc0dbfab948250f4">getAnalogAccel</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the analog accel value from the gamepad. <a href="#6078ac6b35c95f95cc0dbfab948250f4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxF32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#b4113d30c76e8b7556209f4a719c0f8a">getAnalogLeftThrust</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the analog left thrust value from the gamepad. <a href="#b4113d30c76e8b7556209f4a719c0f8a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxF32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#3009c38f0756180c82f5a9409ccb41a3">getAnalogRightThrust</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the analog right thrust value from the gamepad. <a href="#3009c38f0756180c82f5a9409ccb41a3"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxF32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#ae05007e9b483191c7bf37768fe6e14e">getAnalogLeftBrake</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the analog left brake value from the gamepad. <a href="#ae05007e9b483191c7bf37768fe6e14e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxF32&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#fa35fad1442fa356a9b09fec3f3046c6">getAnalogRightBrake</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the analog right brake value from the gamepad. <a href="#fa35fad1442fa356a9b09fec3f3046c6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#0093f8a955f714617b1269a652f0c709">setGearUp</a> (const bool gearUp)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Record if the gear-up button has been pressed on keyboard or gamepad. <a href="#0093f8a955f714617b1269a652f0c709"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#4ff7609f917b69e7bc329540b2c3aaa2">setGearDown</a> (const bool gearDown)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Record if the gear-down button has been pressed on keyboard or gamepad. <a href="#4ff7609f917b69e7bc329540b2c3aaa2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#f1ca18c9296a6a62ecf16b3893674c99">getGearUp</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return if the gear-up button has been pressed on keyboard or gamepad. <a href="#f1ca18c9296a6a62ecf16b3893674c99"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#00d1f68f351ee457f611968a133516b0">getGearDown</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return if the gear-down button has been pressed on keyboard or gamepad. <a href="#00d1f68f351ee457f611968a133516b0"></a><br></td></tr>
+<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structPxVehicleDriveTankControlModel.html#15800ba4f6142803c1b0d0098a942b13">PxVehicleDriveTankControlModel::Enum</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#853df27dada318a90e9020ac805a9dfe">mMode</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#a7cf15cb0d4bf96823ebd05827fa0100">mRawAnalogInputs</a> [PxVehicleDriveTankControl::eMAX_NB_DRIVETANK_ANALOG_INPUTS]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#849aeca3344c2a5b17c3eb83de787e97">mRawDigitalInputs</a> [PxVehicleDriveTankControl::eMAX_NB_DRIVETANK_ANALOG_INPUTS]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#880f540045663531dd9a645433dee98b">mGearUp</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleDriveTankRawInputData.html#cd4f2db686a61354b58ad996a5e0c4b0">mGearDown</a></td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Used to produce smooth analog tank control values from analog and digital inputs.
+<p>
+<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__vehicle.html#g89b530b003b89280677e09327fbdb606" title="Used to smooth and set analog tank control values from digital inputs (keyboard)...">PxVehicleDriveTankSmoothDigitalRawInputsAndSetAnalogInputs</a>, <a class="el" href="group__vehicle.html#g2b7e00f8931f3b84d3aa6510d7a6cfaa" title="Used to smooth and set analog tank control values from analog inputs (gamepad). Also...">PxVehicleDriveTankSmoothAnalogRawInputsAndSetAnalogInputs</a> </dd></dl>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="99b71417ecdde92487aa06d3c0ecb832"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::PxVehicleDriveTankRawInputData" ref="99b71417ecdde92487aa06d3c0ecb832" args="(const PxVehicleDriveTankControlModel::Enum mode)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxVehicleDriveTankRawInputData::PxVehicleDriveTankRawInputData </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structPxVehicleDriveTankControlModel.html#15800ba4f6142803c1b0d0098a942b13">PxVehicleDriveTankControlModel::Enum</a>&nbsp;</td>
+ <td class="paramname"> <em>mode</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00115">PxVehicleDriveTankControl::eMAX_NB_DRIVETANK_ANALOG_INPUTS</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="7fc4bdc316bf48cb15dfa26a43dd6978"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::~PxVehicleDriveTankRawInputData" ref="7fc4bdc316bf48cb15dfa26a43dd6978" args="()" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxVehicleDriveTankRawInputData::~PxVehicleDriveTankRawInputData </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="6078ac6b35c95f95cc0dbfab948250f4"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getAnalogAccel" ref="6078ac6b35c95f95cc0dbfab948250f4" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxF32 PxVehicleDriveTankRawInputData::getAnalogAccel </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the analog accel value from the gamepad.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The analog accel value. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00110">PxVehicleDriveTankControl::eANALOG_INPUT_ACCEL</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="ae05007e9b483191c7bf37768fe6e14e"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getAnalogLeftBrake" ref="ae05007e9b483191c7bf37768fe6e14e" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxF32 PxVehicleDriveTankRawInputData::getAnalogLeftBrake </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the analog left brake value from the gamepad.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The analog left brake value. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00111">PxVehicleDriveTankControl::eANALOG_INPUT_BRAKE_LEFT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="b4113d30c76e8b7556209f4a719c0f8a"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getAnalogLeftThrust" ref="b4113d30c76e8b7556209f4a719c0f8a" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxF32 PxVehicleDriveTankRawInputData::getAnalogLeftThrust </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the analog left thrust value from the gamepad.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The analog left thrust value. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00113">PxVehicleDriveTankControl::eANALOG_INPUT_THRUST_LEFT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="fa35fad1442fa356a9b09fec3f3046c6"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getAnalogRightBrake" ref="fa35fad1442fa356a9b09fec3f3046c6" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxF32 PxVehicleDriveTankRawInputData::getAnalogRightBrake </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the analog right brake value from the gamepad.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The analog right brake value. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00112">PxVehicleDriveTankControl::eANALOG_INPUT_BRAKE_RIGHT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="3009c38f0756180c82f5a9409ccb41a3"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getAnalogRightThrust" ref="3009c38f0756180c82f5a9409ccb41a3" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxF32 PxVehicleDriveTankRawInputData::getAnalogRightThrust </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the analog right thrust value from the gamepad.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The analog right thrust value. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00114">PxVehicleDriveTankControl::eANALOG_INPUT_THRUST_RIGHT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="e6a26904d3cd2d5e1c39e9752ba0804e"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getDigitalAccel" ref="e6a26904d3cd2d5e1c39e9752ba0804e" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool PxVehicleDriveTankRawInputData::getDigitalAccel </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return if the accel button has been pressed on the keyboard.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the accel button has been pressed, false otherwise. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00110">PxVehicleDriveTankControl::eANALOG_INPUT_ACCEL</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="8d326fb6498b7a3085317a4988be03f3"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getDigitalLeftBrake" ref="8d326fb6498b7a3085317a4988be03f3" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool PxVehicleDriveTankRawInputData::getDigitalLeftBrake </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return if the left brake button has been pressed on the keyboard.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the left brake button has been pressed, false otherwise. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00111">PxVehicleDriveTankControl::eANALOG_INPUT_BRAKE_LEFT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="60cf4e06d3cbd70a082d18391603e5b1"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getDigitalLeftThrust" ref="60cf4e06d3cbd70a082d18391603e5b1" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool PxVehicleDriveTankRawInputData::getDigitalLeftThrust </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return if the left thrust button has been pressed on the keyboard.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the left thrust button has been pressed, false otherwise. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00113">PxVehicleDriveTankControl::eANALOG_INPUT_THRUST_LEFT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="1ff86b659563250200b9f497cdbb9358"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getDigitalRightBrake" ref="1ff86b659563250200b9f497cdbb9358" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool PxVehicleDriveTankRawInputData::getDigitalRightBrake </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return if the right brake button has been pressed on the keyboard.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the right brake button has been pressed, false otherwise. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00112">PxVehicleDriveTankControl::eANALOG_INPUT_BRAKE_RIGHT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="a00292654adbeac8a69856ebe97ac5ea"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getDigitalRightThrust" ref="a00292654adbeac8a69856ebe97ac5ea" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool PxVehicleDriveTankRawInputData::getDigitalRightThrust </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return if the right thrust button has been pressed on the keyboard.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the right thrust button has been pressed, false otherwise. </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00114">PxVehicleDriveTankControl::eANALOG_INPUT_THRUST_RIGHT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="df5d2c7f7bc140ff9a6bf1dbb4d4dcd5"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getDriveModel" ref="df5d2c7f7bc140ff9a6bf1dbb4d4dcd5" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="structPxVehicleDriveTankControlModel.html#15800ba4f6142803c1b0d0098a942b13">PxVehicleDriveTankControlModel::Enum</a> PxVehicleDriveTankRawInputData::getDriveModel </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return the drive model (eDRIVE_MODEL_SPECIAL or eDRIVE_MODEL_STANDARD).
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The chosen tank drive model. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="00d1f68f351ee457f611968a133516b0"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getGearDown" ref="00d1f68f351ee457f611968a133516b0" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool PxVehicleDriveTankRawInputData::getGearDown </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return if the gear-down button has been pressed on keyboard or gamepad.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the gear-down button has been pressed, false otherwise. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="f1ca18c9296a6a62ecf16b3893674c99"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::getGearUp" ref="f1ca18c9296a6a62ecf16b3893674c99" args="() const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool PxVehicleDriveTankRawInputData::getGearUp </td>
+ <td>(</td>
+ <td class="paramname"> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td> const<code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Return if the gear-up button has been pressed on keyboard or gamepad.
+<p>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the gear-up button has been pressed, false otherwise. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="1af6a6d1b1fb77d0bcc7e5af1e350a14"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setAnalogAccel" ref="1af6a6d1b1fb77d0bcc7e5af1e350a14" args="(const PxF32 accel)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setAnalogAccel </td>
+ <td>(</td>
+ <td class="paramtype">const PxF32&nbsp;</td>
+ <td class="paramname"> <em>accel</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the analog accel value from the gamepad.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>accel</em>&nbsp;</td><td>is a value in range (0,1) where 1 represents the accelerator pedal fully pressed and 0 represents the pedal in its rest state. In range (0,1). </td></tr>
+ </table>
+</dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00110">PxVehicleDriveTankControl::eANALOG_INPUT_ACCEL</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="b1694ab536feae168670452b88804d08"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setAnalogLeftBrake" ref="b1694ab536feae168670452b88804d08" args="(const PxF32 leftBrake)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setAnalogLeftBrake </td>
+ <td>(</td>
+ <td class="paramtype">const PxF32&nbsp;</td>
+ <td class="paramname"> <em>leftBrake</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the analog left brake value from the gamepad.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>leftBrake</em>&nbsp;</td><td>is a value in range (0,1) where 1 represents the left brake pedal fully pressed and 0 represents the left brake pedal in its rest state. </td></tr>
+ </table>
+</dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>In range (0,1). </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00111">PxVehicleDriveTankControl::eANALOG_INPUT_BRAKE_LEFT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="5e456c1b780b26b900d47afe0c0509ef"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setAnalogLeftThrust" ref="5e456c1b780b26b900d47afe0c0509ef" args="(const PxF32 leftThrust)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setAnalogLeftThrust </td>
+ <td>(</td>
+ <td class="paramtype">const PxF32&nbsp;</td>
+ <td class="paramname"> <em>leftThrust</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the analog left thrust value from the gamepad.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>leftThrust</em>&nbsp;</td><td>represents the state of the left stick. </td></tr>
+ </table>
+</dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>In range (0,1) for standard mode (eSTANDARD), in range (-1,1) for special mode (eSPECIAL) </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00113">PxVehicleDriveTankControl::eANALOG_INPUT_THRUST_LEFT</a>, and <a class="el" href="PxVehicleDriveTank_8h-source.html#l00143">PxVehicleDriveTankControlModel::eSPECIAL</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="ba110cc558497adbe79c2abb3d45504c"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setAnalogRightBrake" ref="ba110cc558497adbe79c2abb3d45504c" args="(const PxF32 rightBrake)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setAnalogRightBrake </td>
+ <td>(</td>
+ <td class="paramtype">const PxF32&nbsp;</td>
+ <td class="paramname"> <em>rightBrake</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the analog right brake value from the gamepad.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>rightBrake</em>&nbsp;</td><td>is a value in range (0,1) where 1 represents the right brake pedal fully pressed and 0 represents the right brake pedal in its rest state. </td></tr>
+ </table>
+</dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>In range (0,1). </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00112">PxVehicleDriveTankControl::eANALOG_INPUT_BRAKE_RIGHT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="1dacc730a946b0e23d57968a22d9ff72"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setAnalogRightThrust" ref="1dacc730a946b0e23d57968a22d9ff72" args="(const PxF32 rightThrust)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setAnalogRightThrust </td>
+ <td>(</td>
+ <td class="paramtype">const PxF32&nbsp;</td>
+ <td class="paramname"> <em>rightThrust</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set the analog right thrust value from the gamepad.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>rightThrust</em>&nbsp;</td><td>represents the state of the right stick. </td></tr>
+ </table>
+</dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>In range (0,1) for standard mode (eSTANDARD), in range (-1,1) for special mode (eSPECIAL) </dd></dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00114">PxVehicleDriveTankControl::eANALOG_INPUT_THRUST_RIGHT</a>, and <a class="el" href="PxVehicleDriveTank_8h-source.html#l00143">PxVehicleDriveTankControlModel::eSPECIAL</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="ba1a38302de5b91b35c83d79053fc564"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setDigitalAccel" ref="ba1a38302de5b91b35c83d79053fc564" args="(const bool b)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setDigitalAccel </td>
+ <td>(</td>
+ <td class="paramtype">const bool&nbsp;</td>
+ <td class="paramname"> <em>b</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set if the accel button has been pressed on the keyboard.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>b</em>&nbsp;</td><td>is true if the digital accel button has been pressed, false otherwise. </td></tr>
+ </table>
+</dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00110">PxVehicleDriveTankControl::eANALOG_INPUT_ACCEL</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="96183c87242fda2d2ed1ca56fb24977d"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setDigitalLeftBrake" ref="96183c87242fda2d2ed1ca56fb24977d" args="(const bool b)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setDigitalLeftBrake </td>
+ <td>(</td>
+ <td class="paramtype">const bool&nbsp;</td>
+ <td class="paramname"> <em>b</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set if the left brake button has been pressed on the keyboard.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>b</em>&nbsp;</td><td>is true if the digital left brake button has been pressed, false otherwise. </td></tr>
+ </table>
+</dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00111">PxVehicleDriveTankControl::eANALOG_INPUT_BRAKE_LEFT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="e5379f5da9762716cf7d567af369ed1e"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setDigitalLeftThrust" ref="e5379f5da9762716cf7d567af369ed1e" args="(const bool b)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setDigitalLeftThrust </td>
+ <td>(</td>
+ <td class="paramtype">const bool&nbsp;</td>
+ <td class="paramname"> <em>b</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set if the left thrust button has been pressed on the keyboard.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>b</em>&nbsp;</td><td>is true if the digital left thrust button has been pressed, false otherwise. </td></tr>
+ </table>
+</dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00113">PxVehicleDriveTankControl::eANALOG_INPUT_THRUST_LEFT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="d98a22d3fcdbaf1f2731e3072d3315c6"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setDigitalRightBrake" ref="d98a22d3fcdbaf1f2731e3072d3315c6" args="(const bool b)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setDigitalRightBrake </td>
+ <td>(</td>
+ <td class="paramtype">const bool&nbsp;</td>
+ <td class="paramname"> <em>b</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set if the right brake button has been pressed on the keyboard.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>b</em>&nbsp;</td><td>is true if the digital right brake button has been pressed, false otherwise. </td></tr>
+ </table>
+</dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00112">PxVehicleDriveTankControl::eANALOG_INPUT_BRAKE_RIGHT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="a4981fac8d036a4616ba2980f757e3ab"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setDigitalRightThrust" ref="a4981fac8d036a4616ba2980f757e3ab" args="(const bool b)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setDigitalRightThrust </td>
+ <td>(</td>
+ <td class="paramtype">const bool&nbsp;</td>
+ <td class="paramname"> <em>b</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Set if the right thrust button has been pressed on the keyboard.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>b</em>&nbsp;</td><td>is true if the digital right thrust button has been pressed, false otherwise. </td></tr>
+ </table>
+</dl>
+
+<p>References <a class="el" href="PxVehicleDriveTank_8h-source.html#l00114">PxVehicleDriveTankControl::eANALOG_INPUT_THRUST_RIGHT</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="4ff7609f917b69e7bc329540b2c3aaa2"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setGearDown" ref="4ff7609f917b69e7bc329540b2c3aaa2" args="(const bool gearDown)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setGearDown </td>
+ <td>(</td>
+ <td class="paramtype">const bool&nbsp;</td>
+ <td class="paramname"> <em>gearDown</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Record if the gear-down button has been pressed on keyboard or gamepad.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>gearDown</em>&nbsp;</td><td>is true if the gear-down button has been pressed, false otherwise. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="0093f8a955f714617b1269a652f0c709"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::setGearUp" ref="0093f8a955f714617b1269a652f0c709" args="(const bool gearUp)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void PxVehicleDriveTankRawInputData::setGearUp </td>
+ <td>(</td>
+ <td class="paramtype">const bool&nbsp;</td>
+ <td class="paramname"> <em>gearUp</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td><code> [inline]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Record if the gear-up button has been pressed on keyboard or gamepad.
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>gearUp</em>&nbsp;</td><td>is true if the gear-up button has been pressed, false otherwise. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
+<hr><h2>Member Data Documentation</h2>
+<a class="anchor" name="cd4f2db686a61354b58ad996a5e0c4b0"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::mGearDown" ref="cd4f2db686a61354b58ad996a5e0c4b0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="classPxVehicleDriveTankRawInputData.html#cd4f2db686a61354b58ad996a5e0c4b0">PxVehicleDriveTankRawInputData::mGearDown</a><code> [private]</code> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="880f540045663531dd9a645433dee98b"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::mGearUp" ref="880f540045663531dd9a645433dee98b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="classPxVehicleDriveTankRawInputData.html#880f540045663531dd9a645433dee98b">PxVehicleDriveTankRawInputData::mGearUp</a><code> [private]</code> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="853df27dada318a90e9020ac805a9dfe"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::mMode" ref="853df27dada318a90e9020ac805a9dfe" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="structPxVehicleDriveTankControlModel.html#15800ba4f6142803c1b0d0098a942b13">PxVehicleDriveTankControlModel::Enum</a> <a class="el" href="classPxVehicleDriveTankRawInputData.html#853df27dada318a90e9020ac805a9dfe">PxVehicleDriveTankRawInputData::mMode</a><code> [private]</code> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a7cf15cb0d4bf96823ebd05827fa0100"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::mRawAnalogInputs" ref="a7cf15cb0d4bf96823ebd05827fa0100" args="[PxVehicleDriveTankControl::eMAX_NB_DRIVETANK_ANALOG_INPUTS]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">PxReal <a class="el" href="classPxVehicleDriveTankRawInputData.html#a7cf15cb0d4bf96823ebd05827fa0100">PxVehicleDriveTankRawInputData::mRawAnalogInputs</a>[PxVehicleDriveTankControl::eMAX_NB_DRIVETANK_ANALOG_INPUTS]<code> [private]</code> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="849aeca3344c2a5b17c3eb83de787e97"></a><!-- doxytag: member="PxVehicleDriveTankRawInputData::mRawDigitalInputs" ref="849aeca3344c2a5b17c3eb83de787e97" args="[PxVehicleDriveTankControl::eMAX_NB_DRIVETANK_ANALOG_INPUTS]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="classPxVehicleDriveTankRawInputData.html#849aeca3344c2a5b17c3eb83de787e97">PxVehicleDriveTankRawInputData::mRawDigitalInputs</a>[PxVehicleDriveTankControl::eMAX_NB_DRIVETANK_ANALOG_INPUTS]<code> [private]</code> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="PxVehicleUtilControl_8h-source.html">PxVehicleUtilControl.h</a></ul>
+</div>
+
+<hr style="width: 100%; height: 2px;"><br>
+Copyright &copy; 2008-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</body>
+</html>