diff options
Diffstat (limited to 'PhysX_3.4/Documentation/PhysXAPI/files')
20 files changed, 162 insertions, 160 deletions
diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/PxQueryReport_8h-source.html b/PhysX_3.4/Documentation/PhysXAPI/files/PxQueryReport_8h-source.html index c16f2a8e..3ec9d8dd 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/PxQueryReport_8h-source.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/PxQueryReport_8h-source.html @@ -120,126 +120,125 @@ <a name="l00150"></a>00150 <span class="comment">// the following fields are set in accordance with the #PxHitFlags</span> <a name="l00151"></a><a class="code" href="structPxLocationHit.html#7a253cb291ae5850342dada5b4dfce34">00151</a> PxHitFlags flags; <a name="l00152"></a><a class="code" href="structPxLocationHit.html#b7481e53d2f35a8249ae862d337fe5ac">00152</a> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a> position; -<a name="l00153"></a>00153 -<a name="l00154"></a><a class="code" href="structPxLocationHit.html#0e4815489090f4faced5e91f6f6cd336">00154</a> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a> normal; -<a name="l00155"></a>00155 -<a name="l00160"></a><a class="code" href="structPxLocationHit.html#daccd7aa233279818ecdf50356ed0c76">00160</a> <a class="code" href="namespacephysx.html#b4cf332bdb6e8b183e40b6973acc1e9b">PxF32</a> distance; -<a name="l00161"></a>00161 }; +<a name="l00153"></a><a class="code" href="structPxLocationHit.html#0e4815489090f4faced5e91f6f6cd336">00153</a> <a class="code" href="classPxVec3.html" title="3 Element vector class.">PxVec3</a> normal; +<a name="l00154"></a>00154 +<a name="l00159"></a><a class="code" href="structPxLocationHit.html#daccd7aa233279818ecdf50356ed0c76">00159</a> <a class="code" href="namespacephysx.html#b4cf332bdb6e8b183e40b6973acc1e9b">PxF32</a> distance; +<a name="l00160"></a>00160 }; +<a name="l00161"></a>00161 <a name="l00162"></a>00162 -<a name="l00163"></a>00163 -<a name="l00175"></a><a class="code" href="structPxRaycastHit.html">00175</a> <span class="keyword">struct </span><a class="code" href="structPxRaycastHit.html" title="Stores results of raycast queries.">PxRaycastHit</a> : <span class="keyword">public</span> <a class="code" href="structPxLocationHit.html" title="Scene query hit information for raycasts and sweeps returning hit position and normal...">PxLocationHit</a> -<a name="l00176"></a>00176 { -<a name="l00177"></a><a class="code" href="structPxRaycastHit.html#5e1097c8e1265bf67cd92ea6c39122c0">00177</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="structPxRaycastHit.html#5e1097c8e1265bf67cd92ea6c39122c0">PxRaycastHit</a>() : u(0.0f), v(0.0f) {} -<a name="l00178"></a>00178 -<a name="l00179"></a>00179 <span class="comment">// the following fields are set in accordance with the #PxHitFlags</span> -<a name="l00180"></a>00180 -<a name="l00181"></a><a class="code" href="structPxRaycastHit.html#43a429012ce502bac4636be3e5540f29">00181</a> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> u, v; -<a name="l00182"></a>00182 <span class="preprocessor">#if !PX_P64_FAMILY</span> -<a name="l00183"></a><a class="code" href="structPxRaycastHit.html#251f56ec3d168a814467301f61a120c7">00183</a> <span class="preprocessor"></span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> padTo16Bytes[3]; -<a name="l00184"></a>00184 <span class="preprocessor">#endif</span> -<a name="l00185"></a>00185 <span class="preprocessor"></span>}; +<a name="l00174"></a><a class="code" href="structPxRaycastHit.html">00174</a> <span class="keyword">struct </span><a class="code" href="structPxRaycastHit.html" title="Stores results of raycast queries.">PxRaycastHit</a> : <span class="keyword">public</span> <a class="code" href="structPxLocationHit.html" title="Scene query hit information for raycasts and sweeps returning hit position and normal...">PxLocationHit</a> +<a name="l00175"></a>00175 { +<a name="l00176"></a><a class="code" href="structPxRaycastHit.html#5e1097c8e1265bf67cd92ea6c39122c0">00176</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="structPxRaycastHit.html#5e1097c8e1265bf67cd92ea6c39122c0">PxRaycastHit</a>() : u(0.0f), v(0.0f) {} +<a name="l00177"></a>00177 +<a name="l00178"></a>00178 <span class="comment">// the following fields are set in accordance with the #PxHitFlags</span> +<a name="l00179"></a>00179 +<a name="l00180"></a><a class="code" href="structPxRaycastHit.html#43a429012ce502bac4636be3e5540f29">00180</a> <a class="code" href="namespacephysx.html#727d2d8426e2a21ebbc522fa65c3f97a">PxReal</a> u, v; +<a name="l00181"></a>00181 <span class="preprocessor">#if !PX_P64_FAMILY</span> +<a name="l00182"></a><a class="code" href="structPxRaycastHit.html#251f56ec3d168a814467301f61a120c7">00182</a> <span class="preprocessor"></span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> padTo16Bytes[3]; +<a name="l00183"></a>00183 <span class="preprocessor">#endif</span> +<a name="l00184"></a>00184 <span class="preprocessor"></span>}; +<a name="l00185"></a>00185 <a name="l00186"></a>00186 -<a name="l00187"></a>00187 -<a name="l00193"></a><a class="code" href="structPxOverlapHit.html#27b1ad19e9c07c2d6463707b6f18b684">00193</a> <span class="keyword">struct </span><a class="code" href="structPxOverlapHit.html" title="Stores results of overlap queries.">PxOverlapHit</a>: <span class="keyword">public</span> <a class="code" href="structPxQueryHit.html" title="Scene query hit information.">PxQueryHit</a> { <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> padTo16Bytes; }; +<a name="l00192"></a><a class="code" href="structPxOverlapHit.html#27b1ad19e9c07c2d6463707b6f18b684">00192</a> <span class="keyword">struct </span><a class="code" href="structPxOverlapHit.html" title="Stores results of overlap queries.">PxOverlapHit</a>: <span class="keyword">public</span> <a class="code" href="structPxQueryHit.html" title="Scene query hit information.">PxQueryHit</a> { <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> padTo16Bytes; }; +<a name="l00193"></a>00193 <a name="l00194"></a>00194 -<a name="l00195"></a>00195 -<a name="l00201"></a><a class="code" href="structPxSweepHit.html">00201</a> <span class="keyword">struct </span><a class="code" href="structPxSweepHit.html" title="Stores results of sweep queries.">PxSweepHit</a> : <span class="keyword">public</span> <a class="code" href="structPxLocationHit.html" title="Scene query hit information for raycasts and sweeps returning hit position and normal...">PxLocationHit</a> -<a name="l00202"></a>00202 { -<a name="l00203"></a><a class="code" href="structPxSweepHit.html#7a872b4eff912e5e37e1ee8d551547ac">00203</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="structPxSweepHit.html#7a872b4eff912e5e37e1ee8d551547ac">PxSweepHit</a>() {} -<a name="l00204"></a>00204 -<a name="l00205"></a><a class="code" href="structPxSweepHit.html#4bf1a7791ef7aa0d5030fdd2756a607f">00205</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> padTo16Bytes; -<a name="l00206"></a>00206 }; +<a name="l00200"></a><a class="code" href="structPxSweepHit.html">00200</a> <span class="keyword">struct </span><a class="code" href="structPxSweepHit.html" title="Stores results of sweep queries.">PxSweepHit</a> : <span class="keyword">public</span> <a class="code" href="structPxLocationHit.html" title="Scene query hit information for raycasts and sweeps returning hit position and normal...">PxLocationHit</a> +<a name="l00201"></a>00201 { +<a name="l00202"></a><a class="code" href="structPxSweepHit.html#7a872b4eff912e5e37e1ee8d551547ac">00202</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="structPxSweepHit.html#7a872b4eff912e5e37e1ee8d551547ac">PxSweepHit</a>() {} +<a name="l00203"></a>00203 +<a name="l00204"></a><a class="code" href="structPxSweepHit.html#4bf1a7791ef7aa0d5030fdd2756a607f">00204</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> padTo16Bytes; +<a name="l00205"></a>00205 }; +<a name="l00206"></a>00206 <a name="l00207"></a>00207 -<a name="l00208"></a>00208 -<a name="l00217"></a><a class="code" href="group__scenequery.html#g4d0184965c0a910f5c96cb69c0690f5c">00217</a> <span class="keyword">typedef</span> <span class="keywordtype">bool</span> <a class="code" href="group__scenequery.html#g4d0184965c0a910f5c96cb69c0690f5c" title="Describes query behavior after returning a partial query result via a callback.">PxAgain</a>; +<a name="l00216"></a><a class="code" href="group__scenequery.html#g4d0184965c0a910f5c96cb69c0690f5c">00216</a> <span class="keyword">typedef</span> <span class="keywordtype">bool</span> <a class="code" href="group__scenequery.html#g4d0184965c0a910f5c96cb69c0690f5c" title="Describes query behavior after returning a partial query result via a callback.">PxAgain</a>; +<a name="l00217"></a>00217 <a name="l00218"></a>00218 -<a name="l00219"></a>00219 -<a name="l00233"></a>00233 <span class="keyword">template</span><<span class="keyword">typename</span> HitType> -<a name="l00234"></a><a class="code" href="structPxHitCallback.html">00234</a> <span class="keyword">struct </span><a class="code" href="structPxHitCallback.html" title="This callback class facilitates reporting scene query hits (intersections) to the...">PxHitCallback</a> -<a name="l00235"></a>00235 { -<a name="l00236"></a><a class="code" href="structPxHitCallback.html#63b2851eaf99b190fc468e00e8d1e55d">00236</a> HitType block; -<a name="l00237"></a><a class="code" href="structPxHitCallback.html#c20c6d1c2dd520d771da9b63f7f4f363">00237</a> <span class="keywordtype">bool</span> hasBlock; -<a name="l00238"></a>00238 -<a name="l00239"></a><a class="code" href="structPxHitCallback.html#a3fa478af9db3e043a540fca72a2f468">00239</a> HitType* touches; -<a name="l00240"></a>00240 -<a name="l00245"></a><a class="code" href="structPxHitCallback.html#0e64f72a5edf7c442ce81e3e4a8c61d1">00245</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> maxNbTouches; -<a name="l00246"></a>00246 -<a name="l00250"></a><a class="code" href="structPxHitCallback.html#549f6828e98c9aeaee9012defa100f74">00250</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> nbTouches; -<a name="l00251"></a>00251 -<a name="l00263"></a><a class="code" href="structPxHitCallback.html#062cff2cdd2dfe1f63d0549758ea2627">00263</a> <a class="code" href="structPxHitCallback.html" title="This callback class facilitates reporting scene query hits (intersections) to the...">PxHitCallback</a>(HitType* aTouches, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> aMaxNbTouches) -<a name="l00264"></a>00264 : hasBlock(false), touches(aTouches), maxNbTouches(aMaxNbTouches), nbTouches(0) -<a name="l00265"></a>00265 {} -<a name="l00266"></a>00266 -<a name="l00287"></a>00287 <span class="keyword">virtual</span> <a class="code" href="group__scenequery.html#g4d0184965c0a910f5c96cb69c0690f5c" title="Describes query behavior after returning a partial query result via a callback.">PxAgain</a> processTouches(<span class="keyword">const</span> HitType* buffer, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> nbHits) = 0; -<a name="l00288"></a>00288 -<a name="l00289"></a><a class="code" href="structPxHitCallback.html#86b66684b448ec43083edf3aa1983234">00289</a> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structPxHitCallback.html#86b66684b448ec43083edf3aa1983234" title="Query finalization callback, called after the last processTouches callback.">finalizeQuery</a>() {} -<a name="l00290"></a>00290 -<a name="l00291"></a><a class="code" href="structPxHitCallback.html#7fbb5959c9fcc98834745644422210c3">00291</a> <span class="keyword">virtual</span> <a class="code" href="structPxHitCallback.html#7fbb5959c9fcc98834745644422210c3">~PxHitCallback</a>() {} -<a name="l00292"></a>00292 -<a name="l00294"></a><a class="code" href="structPxHitCallback.html#8ff687b42ac0273e730c714bf66dae49">00294</a> <a class="code" href="group__foundation.html#g6a774eed3cad34b0f636332a3d28c6bb">PX_FORCE_INLINE</a> <span class="keywordtype">bool</span> <a class="code" href="structPxHitCallback.html#8ff687b42ac0273e730c714bf66dae49" title="Returns true if any blocking or touching hits were encountered during a query.">hasAnyHits</a>() { <span class="keywordflow">return</span> (hasBlock || (nbTouches > 0)); } -<a name="l00295"></a>00295 }; +<a name="l00232"></a>00232 <span class="keyword">template</span><<span class="keyword">typename</span> HitType> +<a name="l00233"></a><a class="code" href="structPxHitCallback.html">00233</a> <span class="keyword">struct </span><a class="code" href="structPxHitCallback.html" title="This callback class facilitates reporting scene query hits (intersections) to the...">PxHitCallback</a> +<a name="l00234"></a>00234 { +<a name="l00235"></a><a class="code" href="structPxHitCallback.html#63b2851eaf99b190fc468e00e8d1e55d">00235</a> HitType block; +<a name="l00236"></a><a class="code" href="structPxHitCallback.html#c20c6d1c2dd520d771da9b63f7f4f363">00236</a> <span class="keywordtype">bool</span> hasBlock; +<a name="l00237"></a>00237 +<a name="l00238"></a><a class="code" href="structPxHitCallback.html#a3fa478af9db3e043a540fca72a2f468">00238</a> HitType* touches; +<a name="l00239"></a>00239 +<a name="l00244"></a><a class="code" href="structPxHitCallback.html#0e64f72a5edf7c442ce81e3e4a8c61d1">00244</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> maxNbTouches; +<a name="l00245"></a>00245 +<a name="l00249"></a><a class="code" href="structPxHitCallback.html#549f6828e98c9aeaee9012defa100f74">00249</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> nbTouches; +<a name="l00250"></a>00250 +<a name="l00262"></a><a class="code" href="structPxHitCallback.html#062cff2cdd2dfe1f63d0549758ea2627">00262</a> <a class="code" href="structPxHitCallback.html" title="This callback class facilitates reporting scene query hits (intersections) to the...">PxHitCallback</a>(HitType* aTouches, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> aMaxNbTouches) +<a name="l00263"></a>00263 : hasBlock(false), touches(aTouches), maxNbTouches(aMaxNbTouches), nbTouches(0) +<a name="l00264"></a>00264 {} +<a name="l00265"></a>00265 +<a name="l00286"></a>00286 <span class="keyword">virtual</span> <a class="code" href="group__scenequery.html#g4d0184965c0a910f5c96cb69c0690f5c" title="Describes query behavior after returning a partial query result via a callback.">PxAgain</a> processTouches(<span class="keyword">const</span> HitType* buffer, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> nbHits) = 0; +<a name="l00287"></a>00287 +<a name="l00288"></a><a class="code" href="structPxHitCallback.html#86b66684b448ec43083edf3aa1983234">00288</a> <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="structPxHitCallback.html#86b66684b448ec43083edf3aa1983234" title="Query finalization callback, called after the last processTouches callback.">finalizeQuery</a>() {} +<a name="l00289"></a>00289 +<a name="l00290"></a><a class="code" href="structPxHitCallback.html#7fbb5959c9fcc98834745644422210c3">00290</a> <span class="keyword">virtual</span> <a class="code" href="structPxHitCallback.html#7fbb5959c9fcc98834745644422210c3">~PxHitCallback</a>() {} +<a name="l00291"></a>00291 +<a name="l00293"></a><a class="code" href="structPxHitCallback.html#8ff687b42ac0273e730c714bf66dae49">00293</a> <a class="code" href="group__foundation.html#g6a774eed3cad34b0f636332a3d28c6bb">PX_FORCE_INLINE</a> <span class="keywordtype">bool</span> <a class="code" href="structPxHitCallback.html#8ff687b42ac0273e730c714bf66dae49" title="Returns true if any blocking or touching hits were encountered during a query.">hasAnyHits</a>() { <span class="keywordflow">return</span> (hasBlock || (nbTouches > 0)); } +<a name="l00294"></a>00294 }; +<a name="l00295"></a>00295 <a name="l00296"></a>00296 -<a name="l00297"></a>00297 -<a name="l00311"></a>00311 <span class="keyword">template</span><<span class="keyword">typename</span> HitType> -<a name="l00312"></a><a class="code" href="structPxHitBuffer.html">00312</a> <span class="keyword">struct </span><a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a> : <span class="keyword">public</span> <a class="code" href="structPxHitCallback.html" title="This callback class facilitates reporting scene query hits (intersections) to the...">PxHitCallback</a><HitType> -<a name="l00313"></a>00313 { -<a name="l00324"></a><a class="code" href="structPxHitBuffer.html#89bcec685c76c5cdc0662eb52b67d699">00324</a> <a class="code" href="structPxHitBuffer.html#89bcec685c76c5cdc0662eb52b67d699" title="Initializes the buffer with user memory.">PxHitBuffer</a>(HitType* aTouches = NULL, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> aMaxNbTouches = 0) : <a class="code" href="structPxHitCallback.html" title="This callback class facilitates reporting scene query hits (intersections) to the...">PxHitCallback</a><HitType>(aTouches, aMaxNbTouches) {} -<a name="l00325"></a>00325 -<a name="l00327"></a><a class="code" href="structPxHitBuffer.html#cc1a660048a41387c74d362719669a3f">00327</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> <a class="code" href="structPxHitBuffer.html#cc1a660048a41387c74d362719669a3f" title="Computes the number of any hits in this result, blocking or touching.">getNbAnyHits</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> getNbTouches() + <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a>(this->hasBlock); } -<a name="l00329"></a><a class="code" href="structPxHitBuffer.html#03c5d03b908348194193456ae29be988">00329</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <span class="keyword">const</span> HitType& <a class="code" href="structPxHitBuffer.html#03c5d03b908348194193456ae29be988" title="Convenience iterator used to access any hits in this result, blocking or touching...">getAnyHit</a>(<span class="keyword">const</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> index)<span class="keyword"> const </span>{ <a class="code" href="group__foundation.html#g4a83a657390b324a460f14684e5accee">PX_ASSERT</a>(index < getNbTouches() + <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a>(this->hasBlock)); -<a name="l00330"></a>00330 <span class="keywordflow">return</span> index < getNbTouches() ? getTouches()[index] : this->block; } -<a name="l00331"></a>00331 -<a name="l00332"></a><a class="code" href="structPxHitBuffer.html#8bf58cc81ca6587e1d9974f2864dacb2">00332</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> <a class="code" href="structPxHitBuffer.html#8bf58cc81ca6587e1d9974f2864dacb2">getNbTouches</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> this->nbTouches; } -<a name="l00333"></a><a class="code" href="structPxHitBuffer.html#ab32a62e05389a4cc2c3baa2db0b3500">00333</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <span class="keyword">const</span> HitType* <a class="code" href="structPxHitBuffer.html#ab32a62e05389a4cc2c3baa2db0b3500">getTouches</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> this->touches; } -<a name="l00334"></a><a class="code" href="structPxHitBuffer.html#92b117a1958a0cdcbb4aec3bc1fa1f64">00334</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <span class="keyword">const</span> HitType& <a class="code" href="structPxHitBuffer.html#92b117a1958a0cdcbb4aec3bc1fa1f64">getTouch</a>(<span class="keyword">const</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> index)<span class="keyword"> const </span>{ <a class="code" href="group__foundation.html#g4a83a657390b324a460f14684e5accee">PX_ASSERT</a>(index < getNbTouches()); <span class="keywordflow">return</span> getTouches()[index]; } -<a name="l00335"></a><a class="code" href="structPxHitBuffer.html#6cd9ee7153cc87849af8b365fa558ee1">00335</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> <a class="code" href="structPxHitBuffer.html#6cd9ee7153cc87849af8b365fa558ee1">getMaxNbTouches</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> this->maxNbTouches; } -<a name="l00336"></a>00336 -<a name="l00337"></a><a class="code" href="structPxHitBuffer.html#f3810ae6d94b93028e7a7d813f820cb4">00337</a> <span class="keyword">virtual</span> <a class="code" href="structPxHitBuffer.html#f3810ae6d94b93028e7a7d813f820cb4">~PxHitBuffer</a>() {} -<a name="l00338"></a>00338 -<a name="l00339"></a>00339 <span class="keyword">protected</span>: -<a name="l00340"></a>00340 <span class="comment">// stops after the first callback</span> -<a name="l00341"></a><a class="code" href="structPxHitBuffer.html#f60ac2d3405c5af467f767f812f3f01d">00341</a> <span class="keyword">virtual</span> <a class="code" href="group__scenequery.html#g4d0184965c0a910f5c96cb69c0690f5c" title="Describes query behavior after returning a partial query result via a callback.">PxAgain</a> <a class="code" href="structPxHitBuffer.html#f60ac2d3405c5af467f767f812f3f01d" title="virtual callback function used to communicate query results to the user.">processTouches</a>(<span class="keyword">const</span> HitType* buffer, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> nbHits) { <a class="code" href="group__foundation.html#g3b618390d8743c532c4131cb931df43a">PX_UNUSED</a>(buffer); <a class="code" href="group__foundation.html#g3b618390d8743c532c4131cb931df43a">PX_UNUSED</a>(nbHits); <span class="keywordflow">return</span> <span class="keyword">false</span>; } -<a name="l00342"></a>00342 }; +<a name="l00310"></a>00310 <span class="keyword">template</span><<span class="keyword">typename</span> HitType> +<a name="l00311"></a><a class="code" href="structPxHitBuffer.html">00311</a> <span class="keyword">struct </span><a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a> : <span class="keyword">public</span> <a class="code" href="structPxHitCallback.html" title="This callback class facilitates reporting scene query hits (intersections) to the...">PxHitCallback</a><HitType> +<a name="l00312"></a>00312 { +<a name="l00323"></a><a class="code" href="structPxHitBuffer.html#89bcec685c76c5cdc0662eb52b67d699">00323</a> <a class="code" href="structPxHitBuffer.html#89bcec685c76c5cdc0662eb52b67d699" title="Initializes the buffer with user memory.">PxHitBuffer</a>(HitType* aTouches = NULL, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> aMaxNbTouches = 0) : <a class="code" href="structPxHitCallback.html" title="This callback class facilitates reporting scene query hits (intersections) to the...">PxHitCallback</a><HitType>(aTouches, aMaxNbTouches) {} +<a name="l00324"></a>00324 +<a name="l00326"></a><a class="code" href="structPxHitBuffer.html#cc1a660048a41387c74d362719669a3f">00326</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> <a class="code" href="structPxHitBuffer.html#cc1a660048a41387c74d362719669a3f" title="Computes the number of any hits in this result, blocking or touching.">getNbAnyHits</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> getNbTouches() + <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a>(this->hasBlock); } +<a name="l00328"></a><a class="code" href="structPxHitBuffer.html#03c5d03b908348194193456ae29be988">00328</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <span class="keyword">const</span> HitType& <a class="code" href="structPxHitBuffer.html#03c5d03b908348194193456ae29be988" title="Convenience iterator used to access any hits in this result, blocking or touching...">getAnyHit</a>(<span class="keyword">const</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> index)<span class="keyword"> const </span>{ <a class="code" href="group__foundation.html#g4a83a657390b324a460f14684e5accee">PX_ASSERT</a>(index < getNbTouches() + <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a>(this->hasBlock)); +<a name="l00329"></a>00329 <span class="keywordflow">return</span> index < getNbTouches() ? getTouches()[index] : this->block; } +<a name="l00330"></a>00330 +<a name="l00331"></a><a class="code" href="structPxHitBuffer.html#8bf58cc81ca6587e1d9974f2864dacb2">00331</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> <a class="code" href="structPxHitBuffer.html#8bf58cc81ca6587e1d9974f2864dacb2">getNbTouches</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> this->nbTouches; } +<a name="l00332"></a><a class="code" href="structPxHitBuffer.html#ab32a62e05389a4cc2c3baa2db0b3500">00332</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <span class="keyword">const</span> HitType* <a class="code" href="structPxHitBuffer.html#ab32a62e05389a4cc2c3baa2db0b3500">getTouches</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> this->touches; } +<a name="l00333"></a><a class="code" href="structPxHitBuffer.html#92b117a1958a0cdcbb4aec3bc1fa1f64">00333</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <span class="keyword">const</span> HitType& <a class="code" href="structPxHitBuffer.html#92b117a1958a0cdcbb4aec3bc1fa1f64">getTouch</a>(<span class="keyword">const</span> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> index)<span class="keyword"> const </span>{ <a class="code" href="group__foundation.html#g4a83a657390b324a460f14684e5accee">PX_ASSERT</a>(index < getNbTouches()); <span class="keywordflow">return</span> getTouches()[index]; } +<a name="l00334"></a><a class="code" href="structPxHitBuffer.html#6cd9ee7153cc87849af8b365fa558ee1">00334</a> <a class="code" href="group__foundation.html#gcb03347b642a2a5bdea1f9b305a6fbec">PX_INLINE</a> <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> <a class="code" href="structPxHitBuffer.html#6cd9ee7153cc87849af8b365fa558ee1">getMaxNbTouches</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> this->maxNbTouches; } +<a name="l00335"></a>00335 +<a name="l00336"></a><a class="code" href="structPxHitBuffer.html#f3810ae6d94b93028e7a7d813f820cb4">00336</a> <span class="keyword">virtual</span> <a class="code" href="structPxHitBuffer.html#f3810ae6d94b93028e7a7d813f820cb4">~PxHitBuffer</a>() {} +<a name="l00337"></a>00337 +<a name="l00338"></a>00338 <span class="keyword">protected</span>: +<a name="l00339"></a>00339 <span class="comment">// stops after the first callback</span> +<a name="l00340"></a><a class="code" href="structPxHitBuffer.html#f60ac2d3405c5af467f767f812f3f01d">00340</a> <span class="keyword">virtual</span> <a class="code" href="group__scenequery.html#g4d0184965c0a910f5c96cb69c0690f5c" title="Describes query behavior after returning a partial query result via a callback.">PxAgain</a> <a class="code" href="structPxHitBuffer.html#f60ac2d3405c5af467f767f812f3f01d" title="virtual callback function used to communicate query results to the user.">processTouches</a>(<span class="keyword">const</span> HitType* buffer, <a class="code" href="namespacephysx.html#9b7fbd746d18bf5b6545713a8d818f41">PxU32</a> nbHits) { <a class="code" href="group__foundation.html#g3b618390d8743c532c4131cb931df43a">PX_UNUSED</a>(buffer); <a class="code" href="group__foundation.html#g3b618390d8743c532c4131cb931df43a">PX_UNUSED</a>(nbHits); <span class="keywordflow">return</span> <span class="keyword">false</span>; } +<a name="l00341"></a>00341 }; +<a name="l00342"></a>00342 <a name="l00343"></a>00343 -<a name="l00344"></a>00344 -<a name="l00346"></a><a class="code" href="group__scenequery.html#g4dbe8142d799492bd8e7c5ec70bfac41">00346</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitCallback.html">PxHitCallback<PxRaycastHit></a> <a class="code" href="structPxHitCallback.html">PxRaycastCallback</a>; -<a name="l00347"></a>00347 -<a name="l00349"></a><a class="code" href="group__scenequery.html#g9baa3a8cad31bbb8ef666fe01b3afeb7">00349</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitCallback.html">PxHitCallback<PxOverlapHit></a> <a class="code" href="structPxHitCallback.html">PxOverlapCallback</a>; -<a name="l00350"></a>00350 -<a name="l00352"></a><a class="code" href="group__scenequery.html#g6f93f556cef747d50f643499928dd865">00352</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitCallback.html">PxHitCallback<PxSweepHit></a> <a class="code" href="structPxHitCallback.html">PxSweepCallback</a>; -<a name="l00353"></a>00353 -<a name="l00355"></a><a class="code" href="group__scenequery.html#gb21a68ce9e5a18aa742111920b75a84c">00355</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitBuffer.html">PxHitBuffer<PxRaycastHit></a> <a class="code" href="structPxHitBuffer.html">PxRaycastBuffer</a>; -<a name="l00356"></a>00356 -<a name="l00358"></a><a class="code" href="group__scenequery.html#g54a708942a891f3321c2427d5c160750">00358</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitBuffer.html">PxHitBuffer<PxOverlapHit></a> <a class="code" href="structPxHitBuffer.html">PxOverlapBuffer</a>; -<a name="l00359"></a>00359 -<a name="l00361"></a><a class="code" href="group__scenequery.html#gecfed2b83a930b922b3d95e22ff30665">00361</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitBuffer.html">PxHitBuffer<PxSweepHit></a> <a class="code" href="structPxHitBuffer.html">PxSweepBuffer</a>; -<a name="l00362"></a>00362 -<a name="l00364"></a>00364 <span class="keyword">template</span> <<span class="keywordtype">int</span> N> -<a name="l00365"></a><a class="code" href="structPxRaycastBufferN.html">00365</a> <span class="keyword">struct </span><a class="code" href="structPxRaycastBufferN.html" title="Returns touching raycast hits to the user in a fixed size array embedded in the buffer...">PxRaycastBufferN</a> : <span class="keyword">public</span> <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><PxRaycastHit> -<a name="l00366"></a>00366 { -<a name="l00367"></a><a class="code" href="structPxRaycastBufferN.html#5b3d65b24c0fe8377e0ed2f6ca604537">00367</a> <a class="code" href="structPxRaycastHit.html" title="Stores results of raycast queries.">PxRaycastHit</a> hits[N]; -<a name="l00368"></a><a class="code" href="structPxRaycastBufferN.html#75c64893a9241f9e962c4f144345698f">00368</a> <a class="code" href="structPxRaycastBufferN.html#75c64893a9241f9e962c4f144345698f">PxRaycastBufferN</a>() : <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><<a class="code" href="structPxRaycastHit.html" title="Stores results of raycast queries.">PxRaycastHit</a>>(hits, N) {} -<a name="l00369"></a>00369 }; -<a name="l00370"></a>00370 -<a name="l00372"></a>00372 <span class="keyword">template</span> <<span class="keywordtype">int</span> N> -<a name="l00373"></a><a class="code" href="structPxOverlapBufferN.html">00373</a> <span class="keyword">struct </span><a class="code" href="structPxOverlapBufferN.html" title="Returns touching overlap hits to the user in a fixed size array embedded in the buffer...">PxOverlapBufferN</a> : <span class="keyword">public</span> <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><PxOverlapHit> -<a name="l00374"></a>00374 { -<a name="l00375"></a><a class="code" href="structPxOverlapBufferN.html#35f94542f30624e2f77c24060815f6da">00375</a> <a class="code" href="structPxOverlapHit.html" title="Stores results of overlap queries.">PxOverlapHit</a> hits[N]; -<a name="l00376"></a><a class="code" href="structPxOverlapBufferN.html#0b62aca23f26fef278dcbac1cb729291">00376</a> <a class="code" href="structPxOverlapBufferN.html#0b62aca23f26fef278dcbac1cb729291">PxOverlapBufferN</a>() : <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><<a class="code" href="structPxOverlapHit.html" title="Stores results of overlap queries.">PxOverlapHit</a>>(hits, N) {} -<a name="l00377"></a>00377 }; -<a name="l00378"></a>00378 -<a name="l00380"></a>00380 <span class="keyword">template</span> <<span class="keywordtype">int</span> N> -<a name="l00381"></a><a class="code" href="structPxSweepBufferN.html">00381</a> <span class="keyword">struct </span><a class="code" href="structPxSweepBufferN.html" title="Returns touching sweep hits to the user in a fixed size array embedded in the buffer...">PxSweepBufferN</a> : <span class="keyword">public</span> <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><PxSweepHit> -<a name="l00382"></a>00382 { -<a name="l00383"></a><a class="code" href="structPxSweepBufferN.html#ce8e98273056b9c23dd4337c7024544f">00383</a> <a class="code" href="structPxSweepHit.html" title="Stores results of sweep queries.">PxSweepHit</a> hits[N]; -<a name="l00384"></a><a class="code" href="structPxSweepBufferN.html#b8be2772b4fe811563efc01824201a61">00384</a> <a class="code" href="structPxSweepBufferN.html#b8be2772b4fe811563efc01824201a61">PxSweepBufferN</a>() : <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><<a class="code" href="structPxSweepHit.html" title="Stores results of sweep queries.">PxSweepHit</a>>(hits, N) {} -<a name="l00385"></a>00385 }; -<a name="l00386"></a>00386 -<a name="l00387"></a>00387 <span class="preprocessor">#if !PX_DOXYGEN</span> -<a name="l00388"></a>00388 <span class="preprocessor"></span>} <span class="comment">// namespace physx</span> -<a name="l00389"></a>00389 <span class="preprocessor">#endif</span> -<a name="l00390"></a>00390 <span class="preprocessor"></span> -<a name="l00392"></a>00392 <span class="preprocessor">#endif</span> +<a name="l00345"></a><a class="code" href="group__scenequery.html#g4dbe8142d799492bd8e7c5ec70bfac41">00345</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitCallback.html">PxHitCallback<PxRaycastHit></a> <a class="code" href="structPxHitCallback.html">PxRaycastCallback</a>; +<a name="l00346"></a>00346 +<a name="l00348"></a><a class="code" href="group__scenequery.html#g9baa3a8cad31bbb8ef666fe01b3afeb7">00348</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitCallback.html">PxHitCallback<PxOverlapHit></a> <a class="code" href="structPxHitCallback.html">PxOverlapCallback</a>; +<a name="l00349"></a>00349 +<a name="l00351"></a><a class="code" href="group__scenequery.html#g6f93f556cef747d50f643499928dd865">00351</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitCallback.html">PxHitCallback<PxSweepHit></a> <a class="code" href="structPxHitCallback.html">PxSweepCallback</a>; +<a name="l00352"></a>00352 +<a name="l00354"></a><a class="code" href="group__scenequery.html#gb21a68ce9e5a18aa742111920b75a84c">00354</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitBuffer.html">PxHitBuffer<PxRaycastHit></a> <a class="code" href="structPxHitBuffer.html">PxRaycastBuffer</a>; +<a name="l00355"></a>00355 +<a name="l00357"></a><a class="code" href="group__scenequery.html#g54a708942a891f3321c2427d5c160750">00357</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitBuffer.html">PxHitBuffer<PxOverlapHit></a> <a class="code" href="structPxHitBuffer.html">PxOverlapBuffer</a>; +<a name="l00358"></a>00358 +<a name="l00360"></a><a class="code" href="group__scenequery.html#gecfed2b83a930b922b3d95e22ff30665">00360</a> <span class="keyword">typedef</span> <a class="code" href="structPxHitBuffer.html">PxHitBuffer<PxSweepHit></a> <a class="code" href="structPxHitBuffer.html">PxSweepBuffer</a>; +<a name="l00361"></a>00361 +<a name="l00363"></a>00363 <span class="keyword">template</span> <<span class="keywordtype">int</span> N> +<a name="l00364"></a><a class="code" href="structPxRaycastBufferN.html">00364</a> <span class="keyword">struct </span><a class="code" href="structPxRaycastBufferN.html" title="Returns touching raycast hits to the user in a fixed size array embedded in the buffer...">PxRaycastBufferN</a> : <span class="keyword">public</span> <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><PxRaycastHit> +<a name="l00365"></a>00365 { +<a name="l00366"></a><a class="code" href="structPxRaycastBufferN.html#5b3d65b24c0fe8377e0ed2f6ca604537">00366</a> <a class="code" href="structPxRaycastHit.html" title="Stores results of raycast queries.">PxRaycastHit</a> hits[N]; +<a name="l00367"></a><a class="code" href="structPxRaycastBufferN.html#75c64893a9241f9e962c4f144345698f">00367</a> <a class="code" href="structPxRaycastBufferN.html#75c64893a9241f9e962c4f144345698f">PxRaycastBufferN</a>() : <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><<a class="code" href="structPxRaycastHit.html" title="Stores results of raycast queries.">PxRaycastHit</a>>(hits, N) {} +<a name="l00368"></a>00368 }; +<a name="l00369"></a>00369 +<a name="l00371"></a>00371 <span class="keyword">template</span> <<span class="keywordtype">int</span> N> +<a name="l00372"></a><a class="code" href="structPxOverlapBufferN.html">00372</a> <span class="keyword">struct </span><a class="code" href="structPxOverlapBufferN.html" title="Returns touching overlap hits to the user in a fixed size array embedded in the buffer...">PxOverlapBufferN</a> : <span class="keyword">public</span> <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><PxOverlapHit> +<a name="l00373"></a>00373 { +<a name="l00374"></a><a class="code" href="structPxOverlapBufferN.html#35f94542f30624e2f77c24060815f6da">00374</a> <a class="code" href="structPxOverlapHit.html" title="Stores results of overlap queries.">PxOverlapHit</a> hits[N]; +<a name="l00375"></a><a class="code" href="structPxOverlapBufferN.html#0b62aca23f26fef278dcbac1cb729291">00375</a> <a class="code" href="structPxOverlapBufferN.html#0b62aca23f26fef278dcbac1cb729291">PxOverlapBufferN</a>() : <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><<a class="code" href="structPxOverlapHit.html" title="Stores results of overlap queries.">PxOverlapHit</a>>(hits, N) {} +<a name="l00376"></a>00376 }; +<a name="l00377"></a>00377 +<a name="l00379"></a>00379 <span class="keyword">template</span> <<span class="keywordtype">int</span> N> +<a name="l00380"></a><a class="code" href="structPxSweepBufferN.html">00380</a> <span class="keyword">struct </span><a class="code" href="structPxSweepBufferN.html" title="Returns touching sweep hits to the user in a fixed size array embedded in the buffer...">PxSweepBufferN</a> : <span class="keyword">public</span> <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><PxSweepHit> +<a name="l00381"></a>00381 { +<a name="l00382"></a><a class="code" href="structPxSweepBufferN.html#ce8e98273056b9c23dd4337c7024544f">00382</a> <a class="code" href="structPxSweepHit.html" title="Stores results of sweep queries.">PxSweepHit</a> hits[N]; +<a name="l00383"></a><a class="code" href="structPxSweepBufferN.html#b8be2772b4fe811563efc01824201a61">00383</a> <a class="code" href="structPxSweepBufferN.html#b8be2772b4fe811563efc01824201a61">PxSweepBufferN</a>() : <a class="code" href="structPxHitBuffer.html" title="Returns scene query hits (intersections) to the user in a preallocated buffer.">PxHitBuffer</a><<a class="code" href="structPxSweepHit.html" title="Stores results of sweep queries.">PxSweepHit</a>>(hits, N) {} +<a name="l00384"></a>00384 }; +<a name="l00385"></a>00385 +<a name="l00386"></a>00386 <span class="preprocessor">#if !PX_DOXYGEN</span> +<a name="l00387"></a>00387 <span class="preprocessor"></span>} <span class="comment">// namespace physx</span> +<a name="l00388"></a>00388 <span class="preprocessor">#endif</span> +<a name="l00389"></a>00389 <span class="preprocessor"></span> +<a name="l00391"></a>00391 <span class="preprocessor">#endif</span> </pre></div></div> <hr style="width: 100%; height: 2px;"><br> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/PxSerializer_8h-source.html b/PhysX_3.4/Documentation/PhysXAPI/files/PxSerializer_8h-source.html index db4ba8df..4a2e1454 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/PxSerializer_8h-source.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/PxSerializer_8h-source.html @@ -67,9 +67,9 @@ <a name="l00065"></a>00065 <span class="comment">/**********************************************************************************************************************/</span> <a name="l00066"></a>00066 <a name="l00070"></a>00070 -<a name="l00076"></a>00076 <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* getConcreteTypeName() <span class="keyword">const</span> = 0; +<a name="l00076"></a>00076 <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* getConcreteTypeName() <span class="keyword">const</span> = 0; <a name="l00077"></a>00077 -<a name="l00085"></a>00085 <span class="keyword">virtual</span> <span class="keywordtype">void</span> requires(<a class="code" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection.">PxBase</a>&, <a class="code" href="classPxProcessPxBaseCallback.html" title="Callback class used to process PxBase objects.">PxProcessPxBaseCallback</a>&) <span class="keyword">const</span> = 0; +<a name="l00085"></a>00085 <span class="keyword">virtual</span> <span class="keywordtype">void</span> requiresObjects(<a class="code" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection.">PxBase</a>&, <a class="code" href="classPxProcessPxBaseCallback.html" title="Callback class used to process PxBase objects.">PxProcessPxBaseCallback</a>&) <span class="keyword">const</span> = 0; <a name="l00086"></a>00086 <a name="l00096"></a>00096 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isSubordinate() <span class="keyword">const</span> = 0; <a name="l00097"></a>00097 @@ -107,11 +107,11 @@ <a name="l00161"></a>00161 <span class="keyword"> </span>{ <a name="l00162"></a>00162 <span class="keywordflow">return</span> mTypeName; <a name="l00163"></a>00163 } -<a name="l00164"></a>00164 -<a name="l00165"></a><a class="code" href="classPxSerializerDefaultAdapter.html#b5e14929bfabcb268f3e6f3e710f5657">00165</a> <span class="keyword">virtual</span> <span class="keywordtype">void</span> requires(<a class="code" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection.">PxBase</a>& obj, <a class="code" href="classPxProcessPxBaseCallback.html" title="Callback class used to process PxBase objects.">PxProcessPxBaseCallback</a>& c)<span class="keyword"> const</span> +<a name="l00164"></a>00164 +<a name="l00165"></a><a class="code" href="classPxSerializerDefaultAdapter.html#4103e81d09d3aaab2bb9fd3e236331bc">00165</a> <span class="keyword">virtual</span> <span class="keywordtype">void</span> requiresObjects(<a class="code" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection.">PxBase</a>& obj, <a class="code" href="classPxProcessPxBaseCallback.html" title="Callback class used to process PxBase objects.">PxProcessPxBaseCallback</a>& c)<span class="keyword"> const</span> <a name="l00166"></a>00166 <span class="keyword"> </span>{ <a name="l00167"></a>00167 T& t = <span class="keyword">static_cast<</span>T&<span class="keyword">></span>(obj); -<a name="l00168"></a>00168 t.requires(c); +<a name="l00168"></a>00168 t.requiresObjects(c); <a name="l00169"></a>00169 } <a name="l00170"></a>00170 <a name="l00171"></a><a class="code" href="classPxSerializerDefaultAdapter.html#4d038c573df687220ead4a77727b010f">00171</a> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isSubordinate()<span class="keyword"> const</span> @@ -153,7 +153,7 @@ <a name="l00211"></a>00211 }; <a name="l00212"></a>00212 <a name="l00213"></a>00213 RequiresCallback callback(s); -<a name="l00214"></a>00214 t.requires(callback); +<a name="l00214"></a>00214 t.requiresObjects(callback); <a name="l00215"></a>00215 } <a name="l00216"></a>00216 <a name="l00217"></a>00217 <span class="comment">// class methods</span> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleWheels_8h-source.html b/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleWheels_8h-source.html index a34f1ed6..5194d8de 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleWheels_8h-source.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/PxVehicleWheels_8h-source.html @@ -364,7 +364,7 @@ <a name="l00787"></a>00787 <span class="preprocessor"></span> <a name="l00788"></a>00788 <span class="comment">//serialization</span> <a name="l00789"></a>00789 <span class="keyword">public</span>: -<a name="l00790"></a>00790 <span class="keyword">virtual</span> <span class="keywordtype">void</span> requires(<a class="code" href="classPxProcessPxBaseCallback.html" title="Callback class used to process PxBase objects.">PxProcessPxBaseCallback</a>& c); +<a name="l00790"></a>00790 <span class="keyword">virtual</span> <span class="keywordtype">void</span> requiresObjects(<a class="code" href="classPxProcessPxBaseCallback.html" title="Callback class used to process PxBase objects.">PxProcessPxBaseCallback</a>& c); <a name="l00791"></a><a class="code" href="classPxVehicleWheels.html#ba71aed284017a9b51165ea2c385f917">00791</a> <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classPxVehicleWheels.html#ba71aed284017a9b51165ea2c385f917" title="Returns string name of dynamic type.">getConcreteTypeName</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <span class="stringliteral">"PxVehicleWheels"</span>; } <a name="l00792"></a><a class="code" href="classPxVehicleWheels.html#dc581b466ddace41b7592df8cf54b69a">00792</a> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classPxVehicleWheels.html#dc581b466ddace41b7592df8cf54b69a" title="Returns whether a given type name matches with the type of this instance.">isKindOf</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* name)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> !::strcmp(<span class="stringliteral">"PxVehicleWheels"</span>, name) || <a class="code" href="classPxBase.html#ae9d444c7cfd1715a101350a1b1226ef" title="Returns whether a given type name matches with the type of this instance.">PxBase::isKindOf</a>(name); } <a name="l00793"></a>00793 <span class="keyword">virtual</span> <span class="keywordtype">void</span> exportExtraData(<a class="code" href="classPxSerializationContext.html" title="Binary serialization context class.">PxSerializationContext</a>&); diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxProcessPxBaseCallback.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxProcessPxBaseCallback.html index 966c896d..e8eaf746 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxProcessPxBaseCallback.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxProcessPxBaseCallback.html @@ -40,7 +40,7 @@ <hr><a name="_details"></a><h2>Detailed Description</h2> Callback class used to process <a class="el" href="classPxBase.html" title="Base class for objects that can be members of a PxCollection.">PxBase</a> objects. <p> -<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxSerializer.html#c33a0599e0e780e0d0e37248bb74bcac" title="Adds required objects to the collection.">PxSerializer::requires</a> </dd></dl> +<dl class="see" compact><dt><b>See also:</b></dt><dd>PxSerializer::requires </dd></dl> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="f561cc0a3039eb78ba0c041797334952"></a><!-- doxytag: member="PxProcessPxBaseCallback::~PxProcessPxBaseCallback" ref="f561cc0a3039eb78ba0c041797334952" args="()" --> <div class="memitem"> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializer-members.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializer-members.html index 984b949a..42e6f6b5 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializer-members.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializer-members.html @@ -27,7 +27,7 @@ <tr class="memlist"><td><a class="el" href="classPxSerializer.html#b419390747f92b7f44c2bcb6d020096d">getConcreteTypeName</a>() const =0</td><td><a class="el" href="classPxSerializer.html">PxSerializer</a></td><td><code> [pure virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxSerializer.html#19e217a30a3a820cdf27cb9c7650d75d">isSubordinate</a>() const =0</td><td><a class="el" href="classPxSerializer.html">PxSerializer</a></td><td><code> [pure virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxSerializer.html#0352b843a22c461c9f9c3d3c6bea5b44">registerReferences</a>(PxBase &obj, PxSerializationContext &s) const =0</td><td><a class="el" href="classPxSerializer.html">PxSerializer</a></td><td><code> [pure virtual]</code></td></tr> - <tr class="memlist"><td><a class="el" href="classPxSerializer.html#c33a0599e0e780e0d0e37248bb74bcac">requires</a>(PxBase &, PxProcessPxBaseCallback &) const =0</td><td><a class="el" href="classPxSerializer.html">PxSerializer</a></td><td><code> [pure virtual]</code></td></tr> + <tr class="memlist"><td><a class="el" href="classPxSerializer.html#f5db22cae0884acf0c53dc8f6daf719f">requiresObjects</a>(PxBase &, PxProcessPxBaseCallback &) const =0</td><td><a class="el" href="classPxSerializer.html">PxSerializer</a></td><td><code> [pure virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxSerializer.html#96746551fdacb2df8da8f2887817ff5f">~PxSerializer</a>()</td><td><a class="el" href="classPxSerializer.html">PxSerializer</a></td><td><code> [inline, virtual]</code></td></tr> </table></div> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializer.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializer.html index 329080b1..8c57706a 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializer.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializer.html @@ -45,9 +45,9 @@ Inheritance diagram for PxSerializer:</div> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializer.html#b419390747f92b7f44c2bcb6d020096d">getConcreteTypeName</a> () const =0</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns string name of dynamic type. <a href="#b419390747f92b7f44c2bcb6d020096d"></a><br></td></tr> -<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializer.html#c33a0599e0e780e0d0e37248bb74bcac">requires</a> (<a class="el" href="classPxBase.html">PxBase</a> &, <a class="el" href="classPxProcessPxBaseCallback.html">PxProcessPxBaseCallback</a> &) const =0</td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializer.html#f5db22cae0884acf0c53dc8f6daf719f">requiresObjects</a> (<a class="el" href="classPxBase.html">PxBase</a> &, <a class="el" href="classPxProcessPxBaseCallback.html">PxProcessPxBaseCallback</a> &) const =0</td></tr> -<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds required objects to the collection. <a href="#c33a0599e0e780e0d0e37248bb74bcac"></a><br></td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds required objects to the collection. <a href="#f5db22cae0884acf0c53dc8f6daf719f"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializer.html#19e217a30a3a820cdf27cb9c7650d75d">isSubordinate</a> () const =0</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Whether the object is subordinate. <a href="#19e217a30a3a820cdf27cb9c7650d75d"></a><br></td></tr> @@ -309,12 +309,12 @@ Register references that the object maintains to other objects. </div> </div><p> -<a class="anchor" name="c33a0599e0e780e0d0e37248bb74bcac"></a><!-- doxytag: member="PxSerializer::requires" ref="c33a0599e0e780e0d0e37248bb74bcac" args="(PxBase &, PxProcessPxBaseCallback &) const =0" --> +<a class="anchor" name="f5db22cae0884acf0c53dc8f6daf719f"></a><!-- doxytag: member="PxSerializer::requiresObjects" ref="f5db22cae0884acf0c53dc8f6daf719f" args="(PxBase &, PxProcessPxBaseCallback &) const =0" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname">virtual void PxSerializer::requires </td> + <td class="memname">virtual void PxSerializer::requiresObjects </td> <td>(</td> <td class="paramtype"><a class="el" href="classPxBase.html">PxBase</a> & </td> <td class="paramname">, </td> @@ -340,7 +340,7 @@ Adds required objects to the collection. This method does not add the required objects recursively, e.g. objects required by required objects.<p> <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxCollection.html" title="Collection class for serialization.">PxCollection</a>, <a class="el" href="classPxSerialization.html#0cf59eda36c56e9e66bac0c2b5168094" title="Adds to a collection all objects such that it can be successfully serialized.">PxSerialization::complete</a> </dd></dl> -<p>Implemented in <a class="el" href="classPxSerializerDefaultAdapter.html#b5e14929bfabcb268f3e6f3e710f5657">PxSerializerDefaultAdapter< T ></a>.</p> +<p>Implemented in <a class="el" href="classPxSerializerDefaultAdapter.html#4103e81d09d3aaab2bb9fd3e236331bc">PxSerializerDefaultAdapter< T ></a>.</p> </div> </div><p> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializerDefaultAdapter-members.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializerDefaultAdapter-members.html index b1c4fd9b..dbcce7f4 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializerDefaultAdapter-members.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializerDefaultAdapter-members.html @@ -29,7 +29,7 @@ <tr class="memlist"><td><a class="el" href="classPxSerializerDefaultAdapter.html#12385fd1d59f49f27aed66c91b5d647c">mTypeName</a></td><td><a class="el" href="classPxSerializerDefaultAdapter.html">PxSerializerDefaultAdapter< T ></a></td><td><code> [private]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxSerializerDefaultAdapter.html#3a59a446ea4fc277d0c224881c2f8658">PxSerializerDefaultAdapter</a>(const char *name)</td><td><a class="el" href="classPxSerializerDefaultAdapter.html">PxSerializerDefaultAdapter< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxSerializerDefaultAdapter.html#b6b01e18a34aa9ad330ec4602a40dedb">registerReferences</a>(PxBase &obj, PxSerializationContext &s) const </td><td><a class="el" href="classPxSerializerDefaultAdapter.html">PxSerializerDefaultAdapter< T ></a></td><td><code> [inline, virtual]</code></td></tr> - <tr class="memlist"><td><a class="el" href="classPxSerializerDefaultAdapter.html#b5e14929bfabcb268f3e6f3e710f5657">requires</a>(PxBase &obj, PxProcessPxBaseCallback &c) const </td><td><a class="el" href="classPxSerializerDefaultAdapter.html">PxSerializerDefaultAdapter< T ></a></td><td><code> [inline, virtual]</code></td></tr> + <tr class="memlist"><td><a class="el" href="classPxSerializerDefaultAdapter.html#4103e81d09d3aaab2bb9fd3e236331bc">requiresObjects</a>(PxBase &obj, PxProcessPxBaseCallback &c) const </td><td><a class="el" href="classPxSerializerDefaultAdapter.html">PxSerializerDefaultAdapter< T ></a></td><td><code> [inline, virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxSerializer.html#96746551fdacb2df8da8f2887817ff5f">~PxSerializer</a>()</td><td><a class="el" href="classPxSerializer.html">PxSerializer</a></td><td><code> [inline, virtual]</code></td></tr> </table></div> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializerDefaultAdapter.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializerDefaultAdapter.html index 6bbb62f3..97bf7d91 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializerDefaultAdapter.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxSerializerDefaultAdapter.html @@ -52,9 +52,9 @@ Collaboration diagram for PxSerializerDefaultAdapter< T >:</div> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializerDefaultAdapter.html#eb03db4d0c9703af533696978aa72a27">getConcreteTypeName</a> () const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns string name of dynamic type. <a href="#eb03db4d0c9703af533696978aa72a27"></a><br></td></tr> -<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializerDefaultAdapter.html#b5e14929bfabcb268f3e6f3e710f5657">requires</a> (<a class="el" href="classPxBase.html">PxBase</a> &obj, <a class="el" href="classPxProcessPxBaseCallback.html">PxProcessPxBaseCallback</a> &c) const </td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializerDefaultAdapter.html#4103e81d09d3aaab2bb9fd3e236331bc">requiresObjects</a> (<a class="el" href="classPxBase.html">PxBase</a> &obj, <a class="el" href="classPxProcessPxBaseCallback.html">PxProcessPxBaseCallback</a> &c) const </td></tr> -<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds required objects to the collection. <a href="#b5e14929bfabcb268f3e6f3e710f5657"></a><br></td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">Adds required objects to the collection. <a href="#4103e81d09d3aaab2bb9fd3e236331bc"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxSerializerDefaultAdapter.html#4d038c573df687220ead4a77727b010f">isSubordinate</a> () const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Whether the object is subordinate. <a href="#4d038c573df687220ead4a77727b010f"></a><br></td></tr> @@ -337,14 +337,14 @@ Register references that the object maintains to other objects. </div> </div><p> -<a class="anchor" name="b5e14929bfabcb268f3e6f3e710f5657"></a><!-- doxytag: member="PxSerializerDefaultAdapter::requires" ref="b5e14929bfabcb268f3e6f3e710f5657" args="(PxBase &obj, PxProcessPxBaseCallback &c) const " --> +<a class="anchor" name="4103e81d09d3aaab2bb9fd3e236331bc"></a><!-- doxytag: member="PxSerializerDefaultAdapter::requiresObjects" ref="4103e81d09d3aaab2bb9fd3e236331bc" args="(PxBase &obj, PxProcessPxBaseCallback &c) const " --> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<class T > </div> <table class="memname"> <tr> - <td class="memname">virtual void <a class="el" href="classPxSerializerDefaultAdapter.html">PxSerializerDefaultAdapter</a>< T >::requires </td> + <td class="memname">virtual void <a class="el" href="classPxSerializerDefaultAdapter.html">PxSerializerDefaultAdapter</a>< T >::requiresObjects </td> <td>(</td> <td class="paramtype"><a class="el" href="classPxBase.html">PxBase</a> & </td> <td class="paramname">, </td> @@ -370,7 +370,7 @@ Adds required objects to the collection. This method does not add the required objects recursively, e.g. objects required by required objects.<p> <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classPxCollection.html" title="Collection class for serialization.">PxCollection</a>, <a class="el" href="classPxSerialization.html#0cf59eda36c56e9e66bac0c2b5168094" title="Adds to a collection all objects such that it can be successfully serialized.">PxSerialization::complete</a> </dd></dl> -<p>Implements <a class="el" href="classPxSerializer.html#c33a0599e0e780e0d0e37248bb74bcac">PxSerializer</a>.</p> +<p>Implements <a class="el" href="classPxSerializer.html#f5db22cae0884acf0c53dc8f6daf719f">PxSerializer</a>.</p> </div> </div><p> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDrive-members.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDrive-members.html index cc3eccc4..2fd9470a 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDrive-members.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDrive-members.html @@ -59,7 +59,7 @@ <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#fb89c7e2d53b98c310d59443213fff80">PxVehicleWheels</a>(PxType concreteType, PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#0a75ee48309f1052d10acdc9b727ab06">PxVehicleWheels</a>(PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#47f6215d5555890bef75e38668596522">release</a>()</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline, virtual]</code></td></tr> - <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86">requires</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> + <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2">requiresObjects</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#d6041f92998a2be40cbb353b5d49fb92">resolveReferences</a>(PxDeserializationContext &)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#1dd20bb574075df904e1878f2e771ef9">setBaseFlag</a>(PxBaseFlag::Enum flag, bool value)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#fb391b692c561df0a54c413785e4ebd0">setBaseFlags</a>(PxBaseFlags inFlags)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDrive4W-members.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDrive4W-members.html index 38c556fb..b9a084b0 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDrive4W-members.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDrive4W-members.html @@ -65,7 +65,7 @@ <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#fb89c7e2d53b98c310d59443213fff80">PxVehicleWheels</a>(PxType concreteType, PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#0a75ee48309f1052d10acdc9b727ab06">PxVehicleWheels</a>(PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#47f6215d5555890bef75e38668596522">release</a>()</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline, virtual]</code></td></tr> - <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86">requires</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> + <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2">requiresObjects</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#d6041f92998a2be40cbb353b5d49fb92">resolveReferences</a>(PxDeserializationContext &)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#1dd20bb574075df904e1878f2e771ef9">setBaseFlag</a>(PxBaseFlag::Enum flag, bool value)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#fb391b692c561df0a54c413785e4ebd0">setBaseFlags</a>(PxBaseFlags inFlags)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveNW-members.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveNW-members.html index 4dd809c5..e4d7a809 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveNW-members.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveNW-members.html @@ -65,7 +65,7 @@ <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#fb89c7e2d53b98c310d59443213fff80">PxVehicleWheels</a>(PxType concreteType, PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#0a75ee48309f1052d10acdc9b727ab06">PxVehicleWheels</a>(PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#47f6215d5555890bef75e38668596522">release</a>()</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline, virtual]</code></td></tr> - <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86">requires</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> + <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2">requiresObjects</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#d6041f92998a2be40cbb353b5d49fb92">resolveReferences</a>(PxDeserializationContext &)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#1dd20bb574075df904e1878f2e771ef9">setBaseFlag</a>(PxBaseFlag::Enum flag, bool value)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#fb391b692c561df0a54c413785e4ebd0">setBaseFlags</a>(PxBaseFlags inFlags)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTank-members.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTank-members.html index f45fc3e0..2d180845 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTank-members.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleDriveTank-members.html @@ -68,7 +68,7 @@ <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#fb89c7e2d53b98c310d59443213fff80">PxVehicleWheels</a>(PxType concreteType, PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#0a75ee48309f1052d10acdc9b727ab06">PxVehicleWheels</a>(PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#47f6215d5555890bef75e38668596522">release</a>()</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline, virtual]</code></td></tr> - <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86">requires</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> + <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2">requiresObjects</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#d6041f92998a2be40cbb353b5d49fb92">resolveReferences</a>(PxDeserializationContext &)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#1dd20bb574075df904e1878f2e771ef9">setBaseFlag</a>(PxBaseFlag::Enum flag, bool value)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#fb391b692c561df0a54c413785e4ebd0">setBaseFlags</a>(PxBaseFlags inFlags)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleNoDrive-members.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleNoDrive-members.html index eecc8566..d912af4b 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleNoDrive-members.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleNoDrive-members.html @@ -70,7 +70,7 @@ <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#fb89c7e2d53b98c310d59443213fff80">PxVehicleWheels</a>(PxType concreteType, PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#0a75ee48309f1052d10acdc9b727ab06">PxVehicleWheels</a>(PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#47f6215d5555890bef75e38668596522">release</a>()</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline, virtual]</code></td></tr> - <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86">requires</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> + <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2">requiresObjects</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#d6041f92998a2be40cbb353b5d49fb92">resolveReferences</a>(PxDeserializationContext &)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#1dd20bb574075df904e1878f2e771ef9">setBaseFlag</a>(PxBaseFlag::Enum flag, bool value)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#fb391b692c561df0a54c413785e4ebd0">setBaseFlags</a>(PxBaseFlags inFlags)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleWheels-members.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleWheels-members.html index 275d4d56..6315476b 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleWheels-members.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleWheels-members.html @@ -57,7 +57,7 @@ <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#fb89c7e2d53b98c310d59443213fff80">PxVehicleWheels</a>(PxType concreteType, PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#0a75ee48309f1052d10acdc9b727ab06">PxVehicleWheels</a>(PxBaseFlags baseFlags)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#47f6215d5555890bef75e38668596522">release</a>()</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [inline, virtual]</code></td></tr> - <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86">requires</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> + <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2">requiresObjects</a>(PxProcessPxBaseCallback &c)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td><code> [virtual]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxVehicleWheels.html#d6041f92998a2be40cbb353b5d49fb92">resolveReferences</a>(PxDeserializationContext &)</td><td><a class="el" href="classPxVehicleWheels.html">PxVehicleWheels</a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#1dd20bb574075df904e1878f2e771ef9">setBaseFlag</a>(PxBaseFlag::Enum flag, bool value)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classPxBase.html#fb391b692c561df0a54c413785e4ebd0">setBaseFlags</a>(PxBaseFlags inFlags)</td><td><a class="el" href="classPxBase.html">PxBase</a></td><td><code> [inline]</code></td></tr> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleWheels.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleWheels.html index 33a9b729..4d13b3f2 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleWheels.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleWheels.html @@ -62,7 +62,7 @@ Collaboration diagram for PxVehicleWheels:</div> <tr><td class="memItemLeft" nowrap align="right" valign="top">PxReal </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleWheels.html#50017a74dd27723cd2e9982d47f4b0a9">computeSidewaysSpeed</a> () const </td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Compute the rigid body velocity component along the right vector of the rigid body transform. <a href="#50017a74dd27723cd2e9982d47f4b0a9"></a><br></td></tr> -<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86">requires</a> (<a class="el" href="classPxProcessPxBaseCallback.html">PxProcessPxBaseCallback</a> &c)</td></tr> +<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2">requiresObjects</a> (<a class="el" href="classPxProcessPxBaseCallback.html">PxProcessPxBaseCallback</a> &c)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classPxVehicleWheels.html#ba71aed284017a9b51165ea2c385f917">getConcreteTypeName</a> () const </td></tr> @@ -608,12 +608,12 @@ Releases the <a class="el" href="classPxBase.html" title="Base class for objects </div> </div><p> -<a class="anchor" name="6bbc358caef4f3b77112c54201655a86"></a><!-- doxytag: member="PxVehicleWheels::requires" ref="6bbc358caef4f3b77112c54201655a86" args="(PxProcessPxBaseCallback &c)" --> +<a class="anchor" name="e58ab064534a9b0256665c60ed8e63d2"></a><!-- doxytag: member="PxVehicleWheels::requiresObjects" ref="e58ab064534a9b0256665c60ed8e63d2" args="(PxProcessPxBaseCallback &c)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> - <td class="memname">virtual void PxVehicleWheels::requires </td> + <td class="memname">virtual void PxVehicleWheels::requiresObjects </td> <td>(</td> <td class="paramtype"><a class="el" href="classPxProcessPxBaseCallback.html">PxProcessPxBaseCallback</a> & </td> <td class="paramname"> <em>c</em> </td> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/functions_0x72.html b/PhysX_3.4/Documentation/PhysXAPI/files/functions_0x72.html index 838773ab..565dae4a 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/functions_0x72.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/functions_0x72.html @@ -236,10 +236,10 @@ Here is a list of all class members with links to the classes they belong to: : <a class="el" href="structPxContactPair.html#8bee18db2d05286fc1e1b14bac54184f">PxContactPair</a> <li>requiredContactConstraintMemory : <a class="el" href="classPxSimulationStatistics.html#a1e487295538b16ec29c359082d12976">PxSimulationStatistics</a> -<li>requires() -: <a class="el" href="classPxSerializerDefaultAdapter.html#b5e14929bfabcb268f3e6f3e710f5657">PxSerializerDefaultAdapter< T ></a> -, <a class="el" href="classPxSerializer.html#c33a0599e0e780e0d0e37248bb74bcac">PxSerializer</a> -, <a class="el" href="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86">PxVehicleWheels</a> +<li>requiresObjects() +: <a class="el" href="classPxSerializerDefaultAdapter.html#4103e81d09d3aaab2bb9fd3e236331bc">PxSerializerDefaultAdapter< T ></a> +, <a class="el" href="classPxSerializer.html#f5db22cae0884acf0c53dc8f6daf719f">PxSerializer</a> +, <a class="el" href="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2">PxVehicleWheels</a> <li>resetDependencies() : <a class="el" href="classphysx_1_1PxTaskManager.html#79606deb50e9eb500c5febb44ba1e764">physx::PxTaskManager</a> <li>resetFiltering() diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/functions_func_0x72.html b/PhysX_3.4/Documentation/PhysXAPI/files/functions_func_0x72.html index 2b44a5b2..c8caa86e 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/functions_func_0x72.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/functions_func_0x72.html @@ -207,10 +207,10 @@ , <a class="el" href="classPxErrorCallback.html#1e8a210106631f07bdd3bb79be9129c0">PxErrorCallback</a> <li>requestSyncPoint() : <a class="el" href="classphysx_1_1PxTask.html#2506a8dacc91048a7baafba5187d787a">physx::PxTask</a> -<li>requires() -: <a class="el" href="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86">PxVehicleWheels</a> -, <a class="el" href="classPxSerializer.html#c33a0599e0e780e0d0e37248bb74bcac">PxSerializer</a> -, <a class="el" href="classPxSerializerDefaultAdapter.html#b5e14929bfabcb268f3e6f3e710f5657">PxSerializerDefaultAdapter< T ></a> +<li>requiresObjects() +: <a class="el" href="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2">PxVehicleWheels</a> +, <a class="el" href="classPxSerializer.html#f5db22cae0884acf0c53dc8f6daf719f">PxSerializer</a> +, <a class="el" href="classPxSerializerDefaultAdapter.html#4103e81d09d3aaab2bb9fd3e236331bc">PxSerializerDefaultAdapter< T ></a> <li>resetDependencies() : <a class="el" href="classphysx_1_1PxTaskManager.html#79606deb50e9eb500c5febb44ba1e764">physx::PxTaskManager</a> <li>resetFiltering() diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/group__foundation.html b/PhysX_3.4/Documentation/PhysXAPI/files/group__foundation.html index fcceece4..e6f6bf4d 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/group__foundation.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/group__foundation.html @@ -942,7 +942,7 @@ PX_ALIGN_PREFIX and PX_ALIGN_SUFFIX can be used for type alignment instead of al <p> -<p>Referenced by <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00140">PxFixedSizeLookupTable< eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES >::addPair()</a>, <a class="el" href="PxTask_8h-source.html#l00148">physx::PxTask::addReference()</a>, <a class="el" href="PxContact_8h-source.html#l00522">PxContactStreamIterator::advanceToIndex()</a>, <a class="el" href="PxDefaultAllocator_8h-source.html#l00092">PxDefaultAllocator::allocate()</a>, <a class="el" href="PxBounds3_8h-source.html#l00355">PxBounds3::contains()</a>, <a class="el" href="PxBounds3_8h-source.html#l00431">PxBounds3::fattenFast()</a>, <a class="el" href="PxBounds3_8h-source.html#l00424">PxBounds3::fattenSafe()</a>, <a class="el" href="PxTask_8h-source.html#l00130">physx::PxTask::finishBefore()</a>, <a class="el" href="PxGeometryHelpers_8h-source.html#l00182">PxGeometryHolder::get()</a>, <a class="el" href="PxQueryReport_8h-source.html#l00329">PxHitBuffer< PxSweepHit >::getAnyHit()</a>, <a class="el" href="PxBatchQueryDesc_8h-source.html#l00097">PxBatchQueryResult< HitType >::getAnyHit()</a>, <a class="el" href="PxMat44_8h-source.html#l00302">PxMat44::getBasis()</a>, <a class="el" href="PxBounds3_8h-source.html#l00381">PxBounds3::getCenter()</a>, <a class="el" href="PxBounds3_8h-source.html#l00399">PxBounds3::getDimensions()</a>, <a class="el" href="PxContact_8h-source.html#l00566">PxContactStreamIterator::getExtendedContact()</a>, <a class="el" href="PxBounds3_8h-source.html#l00393">PxBounds3::getExtents()</a>, <a class="el" href="PxTransform_8h-source.html#l00105">PxTransform::getInverse()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00195">PxMassProperties::getMassSpaceInertia()</a>, <a class="el" href="PxSimulationStatistics_8h-source.html#l00203">PxSimulationStatistics::getNbBroadPhaseAdds()</a>, <a class="el" href="PxSimulationStatistics_8h-source.html#l00222">PxSimulationStatistics::getNbBroadPhaseRemoves()</a>, <a class="el" href="PxSimulationStatistics_8h-source.html#l00247">PxSimulationStatistics::getRbPairStats()</a>, <a class="el" href="PxQueryReport_8h-source.html#l00334">PxHitBuffer< PxSweepHit >::getTouch()</a>, <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00148">PxFixedSizeLookupTable< eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES >::getYVal()</a>, <a class="el" href="PxBounds3_8h-source.html#l00322">PxBounds3::include()</a>, <a class="el" href="PxBounds3_8h-source.html#l00342">PxBounds3::intersects()</a>, <a class="el" href="PxBounds3_8h-source.html#l00349">PxBounds3::intersects1D()</a>, <a class="el" href="PxBounds3_8h-source.html#l00336">PxBounds3::isEmpty()</a>, <a class="el" href="PxBounds3_8h-source.html#l00363">PxBounds3::isInside()</a>, <a class="el" href="PxContact_8h-source.html#l00353">PxContactStreamIterator::nextContact()</a>, <a class="el" href="PxSimulationEventCallback_8h-source.html#l00208">PxContactPairExtraDataIterator::nextItemSet()</a>, <a class="el" href="PxContact_8h-source.html#l00325">PxContactStreamIterator::nextPatch()</a>, <a class="el" href="PxVec3_8h-source.html#l00324">PxVec3::normalizeFast()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00257">PxStrideIterator< const PxVec3 >::operator!=()</a>, <a class="el" href="PxTransform_8h-source.html#l00092">PxTransform::operator*()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00165">PxMassProperties::operator*()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00238">PxStrideIterator< const PxVec3 >::operator-()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00266">PxStrideIterator< const PxVec3 >::operator<()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00284">PxStrideIterator< const PxVec3 >::operator<=()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00248">PxStrideIterator< const PxVec3 >::operator==()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00275">PxStrideIterator< const PxVec3 >::operator>()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00293">PxStrideIterator< const PxVec3 >::operator>=()</a>, <a class="el" href="PxVec4_8h-source.html#l00133">PxVec4::operator[]()</a>, <a class="el" href="PxVec3_8h-source.html#l00112">PxVec3::operator[]()</a>, <a class="el" href="PxVec2_8h-source.html#l00110">PxVec2::operator[]()</a>, <a class="el" href="PxExtended_8h-source.html#l00238">PxExtendedVec3::operator[]()</a>, <a class="el" href="PxMath_8h-source.html#l00137">PxClamp()</a>, <a class="el" href="PxRepXSerializer_8h-source.html#l00119">PxCreateRepXObject()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00083">PxMassProperties::PxMassProperties()</a>, <a class="el" href="PxMeshScale_8h-source.html#l00103">PxMeshScale::PxMeshScale()</a>, <a class="el" href="PxQuat_8h-source.html#l00088">PxQuat::PxQuat()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00107">PxStrideIterator< const PxVec3 >::PxStrideIterator()</a>, <a class="el" href="PxTransform_8h-source.html#l00067">PxTransform::PxTransform()</a>, <a class="el" href="PxSerializer_8h-source.html#l00196">PxSerializerDefaultAdapter< T >::registerReferences()</a>, <a class="el" href="PxTask_8h-source.html#l00118">physx::PxTask::release()</a>, <a class="el" href="PxTask_8h-source.html#l00158">physx::PxTask::removeReference()</a>, <a class="el" href="PxTransform_8h-source.html#l00123">PxTransform::rotate()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00235">PxMassProperties::rotateInertia()</a>, <a class="el" href="PxTransform_8h-source.html#l00129">PxTransform::rotateInv()</a>, <a class="el" href="PxBounds3_8h-source.html#l00418">PxBounds3::scaleFast()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00254">PxMassProperties::scaleInertia()</a>, <a class="el" href="PxBounds3_8h-source.html#l00411">PxBounds3::scaleSafe()</a>, <a class="el" href="PxTask_8h-source.html#l00245">physx::PxLightCpuTask::setContinuation()</a>, <a class="el" href="PxTask_8h-source.html#l00138">physx::PxTask::startAfter()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00291">PxMassProperties::sum()</a>, <a class="el" href="PxTransform_8h-source.html#l00111">PxTransform::transform()</a>, <a class="el" href="PxBounds3_8h-source.html#l00449">PxBounds3::transformFast()</a>, <a class="el" href="PxTransform_8h-source.html#l00117">PxTransform::transformInv()</a>, <a class="el" href="PxBounds3_8h-source.html#l00443">PxBounds3::transformSafe()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00177">PxMassProperties::translate()</a>, and <a class="el" href="PxMassProperties_8h-source.html#l00213">PxMassProperties::translateInertia()</a>.</p> +<p>Referenced by <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00140">PxFixedSizeLookupTable< eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES >::addPair()</a>, <a class="el" href="PxTask_8h-source.html#l00148">physx::PxTask::addReference()</a>, <a class="el" href="PxContact_8h-source.html#l00522">PxContactStreamIterator::advanceToIndex()</a>, <a class="el" href="PxDefaultAllocator_8h-source.html#l00092">PxDefaultAllocator::allocate()</a>, <a class="el" href="PxBounds3_8h-source.html#l00355">PxBounds3::contains()</a>, <a class="el" href="PxBounds3_8h-source.html#l00431">PxBounds3::fattenFast()</a>, <a class="el" href="PxBounds3_8h-source.html#l00424">PxBounds3::fattenSafe()</a>, <a class="el" href="PxTask_8h-source.html#l00130">physx::PxTask::finishBefore()</a>, <a class="el" href="PxGeometryHelpers_8h-source.html#l00182">PxGeometryHolder::get()</a>, <a class="el" href="PxQueryReport_8h-source.html#l00328">PxHitBuffer< PxSweepHit >::getAnyHit()</a>, <a class="el" href="PxBatchQueryDesc_8h-source.html#l00097">PxBatchQueryResult< HitType >::getAnyHit()</a>, <a class="el" href="PxMat44_8h-source.html#l00302">PxMat44::getBasis()</a>, <a class="el" href="PxBounds3_8h-source.html#l00381">PxBounds3::getCenter()</a>, <a class="el" href="PxBounds3_8h-source.html#l00399">PxBounds3::getDimensions()</a>, <a class="el" href="PxContact_8h-source.html#l00566">PxContactStreamIterator::getExtendedContact()</a>, <a class="el" href="PxBounds3_8h-source.html#l00393">PxBounds3::getExtents()</a>, <a class="el" href="PxTransform_8h-source.html#l00105">PxTransform::getInverse()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00195">PxMassProperties::getMassSpaceInertia()</a>, <a class="el" href="PxSimulationStatistics_8h-source.html#l00203">PxSimulationStatistics::getNbBroadPhaseAdds()</a>, <a class="el" href="PxSimulationStatistics_8h-source.html#l00222">PxSimulationStatistics::getNbBroadPhaseRemoves()</a>, <a class="el" href="PxSimulationStatistics_8h-source.html#l00247">PxSimulationStatistics::getRbPairStats()</a>, <a class="el" href="PxQueryReport_8h-source.html#l00333">PxHitBuffer< PxSweepHit >::getTouch()</a>, <a class="el" href="PxCoreUtilityTypes_8h-source.html#l00148">PxFixedSizeLookupTable< eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES >::getYVal()</a>, <a class="el" href="PxBounds3_8h-source.html#l00322">PxBounds3::include()</a>, <a class="el" href="PxBounds3_8h-source.html#l00342">PxBounds3::intersects()</a>, <a class="el" href="PxBounds3_8h-source.html#l00349">PxBounds3::intersects1D()</a>, <a class="el" href="PxBounds3_8h-source.html#l00336">PxBounds3::isEmpty()</a>, <a class="el" href="PxBounds3_8h-source.html#l00363">PxBounds3::isInside()</a>, <a class="el" href="PxContact_8h-source.html#l00353">PxContactStreamIterator::nextContact()</a>, <a class="el" href="PxSimulationEventCallback_8h-source.html#l00208">PxContactPairExtraDataIterator::nextItemSet()</a>, <a class="el" href="PxContact_8h-source.html#l00325">PxContactStreamIterator::nextPatch()</a>, <a class="el" href="PxVec3_8h-source.html#l00324">PxVec3::normalizeFast()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00257">PxStrideIterator< const PxVec3 >::operator!=()</a>, <a class="el" href="PxTransform_8h-source.html#l00092">PxTransform::operator*()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00165">PxMassProperties::operator*()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00238">PxStrideIterator< const PxVec3 >::operator-()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00266">PxStrideIterator< const PxVec3 >::operator<()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00284">PxStrideIterator< const PxVec3 >::operator<=()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00248">PxStrideIterator< const PxVec3 >::operator==()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00275">PxStrideIterator< const PxVec3 >::operator>()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00293">PxStrideIterator< const PxVec3 >::operator>=()</a>, <a class="el" href="PxVec4_8h-source.html#l00133">PxVec4::operator[]()</a>, <a class="el" href="PxVec3_8h-source.html#l00112">PxVec3::operator[]()</a>, <a class="el" href="PxVec2_8h-source.html#l00110">PxVec2::operator[]()</a>, <a class="el" href="PxExtended_8h-source.html#l00238">PxExtendedVec3::operator[]()</a>, <a class="el" href="PxMath_8h-source.html#l00137">PxClamp()</a>, <a class="el" href="PxRepXSerializer_8h-source.html#l00119">PxCreateRepXObject()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00083">PxMassProperties::PxMassProperties()</a>, <a class="el" href="PxMeshScale_8h-source.html#l00103">PxMeshScale::PxMeshScale()</a>, <a class="el" href="PxQuat_8h-source.html#l00088">PxQuat::PxQuat()</a>, <a class="el" href="PxStrideIterator_8h-source.html#l00107">PxStrideIterator< const PxVec3 >::PxStrideIterator()</a>, <a class="el" href="PxTransform_8h-source.html#l00067">PxTransform::PxTransform()</a>, <a class="el" href="PxSerializer_8h-source.html#l00196">PxSerializerDefaultAdapter< T >::registerReferences()</a>, <a class="el" href="PxTask_8h-source.html#l00118">physx::PxTask::release()</a>, <a class="el" href="PxTask_8h-source.html#l00158">physx::PxTask::removeReference()</a>, <a class="el" href="PxTransform_8h-source.html#l00123">PxTransform::rotate()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00235">PxMassProperties::rotateInertia()</a>, <a class="el" href="PxTransform_8h-source.html#l00129">PxTransform::rotateInv()</a>, <a class="el" href="PxBounds3_8h-source.html#l00418">PxBounds3::scaleFast()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00254">PxMassProperties::scaleInertia()</a>, <a class="el" href="PxBounds3_8h-source.html#l00411">PxBounds3::scaleSafe()</a>, <a class="el" href="PxTask_8h-source.html#l00245">physx::PxLightCpuTask::setContinuation()</a>, <a class="el" href="PxTask_8h-source.html#l00138">physx::PxTask::startAfter()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00291">PxMassProperties::sum()</a>, <a class="el" href="PxTransform_8h-source.html#l00111">PxTransform::transform()</a>, <a class="el" href="PxBounds3_8h-source.html#l00449">PxBounds3::transformFast()</a>, <a class="el" href="PxTransform_8h-source.html#l00117">PxTransform::transformInv()</a>, <a class="el" href="PxBounds3_8h-source.html#l00443">PxBounds3::transformSafe()</a>, <a class="el" href="PxMassProperties_8h-source.html#l00177">PxMassProperties::translate()</a>, and <a class="el" href="PxMassProperties_8h-source.html#l00213">PxMassProperties::translateInertia()</a>.</p> </div> </div><p> @@ -3921,7 +3921,7 @@ template<class T > </div> <p> -<p>Referenced by <a class="el" href="PxContactModifyCallback_8h-source.html#l00138">PxContactSet::getInternalFaceIndex0()</a>, <a class="el" href="PxQueryReport_8h-source.html#l00341">PxHitBuffer< PxSweepHit >::processTouches()</a>, <a class="el" href="PxMat33_8h-source.html#l00099">PxMat33::PxMat33()</a>, <a class="el" href="PxMat44_8h-source.html#l00063">PxMat44::PxMat44()</a>, <a class="el" href="PxQuat_8h-source.html#l00060">PxQuat::PxQuat()</a>, <a class="el" href="PxTransform_8h-source.html#l00062">PxTransform::PxTransform()</a>, <a class="el" href="PxVec2_8h-source.html#l00062">PxVec2::PxVec2()</a>, <a class="el" href="PxVec3_8h-source.html#l00062">PxVec3::PxVec3()</a>, and <a class="el" href="PxVec4_8h-source.html#l00062">PxVec4::PxVec4()</a>.</p> +<p>Referenced by <a class="el" href="PxContactModifyCallback_8h-source.html#l00138">PxContactSet::getInternalFaceIndex0()</a>, <a class="el" href="PxQueryReport_8h-source.html#l00340">PxHitBuffer< PxSweepHit >::processTouches()</a>, <a class="el" href="PxMat33_8h-source.html#l00099">PxMat33::PxMat33()</a>, <a class="el" href="PxMat44_8h-source.html#l00063">PxMat44::PxMat44()</a>, <a class="el" href="PxQuat_8h-source.html#l00060">PxQuat::PxQuat()</a>, <a class="el" href="PxTransform_8h-source.html#l00062">PxTransform::PxTransform()</a>, <a class="el" href="PxVec2_8h-source.html#l00062">PxVec2::PxVec2()</a>, <a class="el" href="PxVec3_8h-source.html#l00062">PxVec3::PxVec3()</a>, and <a class="el" href="PxVec4_8h-source.html#l00062">PxVec4::PxVec4()</a>.</p> </div> </div><p> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/index.hhk b/PhysX_3.4/Documentation/PhysXAPI/files/index.hhk index cb1d504d..e70e0689 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/index.hhk +++ b/PhysX_3.4/Documentation/PhysXAPI/files/index.hhk @@ -9551,7 +9551,7 @@ <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#b419390747f92b7f44c2bcb6d020096d"><param name="Name" value="getConcreteTypeName"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#19e217a30a3a820cdf27cb9c7650d75d"><param name="Name" value="isSubordinate"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#0352b843a22c461c9f9c3d3c6bea5b44"><param name="Name" value="registerReferences"></OBJECT> - <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#c33a0599e0e780e0d0e37248bb74bcac"><param name="Name" value="requires"></OBJECT> + <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#f5db22cae0884acf0c53dc8f6daf719f"><param name="Name" value="requiresObjects"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#96746551fdacb2df8da8f2887817ff5f"><param name="Name" value="~PxSerializer"></OBJECT> </UL> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializerDefaultAdapter.html"><param name="Name" value="PxSerializerDefaultAdapter"></OBJECT> @@ -9565,7 +9565,7 @@ <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializerDefaultAdapter.html#12385fd1d59f49f27aed66c91b5d647c"><param name="Name" value="mTypeName"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializerDefaultAdapter.html#3a59a446ea4fc277d0c224881c2f8658"><param name="Name" value="PxSerializerDefaultAdapter"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializerDefaultAdapter.html#b6b01e18a34aa9ad330ec4602a40dedb"><param name="Name" value="registerReferences"></OBJECT> - <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializerDefaultAdapter.html#b5e14929bfabcb268f3e6f3e710f5657"><param name="Name" value="requires"></OBJECT> + <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializerDefaultAdapter.html#4103e81d09d3aaab2bb9fd3e236331bc"><param name="Name" value="requiresObjects"></OBJECT> </UL> <LI><OBJECT type="text/sitemap"><param name="Local" value="group__common.html#gb2ccfb663643cd2d66b59908189d88cd"><param name="Name" value="PxSerialObjectId"></OBJECT> <UL> @@ -11173,7 +11173,7 @@ <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheelsDynData.html#b770b7d25d1a8fee9b2a5ea18d57f345"><param name="Name" value="PxVehicleWheelsDynData"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheelsSimData.html#b770b7d25d1a8fee9b2a5ea18d57f345"><param name="Name" value="PxVehicleWheelsSimData"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheels.html#47f6215d5555890bef75e38668596522"><param name="Name" value="release"></OBJECT> - <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86"><param name="Name" value="requires"></OBJECT> + <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2"><param name="Name" value="requiresObjects"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheels.html#d6041f92998a2be40cbb353b5d49fb92"><param name="Name" value="resolveReferences"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheels.html#38cf9474ad2c23ba3c21766fac251339"><param name="Name" value="setToRestState"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheels.html#ed5b450123f32286b847b52dbb961a5c"><param name="Name" value="setup"></OBJECT> @@ -11554,11 +11554,11 @@ <LI><OBJECT type="text/sitemap"><param name="Local" value="classphysx_1_1PxTask.html#2506a8dacc91048a7baafba5187d787a"><param name="Name" value="requestSyncPoint"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="structPxContactPair.html#8bee18db2d05286fc1e1b14bac54184f"><param name="Name" value="requiredBufferSize"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSimulationStatistics.html#a1e487295538b16ec29c359082d12976"><param name="Name" value="requiredContactConstraintMemory"></OBJECT> - <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#c33a0599e0e780e0d0e37248bb74bcac"><param name="Name" value="requires"></OBJECT> + <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#f5db22cae0884acf0c53dc8f6daf719f"><param name="Name" value="requiresObjects"></OBJECT> <UL> - <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#c33a0599e0e780e0d0e37248bb74bcac"><param name="Name" value="PxSerializer"></OBJECT> - <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializerDefaultAdapter.html#b5e14929bfabcb268f3e6f3e710f5657"><param name="Name" value="PxSerializerDefaultAdapter"></OBJECT> - <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheels.html#6bbc358caef4f3b77112c54201655a86"><param name="Name" value="PxVehicleWheels"></OBJECT> + <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializer.html#f5db22cae0884acf0c53dc8f6daf719f"><param name="Name" value="PxSerializer"></OBJECT> + <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxSerializerDefaultAdapter.html#4103e81d09d3aaab2bb9fd3e236331bc"><param name="Name" value="PxSerializerDefaultAdapter"></OBJECT> + <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxVehicleWheels.html#e58ab064534a9b0256665c60ed8e63d2"><param name="Name" value="PxVehicleWheels"></OBJECT> </UL> <LI><OBJECT type="text/sitemap"><param name="Local" value="classphysx_1_1PxTaskManager.html#79606deb50e9eb500c5febb44ba1e764"><param name="Name" value="resetDependencies"></OBJECT> <LI><OBJECT type="text/sitemap"><param name="Local" value="classPxScene.html#f648aa06d19cfec20eeee278719f345c"><param name="Name" value="resetFiltering"></OBJECT> diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/structPxLocationHit.html b/PhysX_3.4/Documentation/PhysXAPI/files/structPxLocationHit.html index f29bec16..e7640c12 100644 --- a/PhysX_3.4/Documentation/PhysXAPI/files/structPxLocationHit.html +++ b/PhysX_3.4/Documentation/PhysXAPI/files/structPxLocationHit.html @@ -56,6 +56,7 @@ Collaboration diagram for PxLocationHit:</div> <tr><td class="mdescLeft"> </td><td class="mdescRight">Hit flags specifying which members contain valid values. <a href="#7a253cb291ae5850342dada5b4dfce34"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classPxVec3.html">PxVec3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structPxLocationHit.html#b7481e53d2f35a8249ae862d337fe5ac">position</a></td></tr> +<tr><td class="mdescLeft"> </td><td class="mdescRight">World-space hit position (flag: <a class="el" href="structPxHitFlag.html#44c173f6ddf0522ffbd8fa3c585e6b6421e4769575db55be01d8f91e06c59b1a" title=""position" member of PxQueryHit is valid">PxHitFlag::ePOSITION</a>). <a href="#b7481e53d2f35a8249ae862d337fe5ac"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classPxVec3.html">PxVec3</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structPxLocationHit.html#0e4815489090f4faced5e91f6f6cd336">normal</a></td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">World-space hit normal (flag: <a class="el" href="structPxHitFlag.html#44c173f6ddf0522ffbd8fa3c585e6b645972f664c2fbe85c992fb9aaba46a5cf" title=""normal" member of PxQueryHit is valid">PxHitFlag::eNORMAL</a>). <a href="#0e4815489090f4faced5e91f6f6cd336"></a><br></td></tr> @@ -175,7 +176,9 @@ World-space hit normal (flag: <a class="el" href="structPxHitFlag.html#44c173f6d <div class="memdoc"> <p> -World-space hit position (flag: <a class="el" href="structPxHitFlag.html#44c173f6ddf0522ffbd8fa3c585e6b6421e4769575db55be01d8f91e06c59b1a" title=""position" member of PxQueryHit is valid">PxHitFlag::ePOSITION</a>) Formerly known as .impact, renamed for clarity. +World-space hit position (flag: <a class="el" href="structPxHitFlag.html#44c173f6ddf0522ffbd8fa3c585e6b6421e4769575db55be01d8f91e06c59b1a" title=""position" member of PxQueryHit is valid">PxHitFlag::ePOSITION</a>). +<p> + </div> </div><p> <hr>The documentation for this struct was generated from the following file:<ul> |