skip to content
Frictional Game Wiki
User Tools
Register
Log In
Site Tools
Search
Tools
Show page
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
Register
>
Recent Changes
Media Manager
Sitemap
Trace:
hpl3:community:scripting:classes:iphysicsworld
<h2>iPhysicsWorld</h2> <div class="level2"> </div> <h3>Fields</h3> <div class="level3"> <p> iPhysicsWorld has no public fields. </p> </div> <h3>Functions</h3> <div class="level3"> <span class='np_break'> </span> <div class="table"><table class="inline"> <thead> <tr class="row0"> <th class="col0"> Return Type </th><th class="col1"> Function Name </th><th class="col2"> Parameters </th><th class="col3"> Description </th> </tr> </thead> <tr class="row1"> <td class="col0"> void </td><td class="col1"> PostUpdate </td><td class="col2"> float afTimeStep </td><td class="leftalign"> </td> </tr> <tr class="row2"> <td class="col0"> void </td><td class="col1"> SetMaxTimeStep </td><td class="col2"> float afTimeStep </td><td class="leftalign"> </td> </tr> <tr class="row3"> <td class="col0"> float </td><td class="col1"> GetMaxTimeStep </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row4"> <td class="col0"> void </td><td class="col1"> SetWorldSize </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avMin, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avMax </td><td class="leftalign"> </td> </tr> <tr class="row5"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> </td><td class="col1"> GetWorldSizeMin </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row6"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> </td><td class="col1"> GetWorldSizeMax </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row7"> <td class="col0"> void </td><td class="col1"> SetGravity </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avGravity </td><td class="leftalign"> </td> </tr> <tr class="row8"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> </td><td class="col1"> GetGravity </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row9"> <td class="col0"> void </td><td class="col1"> SetAccuracyLevel </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:ephysicsaccuracy" class="wikilink1" title="hpl3:community:scripting:classes:ephysicsaccuracy">ePhysicsAccuracy</a> aAccuracy </td><td class="leftalign"> </td> </tr> <tr class="row10"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:ephysicsaccuracy" class="wikilink1" title="hpl3:community:scripting:classes:ephysicsaccuracy">ePhysicsAccuracy</a> </td><td class="col1"> GetAccuracyLevel </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row11"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ </td><td class="col1"> GetPhysicsBodyFromID </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:tid" class="wikilink1" title="hpl3:community:scripting:classes:tid">tID</a> aID </td><td class="leftalign"> </td> </tr> <tr class="row12"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsjoint" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsjoint">iPhysicsJoint</a>@ </td><td class="col1"> GetPhysicsJointFromID </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:tid" class="wikilink1" title="hpl3:community:scripting:classes:tid">tID</a> aID </td><td class="leftalign"> </td> </tr> <tr class="row13"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icharacterbody" class="wikilink1" title="hpl3:community:scripting:classes:icharacterbody">iCharacterBody</a>@ </td><td class="col1"> GetCharacterBodyFromID </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:tid" class="wikilink1" title="hpl3:community:scripting:classes:tid">tID</a> aID </td><td class="leftalign"> </td> </tr> <tr class="row14"> <td class="col0"> void </td><td class="col1"> SetNumberOfThreads </td><td class="col2"> int alThreads </td><td class="leftalign"> </td> </tr> <tr class="row15"> <td class="col0"> int </td><td class="col1"> GetNumberOfThreads </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row16"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ </td><td class="col1"> CreateBoxShape </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avSize, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxOffsetMtx </td><td class="leftalign"> </td> </tr> <tr class="row17"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ </td><td class="col1"> CreateSphereShape </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avRadii, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxOffsetMtx </td><td class="leftalign"> </td> </tr> <tr class="row18"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ </td><td class="col1"> CreateCylinderShape </td><td class="col2"> float afRadius, <br/> float afHeight, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxOffsetMtx </td><td class="leftalign"> </td> </tr> <tr class="row19"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ </td><td class="col1"> CreateCapsuleShape </td><td class="col2"> float afRadius, <br/> float afHeight, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxOffsetMtx </td><td class="leftalign"> </td> </tr> <tr class="row20"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ </td><td class="col1"> CreateMeshShape </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:ivertexbuffer" class="wikilink1" title="hpl3:community:scripting:classes:ivertexbuffer">iVertexBuffer</a>@ apVtxBuffer </td><td class="leftalign"> </td> </tr> <tr class="row21"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ </td><td class="col1"> LoadMeshShapeFromBuffer </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cbinarybuffer" class="wikilink1" title="hpl3:community:scripting:classes:cbinarybuffer">cBinaryBuffer</a>@ apBuffer </td><td class="leftalign"> </td> </tr> <tr class="row22"> <td class="col0"> void </td><td class="col1"> SaveMeshShapeToBuffer </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apMeshShape, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cbinarybuffer" class="wikilink1" title="hpl3:community:scripting:classes:cbinarybuffer">cBinaryBuffer</a>@ apBuffer </td><td class="leftalign"> </td> </tr> <tr class="row23"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ </td><td class="col1"> CreateCompundShape </td><td class="rightalign"> avShapes </td><td class="leftalign"> </td> </tr> <tr class="row24"> <td class="col0"> void </td><td class="col1"> DestroyShape </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apShape </td><td class="leftalign"> </td> </tr> <tr class="row25"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsjointball" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsjointball">iPhysicsJointBall</a>@ </td><td class="col1"> CreateJointBall </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPivotPoint, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPinDir, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apParentBody, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apChildBody </td><td class="leftalign"> </td> </tr> <tr class="row26"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsjointhinge" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsjointhinge">iPhysicsJointHinge</a>@ </td><td class="col1"> CreateJointHinge </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPivotPoint, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPinDir, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apParentBody, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apChildBody </td><td class="leftalign"> </td> </tr> <tr class="row27"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsjointslider" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsjointslider">iPhysicsJointSlider</a>@ </td><td class="col1"> CreateJointSlider </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPivotPoint, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPinDir, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apParentBody, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apChildBody </td><td class="leftalign"> </td> </tr> <tr class="row28"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:tid" class="wikilink1" title="hpl3:community:scripting:classes:tid">tID</a> </td><td class="col1"> CreateJointBallID </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPivotPoint, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPinDir, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apParentBody, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apChildBody </td><td class="leftalign"> </td> </tr> <tr class="row29"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:tid" class="wikilink1" title="hpl3:community:scripting:classes:tid">tID</a> </td><td class="col1"> CreateJointHingeID </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPivotPoint, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPinDir, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apParentBody, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apChildBody </td><td class="leftalign"> </td> </tr> <tr class="row30"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:tid" class="wikilink1" title="hpl3:community:scripting:classes:tid">tID</a> </td><td class="col1"> CreateJointSliderID </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPivotPoint, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avPinDir, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apParentBody, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apChildBody </td><td class="leftalign"> </td> </tr> <tr class="row31"> <td class="col0"> void </td><td class="col1"> DestroyJoint </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsjoint" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsjoint">iPhysicsJoint</a>@ apJoint </td><td class="leftalign"> </td> </tr> <tr class="row32"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsjoint" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsjoint">iPhysicsJoint</a>@ </td><td class="col1"> GetJoint </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName </td><td class="leftalign"> </td> </tr> <tr class="row33"> <td class="col0"> bool </td><td class="col1"> JointExists </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsjoint" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsjoint">iPhysicsJoint</a>@ apJoint </td><td class="leftalign"> </td> </tr> <tr class="row34"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsmaterial" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsmaterial">iPhysicsMaterial</a>@ </td><td class="col1"> CreateMaterial </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName </td><td class="leftalign"> </td> </tr> <tr class="row35"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsmaterial" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsmaterial">iPhysicsMaterial</a>@ </td><td class="col1"> GetMaterialFromName </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName </td><td class="leftalign"> </td> </tr> <tr class="row36"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsmaterial" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsmaterial">iPhysicsMaterial</a>@ </td><td class="col1"> GetMaterialFromId </td><td class="col2"> int alId </td><td class="leftalign"> </td> </tr> <tr class="row37"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ </td><td class="col1"> CreateBody </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apShape, <br/> float afMass </td><td class="leftalign"> </td> </tr> <tr class="row38"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:tid" class="wikilink1" title="hpl3:community:scripting:classes:tid">tID</a> </td><td class="col1"> CreateBodyID </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apShape, <br/> float afMass </td><td class="leftalign"> </td> </tr> <tr class="row39"> <td class="col0"> void </td><td class="col1"> DestroyBody </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apBody </td><td class="leftalign"> </td> </tr> <tr class="row40"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ </td><td class="col1"> GetBody </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName </td><td class="leftalign"> </td> </tr> <tr class="row41"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:icharacterbody" class="wikilink1" title="hpl3:community:scripting:classes:icharacterbody">iCharacterBody</a>@ </td><td class="col1"> CreateCharacterBody </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avSize </td><td class="leftalign"> </td> </tr> <tr class="row42"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:tid" class="wikilink1" title="hpl3:community:scripting:classes:tid">tID</a> </td><td class="col1"> CreateCharacterBodyID </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avSize </td><td class="leftalign"> </td> </tr> <tr class="row43"> <td class="col0"> void </td><td class="col1"> DestroyCharacterBody </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:icharacterbody" class="wikilink1" title="hpl3:community:scripting:classes:icharacterbody">iCharacterBody</a>@ apBody </td><td class="leftalign"> </td> </tr> <tr class="row44"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ </td><td class="col1"> GetCharacterBody </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName </td><td class="leftalign"> </td> </tr> <tr class="row45"> <td class="col0"> void </td><td class="col1"> GetBodiesInAABB </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avMin, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avMax, <br/> apBodyVec </td><td class="leftalign"> </td> </tr> <tr class="row46"> <td class="col0"> void </td><td class="col1"> EnableBodiesInAABB </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avMin, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avMax, <br/> bool abEnabled </td><td class="leftalign"> </td> </tr> <tr class="row47"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsrope" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsrope">iPhysicsRope</a>@ </td><td class="col1"> CreateRope </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avStartPos, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avEndPos </td><td class="leftalign"> </td> </tr> <tr class="row48"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsrope" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsrope">iPhysicsRope</a>@ </td><td class="col1"> GetRope </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName </td><td class="leftalign"> </td> </tr> <tr class="row49"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsrope" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsrope">iPhysicsRope</a>@ </td><td class="col1"> GetRopeFromUniqueID </td><td class="col2"> int alID </td><td class="leftalign"> </td> </tr> <tr class="row50"> <td class="col0"> void </td><td class="col1"> DestroyRope </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsrope" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsrope">iPhysicsRope</a>@ apRope </td><td class="leftalign"> </td> </tr> <tr class="row51"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicscloth" class="wikilink1" title="hpl3:community:scripting:classes:iphysicscloth">iPhysicsCloth</a>@ </td><td class="col1"> CreateCloth </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avStartPos, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector2f" class="wikilink1" title="hpl3:community:scripting:classes:cvector2f">cVector2f</a>& avClothSize, <br/> int alDimension </td><td class="leftalign"> </td> </tr> <tr class="row52"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicscloth" class="wikilink1" title="hpl3:community:scripting:classes:iphysicscloth">iPhysicsCloth</a>@ </td><td class="col1"> GetCloth </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName </td><td class="leftalign"> </td> </tr> <tr class="row53"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicscloth" class="wikilink1" title="hpl3:community:scripting:classes:iphysicscloth">iPhysicsCloth</a>@ </td><td class="col1"> GetClothFromUniqueID </td><td class="col2"> int alID </td><td class="leftalign"> </td> </tr> <tr class="row54"> <td class="col0"> void </td><td class="col1"> DestroyCloth </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicscloth" class="wikilink1" title="hpl3:community:scripting:classes:iphysicscloth">iPhysicsCloth</a>@ apCloth </td><td class="leftalign"> </td> </tr> <tr class="row55"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicscontroller" class="wikilink1" title="hpl3:community:scripting:classes:iphysicscontroller">iPhysicsController</a>@ </td><td class="col1"> CreateController </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asName </td><td class="leftalign"> </td> </tr> <tr class="row56"> <td class="col0"> void </td><td class="col1"> DestroyController </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicscontroller" class="wikilink1" title="hpl3:community:scripting:classes:iphysicscontroller">iPhysicsController</a>@ apController </td><td class="leftalign"> </td> </tr> <tr class="row57"> <td class="col0"> void </td><td class="col1"> FadeoutAllLoopSounds </td><td class="col2"> float afFadeSpeed </td><td class="leftalign"> </td> </tr> <tr class="row58"> <td class="col0"> bool </td><td class="col1"> CheckShapeCollision </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apShapeA, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxA, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apShapeB, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxB, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:ccollidedata" class="wikilink1" title="hpl3:community:scripting:classes:ccollidedata">cCollideData</a>& aCollideData, <br/> int alMaxPoints, <br/> bool abCorrectNormalDirection, <br/> <em>int alThreadID = 0</em> </td><td class="leftalign"> </td> </tr> <tr class="row59"> <td class="col0"> float </td><td class="col1"> CastRayOnShape </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apShape, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxTransform, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avOrigin, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &in avEnd, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &out avOutNormal, <br/> bool abLocalRayPositions </td><td class="leftalign"> </td> </tr> <tr class="row60"> <td class="col0"> bool </td><td class="col1"> CheckShapeWorldCollision </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &out avPushVector, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apShape, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxTransform, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apSkipBody, <br/> bool abSkipStatic, <br/> bool abIsCharacter, <br/> bool abCollideCharacter </td><td class="leftalign"> </td> </tr> <tr class="row61"> <td class="col0"> bool </td><td class="col1"> CheckShapeWorldCollision </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a> &out avPushVector, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apShape, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxTransform, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:iphysicsbody" class="wikilink1" title="hpl3:community:scripting:classes:iphysicsbody">iPhysicsBody</a>@ apSkipBody, <br/> bool abSkipStatic </td><td class="leftalign"> </td> </tr> <tr class="row62"> <td class="col0"> void </td><td class="col1"> RenderShapeDebugGeometry </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:icollideshape" class="wikilink1" title="hpl3:community:scripting:classes:icollideshape">iCollideShape</a>@ apShape, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cmatrixf" class="wikilink1" title="hpl3:community:scripting:classes:cmatrixf">cMatrixf</a> &in a_mtxTransform, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:ilowlevelgraphics" class="wikilink1" title="hpl3:community:scripting:classes:ilowlevelgraphics">iLowLevelGraphics</a>@ apLowLevel, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:ccolor" class="wikilink1" title="hpl3:community:scripting:classes:ccolor">cColor</a> &in aColor </td><td class="leftalign"> </td> </tr> <tr class="row63"> <td class="col0"> void </td><td class="col1"> RenderDebugGeometry </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:ilowlevelgraphics" class="wikilink1" title="hpl3:community:scripting:classes:ilowlevelgraphics">iLowLevelGraphics</a>@ apLowLevel </td><td class="leftalign"> </td> </tr> </table> <span class='np_break'> </span> </div> </div> <h3>Remarks</h3> <div class="level3"> <p> Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! </p> </div>
hpl3/community/scripting/classes/iphysicsworld.txt
· Last modified: 2015/11/05 11:30 by
abion47
Page Tools
Show page
Old revisions
Backlinks
Export to PDF
Back to top