diff options
| author | Sheikh Dawood <[email protected]> | 2018-04-09 10:13:48 -0500 |
|---|---|---|
| committer | Sheikh Dawood <[email protected]> | 2018-04-09 10:13:48 -0500 |
| commit | 238605d8225a9135d6b60646e05d066e25424eee (patch) | |
| tree | 2b013bd4946bb3c699d7a06ef1f21be85d367f63 /PhysX_3.4/Documentation/PhysXAPI/files/PxScene_8h-source.html | |
| parent | Add ParamTool.exe (diff) | |
| download | physx-3.4-238605d8225a9135d6b60646e05d066e25424eee.tar.xz physx-3.4-238605d8225a9135d6b60646e05d066e25424eee.zip | |
PhysX 3.4, APEX 1.4 patch release @23879214
Diffstat (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/PxScene_8h-source.html')
| -rw-r--r-- | PhysX_3.4/Documentation/PhysXAPI/files/PxScene_8h-source.html | 164 |
1 files changed, 87 insertions, 77 deletions
diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/PxScene_8h-source.html b/PhysX_3.4/Documentation/PhysXAPI/files/PxScene_8h-source.html index c2e226f1..46dd5747 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/PxScene_8h-source.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/PxScene_8h-source.html @@ -386,86 +386,96 @@ <a name="l01410"></a>01410 <a name="l01419"></a>01419 <span class="keyword">virtual</span> <span class="keywordtype">void</span> forceDynamicTreeRebuild(<span class="keywordtype">bool</span> rebuildStaticStructure, <span class="keywordtype">bool</span> rebuildDynamicStructure) = 0; <a name="l01420"></a>01420 -<a name="l01443"></a>01443 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> raycast( -<a name="l01444"></a>01444 <span class="keyword">const</span> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a>& origin, <span class="keyword">const</span> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a>& unitDir, <span class="keyword">const</span> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> distance, -<a name="l01445"></a>01445 <a class="code" href="structPxHitCallback.html">PxRaycastCallback</a>& hitCall, PxHitFlags hitFlags = PxHitFlags(<a class="code" href="structPxHitFlag.html#44c173f6ddf0522ffbd8fa3c585e6b64fbdec54374d753fed4682d855aac7270">PxHitFlag::eDEFAULT</a>), -<a name="l01446"></a>01446 <span class="keyword">const</span> <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>& filterData = <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>(), <a class="code" href="classPxQueryFilterCallback.html" title="Scene query filtering callbacks.">PxQueryFilterCallback</a>* filterCall = NULL, -<a name="l01447"></a>01447 <span class="keyword">const</span> <a class="code" href="structPxQueryCache.html" title="single hit cache for scene queries.">PxQueryCache</a>* cache = NULL) <span class="keyword">const</span> = 0; -<a name="l01448"></a>01448 -<a name="l01476"></a>01476 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> sweep(<span class="keyword">const</span> <a class="code" href="classPxGeometry.html" title="A geometry object.">PxGeometry</a>& geometry, <span class="keyword">const</span> <a class="code" href="classPxTransform.html" title="class representing a rigid euclidean transform as a quaternion and a vector">PxTransform</a>& pose, <span class="keyword">const</span> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a>& unitDir, <span class="keyword">const</span> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> distance, -<a name="l01477"></a>01477 <a class="code" href="structPxHitCallback.html">PxSweepCallback</a>& hitCall, PxHitFlags hitFlags = PxHitFlags(<a class="code" href="structPxHitFlag.html#44c173f6ddf0522ffbd8fa3c585e6b64fbdec54374d753fed4682d855aac7270">PxHitFlag::eDEFAULT</a>), -<a name="l01478"></a>01478 <span class="keyword">const</span> <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>& filterData = <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>(), <a class="code" href="classPxQueryFilterCallback.html" title="Scene query filtering callbacks.">PxQueryFilterCallback</a>* filterCall = NULL, -<a name="l01479"></a>01479 <span class="keyword">const</span> <a class="code" href="structPxQueryCache.html" title="single hit cache for scene queries.">PxQueryCache</a>* cache = NULL, <span class="keyword">const</span> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> inflation = 0.f) <span class="keyword">const</span> = 0; -<a name="l01480"></a>01480 +<a name="l01428"></a>01428 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setSceneQueryUpdateMode(<a class="code" href="structPxSceneQueryUpdateMode.html#04e575a313bce592e2b404eedf89a9d4">PxSceneQueryUpdateMode::Enum</a> updateMode) = 0; +<a name="l01429"></a>01429 +<a name="l01437"></a>01437 <span class="keyword">virtual</span> <a class="code" href="structPxSceneQueryUpdateMode.html#04e575a313bce592e2b404eedf89a9d4">PxSceneQueryUpdateMode::Enum</a> getSceneQueryUpdateMode() <span class="keyword">const</span> = 0; +<a name="l01438"></a>01438 +<a name="l01456"></a>01456 <span class="keyword">virtual</span> <span class="keywordtype">void</span> sceneQueriesUpdate(<a class="code" href="classphysx_1_1PxBaseTask.html" title="Base class of all task types.">physx::PxBaseTask</a>* completionTask = NULL, <span class="keywordtype">bool</span> controlSimulation = <span class="keyword">true</span>) = 0; +<a name="l01457"></a>01457 +<a name="l01469"></a>01469 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> checkQueries(<span class="keywordtype">bool</span> block = <span class="keyword">false</span>) = 0; +<a name="l01470"></a>01470 +<a name="l01480"></a>01480 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> fetchQueries(<span class="keywordtype">bool</span> block = <span class="keyword">false</span>) = 0; <a name="l01481"></a>01481 -<a name="l01501"></a>01501 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> overlap(<span class="keyword">const</span> <a class="code" href="classPxGeometry.html" title="A geometry object.">PxGeometry</a>& geometry, <span class="keyword">const</span> <a class="code" href="classPxTransform.html" title="class representing a rigid euclidean transform as a quaternion and a vector">PxTransform</a>& pose, <a class="code" href="structPxHitCallback.html">PxOverlapCallback</a>& hitCall, -<a name="l01502"></a>01502 <span class="keyword">const</span> <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>& filterData = <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>(), <a class="code" href="classPxQueryFilterCallback.html" title="Scene query filtering callbacks.">PxQueryFilterCallback</a>* filterCall = NULL -<a name="l01503"></a>01503 ) <span class="keyword">const</span> = 0; -<a name="l01504"></a>01504 -<a name="l01505"></a>01505 -<a name="l01512"></a>01512 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getSceneQueryStaticTimestamp() <span class="keyword">const</span> = 0; -<a name="l01514"></a>01514 -<a name="l01515"></a>01515 <span class="comment">/************************************************************************************************/</span> -<a name="l01519"></a>01519 -<a name="l01525"></a>01525 <span class="keyword">virtual</span> <a class="code" href="structPxBroadPhaseType.html#c7422f895533bff02d0043d35a2b7dda">PxBroadPhaseType::Enum</a> getBroadPhaseType() <span class="keyword">const</span> = 0; -<a name="l01526"></a>01526 -<a name="l01533"></a>01533 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getBroadPhaseCaps(<a class="code" href="structPxBroadPhaseCaps.html" title="Caps class for broad phase.">PxBroadPhaseCaps</a>& caps) <span class="keyword">const</span> = 0; -<a name="l01534"></a>01534 -<a name="l01540"></a>01540 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getNbBroadPhaseRegions() <span class="keyword">const</span> = 0; +<a name="l01504"></a>01504 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> raycast( +<a name="l01505"></a>01505 <span class="keyword">const</span> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a>& origin, <span class="keyword">const</span> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a>& unitDir, <span class="keyword">const</span> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> distance, +<a name="l01506"></a>01506 <a class="code" href="structPxHitCallback.html">PxRaycastCallback</a>& hitCall, PxHitFlags hitFlags = PxHitFlags(<a class="code" href="structPxHitFlag.html#44c173f6ddf0522ffbd8fa3c585e6b64fbdec54374d753fed4682d855aac7270">PxHitFlag::eDEFAULT</a>), +<a name="l01507"></a>01507 <span class="keyword">const</span> <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>& filterData = <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>(), <a class="code" href="classPxQueryFilterCallback.html" title="Scene query filtering callbacks.">PxQueryFilterCallback</a>* filterCall = NULL, +<a name="l01508"></a>01508 <span class="keyword">const</span> <a class="code" href="structPxQueryCache.html" title="single hit cache for scene queries.">PxQueryCache</a>* cache = NULL) <span class="keyword">const</span> = 0; +<a name="l01509"></a>01509 +<a name="l01537"></a>01537 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> sweep(<span class="keyword">const</span> <a class="code" href="classPxGeometry.html" title="A geometry object.">PxGeometry</a>& geometry, <span class="keyword">const</span> <a class="code" href="classPxTransform.html" title="class representing a rigid euclidean transform as a quaternion and a vector">PxTransform</a>& pose, <span class="keyword">const</span> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a>& unitDir, <span class="keyword">const</span> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> distance, +<a name="l01538"></a>01538 <a class="code" href="structPxHitCallback.html">PxSweepCallback</a>& hitCall, PxHitFlags hitFlags = PxHitFlags(<a class="code" href="structPxHitFlag.html#44c173f6ddf0522ffbd8fa3c585e6b64fbdec54374d753fed4682d855aac7270">PxHitFlag::eDEFAULT</a>), +<a name="l01539"></a>01539 <span class="keyword">const</span> <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>& filterData = <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>(), <a class="code" href="classPxQueryFilterCallback.html" title="Scene query filtering callbacks.">PxQueryFilterCallback</a>* filterCall = NULL, +<a name="l01540"></a>01540 <span class="keyword">const</span> <a class="code" href="structPxQueryCache.html" title="single hit cache for scene queries.">PxQueryCache</a>* cache = NULL, <span class="keyword">const</span> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> inflation = 0.f) <span class="keyword">const</span> = 0; <a name="l01541"></a>01541 -<a name="l01550"></a>01550 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getBroadPhaseRegions(<a class="code" href="structPxBroadPhaseRegionInfo.html" title="Information &amp; stats structure for a region.">PxBroadPhaseRegionInfo</a>* userBuffer, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> bufferSize, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> startIndex=0) <span class="keyword">const</span> = 0; -<a name="l01551"></a>01551 -<a name="l01568"></a>01568 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> addBroadPhaseRegion(<span class="keyword">const</span> <a class="code" href="structPxBroadPhaseRegion.html" title="&quot;Region of interest&quot; for the broad-phase.">PxBroadPhaseRegion</a>& region, <span class="keywordtype">bool</span> populateRegion=<span class="keyword">false</span>) = 0; -<a name="l01569"></a>01569 -<a name="l01583"></a>01583 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> removeBroadPhaseRegion(<a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> handle) = 0; -<a name="l01584"></a>01584 -<a name="l01586"></a>01586 -<a name="l01587"></a>01587 <span class="comment">/************************************************************************************************/</span> -<a name="l01588"></a>01588 -<a name="l01592"></a>01592 -<a name="l01598"></a>01598 <span class="keyword">virtual</span> PxTaskManager* getTaskManager() <span class="keyword">const</span> = 0; -<a name="l01599"></a>01599 -<a name="l01600"></a>01600 -<a name="l01619"></a>01619 <span class="keyword">virtual</span> <span class="keywordtype">void</span> lockRead(<span class="keyword">const</span> <span class="keywordtype">char</span>* file=NULL, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> line=0) = 0; -<a name="l01620"></a>01620 -<a name="l01626"></a>01626 <span class="keyword">virtual</span> <span class="keywordtype">void</span> unlockRead() = 0; -<a name="l01627"></a>01627 -<a name="l01653"></a>01653 <span class="keyword">virtual</span> <span class="keywordtype">void</span> lockWrite(<span class="keyword">const</span> <span class="keywordtype">char</span>* file=NULL, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> line=0) = 0; -<a name="l01654"></a>01654 -<a name="l01660"></a>01660 <span class="keyword">virtual</span> <span class="keywordtype">void</span> unlockWrite() = 0; -<a name="l01661"></a>01661 -<a name="l01662"></a>01662 -<a name="l01676"></a>01676 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setNbContactDataBlocks(<a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> numBlocks) = 0; -<a name="l01677"></a>01677 -<a name="l01678"></a>01678 -<a name="l01688"></a>01688 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getNbContactDataBlocksUsed() <span class="keyword">const</span> = 0; -<a name="l01689"></a>01689 -<a name="l01699"></a>01699 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getMaxNbContactDataBlocksUsed() <span class="keyword">const</span> = 0; -<a name="l01700"></a>01700 -<a name="l01701"></a>01701 -<a name="l01707"></a>01707 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getContactReportStreamBufferSize() <span class="keyword">const</span> = 0; -<a name="l01708"></a>01708 -<a name="l01709"></a>01709 -<a name="l01717"></a>01717 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setSolverBatchSize(<a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> solverBatchSize) = 0; -<a name="l01718"></a>01718 -<a name="l01726"></a>01726 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getSolverBatchSize() <span class="keyword">const</span> = 0; -<a name="l01727"></a>01727 -<a name="l01728"></a>01728 -<a name="l01730"></a>01730 -<a name="l01738"></a>01738 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> getWakeCounterResetValue() <span class="keyword">const</span> = 0; +<a name="l01542"></a>01542 +<a name="l01562"></a>01562 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> overlap(<span class="keyword">const</span> <a class="code" href="classPxGeometry.html" title="A geometry object.">PxGeometry</a>& geometry, <span class="keyword">const</span> <a class="code" href="classPxTransform.html" title="class representing a rigid euclidean transform as a quaternion and a vector">PxTransform</a>& pose, <a class="code" href="structPxHitCallback.html">PxOverlapCallback</a>& hitCall, +<a name="l01563"></a>01563 <span class="keyword">const</span> <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>& filterData = <a class="code" href="structPxQueryFilterData.html" title="Scene query filtering data.">PxQueryFilterData</a>(), <a class="code" href="classPxQueryFilterCallback.html" title="Scene query filtering callbacks.">PxQueryFilterCallback</a>* filterCall = NULL +<a name="l01564"></a>01564 ) <span class="keyword">const</span> = 0; +<a name="l01565"></a>01565 +<a name="l01566"></a>01566 +<a name="l01573"></a>01573 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getSceneQueryStaticTimestamp() <span class="keyword">const</span> = 0; +<a name="l01575"></a>01575 +<a name="l01576"></a>01576 <span class="comment">/************************************************************************************************/</span> +<a name="l01580"></a>01580 +<a name="l01586"></a>01586 <span class="keyword">virtual</span> <a class="code" href="structPxBroadPhaseType.html#c7422f895533bff02d0043d35a2b7dda">PxBroadPhaseType::Enum</a> getBroadPhaseType() <span class="keyword">const</span> = 0; +<a name="l01587"></a>01587 +<a name="l01594"></a>01594 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getBroadPhaseCaps(<a class="code" href="structPxBroadPhaseCaps.html" title="Caps class for broad phase.">PxBroadPhaseCaps</a>& caps) <span class="keyword">const</span> = 0; +<a name="l01595"></a>01595 +<a name="l01601"></a>01601 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getNbBroadPhaseRegions() <span class="keyword">const</span> = 0; +<a name="l01602"></a>01602 +<a name="l01611"></a>01611 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getBroadPhaseRegions(<a class="code" href="structPxBroadPhaseRegionInfo.html" title="Information &amp; stats structure for a region.">PxBroadPhaseRegionInfo</a>* userBuffer, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> bufferSize, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> startIndex=0) <span class="keyword">const</span> = 0; +<a name="l01612"></a>01612 +<a name="l01629"></a>01629 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> addBroadPhaseRegion(<span class="keyword">const</span> <a class="code" href="structPxBroadPhaseRegion.html" title="&quot;Region of interest&quot; for the broad-phase.">PxBroadPhaseRegion</a>& region, <span class="keywordtype">bool</span> populateRegion=<span class="keyword">false</span>) = 0; +<a name="l01630"></a>01630 +<a name="l01644"></a>01644 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> removeBroadPhaseRegion(<a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> handle) = 0; +<a name="l01645"></a>01645 +<a name="l01647"></a>01647 +<a name="l01648"></a>01648 <span class="comment">/************************************************************************************************/</span> +<a name="l01649"></a>01649 +<a name="l01653"></a>01653 +<a name="l01659"></a>01659 <span class="keyword">virtual</span> PxTaskManager* getTaskManager() <span class="keyword">const</span> = 0; +<a name="l01660"></a>01660 +<a name="l01661"></a>01661 +<a name="l01680"></a>01680 <span class="keyword">virtual</span> <span class="keywordtype">void</span> lockRead(<span class="keyword">const</span> <span class="keywordtype">char</span>* file=NULL, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> line=0) = 0; +<a name="l01681"></a>01681 +<a name="l01687"></a>01687 <span class="keyword">virtual</span> <span class="keywordtype">void</span> unlockRead() = 0; +<a name="l01688"></a>01688 +<a name="l01714"></a>01714 <span class="keyword">virtual</span> <span class="keywordtype">void</span> lockWrite(<span class="keyword">const</span> <span class="keywordtype">char</span>* file=NULL, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> line=0) = 0; +<a name="l01715"></a>01715 +<a name="l01721"></a>01721 <span class="keyword">virtual</span> <span class="keywordtype">void</span> unlockWrite() = 0; +<a name="l01722"></a>01722 +<a name="l01723"></a>01723 +<a name="l01737"></a>01737 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setNbContactDataBlocks(<a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> numBlocks) = 0; +<a name="l01738"></a>01738 <a name="l01739"></a>01739 -<a name="l01756"></a>01756 <span class="keyword">virtual</span> <span class="keywordtype">void</span> shiftOrigin(<span class="keyword">const</span> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a>& shift) = 0; -<a name="l01757"></a>01757 -<a name="l01762"></a>01762 <span class="keyword">virtual</span> <a class="code" href="classPxPvdSceneClient.html" title="Special client for PxScene. It provides access to the PxPvdSceneFlag. It also provides...">PxPvdSceneClient</a>* getScenePvdClient() = 0; -<a name="l01763"></a>01763 -<a name="l01764"></a><a class="code" href="classPxScene.html#64fbe5f25cef90d47fcb1c6428efe15a">01764</a> <span class="keywordtype">void</span>* userData; -<a name="l01765"></a>01765 }; -<a name="l01766"></a>01766 -<a name="l01767"></a>01767 <span class="preprocessor">#if !PX_DOXYGEN</span> -<a name="l01768"></a>01768 <span class="preprocessor"></span>} <span class="comment">// namespace physx</span> -<a name="l01769"></a>01769 <span class="preprocessor">#endif</span> -<a name="l01770"></a>01770 <span class="preprocessor"></span> -<a name="l01772"></a>01772 <span class="preprocessor">#endif</span> +<a name="l01749"></a>01749 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getNbContactDataBlocksUsed() <span class="keyword">const</span> = 0; +<a name="l01750"></a>01750 +<a name="l01760"></a>01760 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getMaxNbContactDataBlocksUsed() <span class="keyword">const</span> = 0; +<a name="l01761"></a>01761 +<a name="l01762"></a>01762 +<a name="l01768"></a>01768 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getContactReportStreamBufferSize() <span class="keyword">const</span> = 0; +<a name="l01769"></a>01769 +<a name="l01770"></a>01770 +<a name="l01778"></a>01778 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setSolverBatchSize(<a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> solverBatchSize) = 0; +<a name="l01779"></a>01779 +<a name="l01787"></a>01787 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> getSolverBatchSize() <span class="keyword">const</span> = 0; +<a name="l01788"></a>01788 +<a name="l01789"></a>01789 +<a name="l01791"></a>01791 +<a name="l01799"></a>01799 <span class="keyword">virtual</span> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> getWakeCounterResetValue() <span class="keyword">const</span> = 0; +<a name="l01800"></a>01800 +<a name="l01817"></a>01817 <span class="keyword">virtual</span> <span class="keywordtype">void</span> shiftOrigin(<span class="keyword">const</span> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a>& shift) = 0; +<a name="l01818"></a>01818 +<a name="l01823"></a>01823 <span class="keyword">virtual</span> <a class="code" href="classPxPvdSceneClient.html" title="Special client for PxScene. It provides access to the PxPvdSceneFlag. It also provides...">PxPvdSceneClient</a>* getScenePvdClient() = 0; +<a name="l01824"></a>01824 +<a name="l01825"></a><a class="code" href="classPxScene.html#64fbe5f25cef90d47fcb1c6428efe15a">01825</a> <span class="keywordtype">void</span>* userData; +<a name="l01826"></a>01826 }; +<a name="l01827"></a>01827 +<a name="l01828"></a>01828 <span class="preprocessor">#if !PX_DOXYGEN</span> +<a name="l01829"></a>01829 <span class="preprocessor"></span>} <span class="comment">// namespace physx</span> +<a name="l01830"></a>01830 <span class="preprocessor">#endif</span> +<a name="l01831"></a>01831 <span class="preprocessor"></span> +<a name="l01833"></a>01833 <span class="preprocessor">#endif</span> </pre></div></div> <hr style="width: 100%; height: 2px;"><br> |