Files
PhysX4.1/physx/documentation/PhysXAPI/files/PxClient_8h.html
2025-11-28 23:13:44 +05:30

236 lines
14 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PxClient.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(initResizable);
/* @license-end */</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="PhysXLogoBlack.png"/></td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('PxClient_8h.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">PxClient.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="PxFlags_8h_source.html">foundation/PxFlags.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="PxClient_8h__dep__incl.png" border="0" usemap="#PxClient_8hdep" alt=""/></div>
<map name="PxClient_8hdep" id="PxClient_8hdep">
<area shape="rect" id="node2" href="PxActor_8h.html" title="PxActor.h" alt="" coords="2191,80,2271,107"/>
<area shape="rect" id="node7" href="PxPhysicsAPI_8h.html" title="PxPhysicsAPI.h" alt="" coords="1612,677,1729,704"/>
<area shape="rect" id="node29" href="PxBatchQueryDesc_8h.html" title="PxBatchQueryDesc.h" alt="" coords="2346,453,2494,480"/>
<area shape="rect" id="node32" href="PxQueryFiltering_8h.html" title="PxQueryFiltering.h" alt="" coords="2467,379,2597,405"/>
<area shape="rect" id="node36" href="PxScene_8h.html" title="PxScene.h" alt="" coords="2863,453,2950,480"/>
<area shape="rect" id="node3" href="PxRigidActor_8h.html" title="PxRigidActor.h" alt="" coords="1719,155,1828,181"/>
<area shape="rect" id="node4" href="PxJoint_8h.html" title="PxJoint.h" alt="" coords="1451,379,1527,405"/>
<area shape="rect" id="node15" href="PxRigidActorExt_8h.html" title="PxRigidActorExt.h" alt="" coords="1709,229,1838,256"/>
<area shape="rect" id="node16" href="PxShapeExt_8h.html" title="PxShapeExt.h" alt="" coords="1911,528,2017,555"/>
<area shape="rect" id="node17" href="PxRigidBody_8h.html" title="PxRigidBody.h" alt="" coords="811,229,919,256"/>
<area shape="rect" id="node28" href="PxRigidStatic_8h.html" title="PxRigidStatic.h" alt="" coords="1215,304,1327,331"/>
<area shape="rect" id="node5" href="PxContactJoint_8h.html" title="PxContactJoint.h" alt="" coords="1561,453,1682,480"/>
<area shape="rect" id="node8" href="PxD6Joint_8h.html" title="PxD6Joint.h" alt="" coords="1541,528,1633,555"/>
<area shape="rect" id="node9" href="PxDistanceJoint_8h.html" title="PxDistanceJoint.h" alt="" coords="1759,528,1886,555"/>
<area shape="rect" id="node10" href="PxFixedJoint_8h.html" title="PxFixedJoint.h" alt="" coords="1258,528,1366,555"/>
<area shape="rect" id="node11" href="PxJointLimit_8h.html" title="PxJointLimit.h" alt="" coords="1244,453,1348,480"/>
<area shape="rect" id="node12" href="PxPrismaticJoint_8h.html" title="PxPrismaticJoint.h" alt="" coords="1103,528,1233,555"/>
<area shape="rect" id="node13" href="PxRevoluteJoint_8h.html" title="PxRevoluteJoint.h" alt="" coords="1391,528,1516,555"/>
<area shape="rect" id="node14" href="PxSphericalJoint_8h.html" title="PxSphericalJoint.h" alt="" coords="897,528,1028,555"/>
<area shape="rect" id="node6" href="PxExtensionsAPI_8h.html" title="PxExtensionsAPI.h" alt="" coords="1603,603,1738,629"/>
<area shape="rect" id="node18" href="PxRigidBodyExt_8h.html" title="PxRigidBodyExt.h" alt="" coords="2041,453,2169,480"/>
<area shape="rect" id="node19" href="PxArticulationLink_8h.html" title="PxArticulationLink.h" alt="" coords="796,304,935,331"/>
<area shape="rect" id="node20" href="PxRigidDynamic_8h.html" title="PxRigidDynamic.h" alt="" coords="413,304,542,331"/>
<area shape="rect" id="node21" href="PxVehicleWheels_8h.html" title="PxVehicleWheels.h" alt="" coords="409,379,545,405"/>
<area shape="rect" id="node22" href="PxVehicleDrive_8h.html" title="PxVehicleDrive.h" alt="" coords="273,453,393,480"/>
<area shape="rect" id="node23" href="PxVehicleDrive4W_8h.html" title="PxVehicleDrive4W.h" alt="" coords="43,528,183,555"/>
<area shape="rect" id="node25" href="PxVehicleDriveTank_8h.html" title="PxVehicleDriveTank.h" alt="" coords="259,528,407,555"/>
<area shape="rect" id="node26" href="PxVehicleDriveNW_8h.html" title="PxVehicleDriveNW.h" alt="" coords="431,528,574,555"/>
<area shape="rect" id="node27" href="PxVehicleNoDrive_8h.html" title="PxVehicleNoDrive.h" alt="" coords="535,603,671,629"/>
<area shape="rect" id="node24" href="PxVehicleUtilControl_8h.html" title="PxVehicleUtilControl.h" alt="" coords="257,603,409,629"/>
<area shape="rect" id="node30" href="PxBatchQuery_8h.html" title="PxBatchQuery.h" alt="" coords="2453,528,2571,555"/>
<area shape="rect" id="node31" href="PxVehicleUpdate_8h.html" title="PxVehicleUpdate.h" alt="" coords="2320,603,2453,629"/>
<area shape="rect" id="node33" href="PxController_8h.html" title="PxController.h" alt="" coords="2812,528,2916,555"/>
<area shape="rect" id="node34" href="PxBoxController_8h.html" title="PxBoxController.h" alt="" coords="2681,603,2807,629"/>
<area shape="rect" id="node35" href="PxCapsuleController_8h.html" title="PxCapsuleController.h" alt="" coords="2831,603,2982,629"/>
<area shape="rect" id="node37" href="PxSceneQueryExt_8h.html" title="PxSceneQueryExt.h" alt="" coords="2596,528,2737,555"/>
<area shape="rect" id="node38" href="PxSceneLock_8h.html" title="PxSceneLock.h" alt="" coords="3057,603,3172,629"/>
</map>
</div>
</div>
<p><a href="PxClient_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:acb0e5a85de6c250f2a54db46e3aa0a12"><td class="memItemLeft" align="right" valign="top">typedef PxU8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="PxClient_8h.html#acb0e5a85de6c250f2a54db46e3aa0a12">PxClientID</a></td></tr>
<tr class="memdesc:acb0e5a85de6c250f2a54db46e3aa0a12"><td class="mdescLeft">&#160;</td><td class="mdescRight">An ID to identify different clients for multiclient support. <a href="#acb0e5a85de6c250f2a54db46e3aa0a12">More...</a><br /></td></tr>
<tr class="separator:acb0e5a85de6c250f2a54db46e3aa0a12"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a8bc840c3fd493df8b6072d055d050fb4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="PxClient_8h.html#acb0e5a85de6c250f2a54db46e3aa0a12">PxClientID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="PxClient_8h.html#a8bc840c3fd493df8b6072d055d050fb4">PX_DEFAULT_CLIENT</a> = 0</td></tr>
<tr class="memdesc:a8bc840c3fd493df8b6072d055d050fb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">The predefined default PxClientID value. <a href="#a8bc840c3fd493df8b6072d055d050fb4">More...</a><br /></td></tr>
<tr class="separator:a8bc840c3fd493df8b6072d055d050fb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4d7eb7f0cd12972518253c780dcb14f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="PxClient_8h.html#acb0e5a85de6c250f2a54db46e3aa0a12">PxClientID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="PxClient_8h.html#ac4d7eb7f0cd12972518253c780dcb14f">PX_MAX_CLIENTS</a> = 128</td></tr>
<tr class="memdesc:ac4d7eb7f0cd12972518253c780dcb14f"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum number of clients we support. <a href="#ac4d7eb7f0cd12972518253c780dcb14f">More...</a><br /></td></tr>
<tr class="separator:ac4d7eb7f0cd12972518253c780dcb14f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="acb0e5a85de6c250f2a54db46e3aa0a12"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb0e5a85de6c250f2a54db46e3aa0a12">&#9670;&nbsp;</a></span>PxClientID</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef PxU8 <a class="el" href="PxClient_8h.html#acb0e5a85de6c250f2a54db46e3aa0a12">PxClientID</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>An ID to identify different clients for multiclient support. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="classPxScene.html#a285849425521dd0344f55b4a7c0a834a" title="Reserves a new client ID. ">PxScene::createClient()</a> </dd></dl>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="a8bc840c3fd493df8b6072d055d050fb4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bc840c3fd493df8b6072d055d050fb4">&#9670;&nbsp;</a></span>PX_DEFAULT_CLIENT</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="PxClient_8h.html#acb0e5a85de6c250f2a54db46e3aa0a12">PxClientID</a> PX_DEFAULT_CLIENT = 0</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>The predefined default PxClientID value. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="PxClient_8h.html#acb0e5a85de6c250f2a54db46e3aa0a12" title="An ID to identify different clients for multiclient support. ">PxClientID</a> <a class="el" href="classPxScene.html#a285849425521dd0344f55b4a7c0a834a" title="Reserves a new client ID. ">PxScene::createClient()</a> </dd></dl>
</div>
</div>
<a id="ac4d7eb7f0cd12972518253c780dcb14f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4d7eb7f0cd12972518253c780dcb14f">&#9670;&nbsp;</a></span>PX_MAX_CLIENTS</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="PxClient_8h.html#acb0e5a85de6c250f2a54db46e3aa0a12">PxClientID</a> PX_MAX_CLIENTS = 128</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>The maximum number of clients we support. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="PxClient_8h.html#acb0e5a85de6c250f2a54db46e3aa0a12" title="An ID to identify different clients for multiclient support. ">PxClientID</a> <a class="el" href="classPxScene.html#a285849425521dd0344f55b4a7c0a834a" title="Reserves a new client ID. ">PxScene::createClient()</a> </dd></dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.14-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_713b4d6d20ce249967929ad234a3da6e.html">include</a></li><li class="navelem"><a class="el" href="PxClient_8h.html">PxClient.h</a></li>
<li class="footer">Copyright &copy; 2008-2021 NVIDIA Corporation, 2788 San Tomas Expressway, Santa Clara, CA 95051 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a></li>
</ul>
</div>
</body>
</html>