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:iphysicsrope
<h2>iPhysicsRope</h2> <div class="level2"> </div> <h3>Fields</h3> <div class="level3"> <p> iPhysicsRope 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"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& </td><td class="col1"> GetName </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row2"> <td class="col0"> int </td><td class="col1"> GetUniqueID </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row3"> <td class="col0"> void </td><td class="col1"> SetActive </td><td class="col2"> bool abX </td><td class="leftalign"> </td> </tr> <tr class="row4"> <td class="col0"> bool </td><td class="col1"> GetActive </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row5"> <td class="col0"> void </td><td class="col1"> RemoveAttachedBody </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, <br/> bool abRemoveContainerFromBody </td><td class="leftalign"> </td> </tr> <tr class="row6"> <td class="col0"> void </td><td class="col1"> SetGravityForce </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 avX </td><td class="leftalign"> </td> </tr> <tr class="row7"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& </td><td class="col1"> GetGravityForce </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row8"> <td class="col0"> void </td><td class="col1"> SetDamping </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row9"> <td class="col0"> float </td><td class="col1"> GetDamping </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row10"> <td class="col0"> void </td><td class="col1"> SetParticleRadius </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row11"> <td class="col0"> float </td><td class="col1"> GetParticleRadius </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row12"> <td class="col0"> void </td><td class="col1"> SetSlideAmount </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row13"> <td class="col0"> float </td><td class="col1"> GetSlideAmount </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row14"> <td class="col0"> void </td><td class="col1"> SetCollide </td><td class="col2"> bool abX </td><td class="leftalign"> </td> </tr> <tr class="row15"> <td class="col0"> bool </td><td class="col1"> GetCollide </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row16"> <td class="col0"> void </td><td class="col1"> SetSleeping </td><td class="col2"> bool abX </td><td class="leftalign"> </td> </tr> <tr class="row17"> <td class="col0"> int </td><td class="col1"> GetParticleNum </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row18"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ </td><td class="col1"> GetParticle </td><td class="col2"> int alIdx </td><td class="leftalign"> </td> </tr> <tr class="row19"> <td class="col0"> int </td><td class="col1"> GetUpdateCount </td><td class="col2"> const </td><td class="leftalign"> </td> </tr> <tr class="row20"> <td class="col0"> void </td><td class="col1"> IncUpdateCount </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row21"> <td class="col0"> void </td><td class="col1"> UpdateLengthConstraint </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ apP1, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ apP2, <br/> float afLength </td><td class="leftalign"> </td> </tr> <tr class="row22"> <td class="col0"> void </td><td class="col1"> UpdateLengthConstraint </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ apP1, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ apP2, <br/> float afLength, <br/> float afStiffness </td><td class="leftalign"> </td> </tr> <tr class="row23"> <td class="col0"> void </td><td class="col1"> UpdateLengthConstraint </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ apP1, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ apP2, <br/> float afMinLength, <br/> float afMaxLength, <br/> float afStiffness </td><td class="leftalign"> </td> </tr> <tr class="row24"> <td class="col0"> void </td><td class="col1"> UpdateLengthConstraintStretch </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ apP1, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ apP2, <br/> float afLength, <br/> float afStiffness </td><td class="leftalign"> </td> </tr> <tr class="row25"> <td class="col0"> void </td><td class="col1"> UpdateParticleCollisionConstraint </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ apPart, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector3f" class="wikilink1" title="hpl3:community:scripting:classes:cvector3f">cVector3f</a>& avPrevPos, <br/> float afRadius </td><td class="leftalign"> </td> </tr> <tr class="row26"> <td class="col0"> void </td><td class="col1"> SetPhysicsActive </td><td class="col2"> bool abX </td><td class="leftalign"> </td> </tr> <tr class="row27"> <td class="col0"> bool </td><td class="col1"> GetPhysicsActive </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row28"> <td class="col0"> void </td><td class="col1"> SetMotorActive </td><td class="col2"> bool abX </td><td class="leftalign"> </td> </tr> <tr class="row29"> <td class="col0"> bool </td><td class="col1"> GetMotorActive </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row30"> <td class="col0"> void </td><td class="col1"> SetMotorWantedLength </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row31"> <td class="col0"> void </td><td class="col1"> SetMotorSpeedMul </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row32"> <td class="col0"> void </td><td class="col1"> SetMotorMaxSpeed </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row33"> <td class="col0"> void </td><td class="col1"> SetMotorMinSpeed </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row34"> <td class="col0"> float </td><td class="col1"> GetMotorWantedLength </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row35"> <td class="col0"> float </td><td class="col1"> GetMotorSpeedMul </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row36"> <td class="col0"> float </td><td class="col1"> GetMotorMaxSpeed </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row37"> <td class="col0"> float </td><td class="col1"> GetMotorMinSpeed </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row38"> <td class="col0"> void </td><td class="col1"> SetMotorSound </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> &in asSound </td><td class="leftalign"> </td> </tr> <tr class="row39"> <td class="col0"> void </td><td class="col1"> SetMotorSoundStartSpeed </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row40"> <td class="col0"> void </td><td class="col1"> SetMotorSoundStopSpeed </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row41"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& </td><td class="col1"> GetMotorSound </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row42"> <td class="col0"> float </td><td class="col1"> GetMotorSoundStartSpeed </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row43"> <td class="col0"> float </td><td class="col1"> GetMotorSoundStopSpeed </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row44"> <td class="col0"> void </td><td class="col1"> SetAutoMoveActive </td><td class="col2"> bool abX </td><td class="leftalign"> </td> </tr> <tr class="row45"> <td class="col0"> void </td><td class="col1"> SetAutoMoveAcc </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row46"> <td class="col0"> void </td><td class="col1"> SetAutoMoveMaxSpeed </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row47"> <td class="col0"> void </td><td class="col1"> SetAutoMoveSpeed </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row48"> <td class="col0"> bool </td><td class="col1"> GetAutoMoveActive </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row49"> <td class="col0"> float </td><td class="col1"> GetAutoMoveAcc </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row50"> <td class="col0"> float </td><td class="col1"> GetAutoMoveMaxSpeed </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row51"> <td class="col0"> float </td><td class="col1"> GetAutoMoveSpeed </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row52"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ </td><td class="col1"> GetStartParticle </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row53"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:cverletparticle" class="wikilink1" title="hpl3:community:scripting:classes:cverletparticle">cVerletParticle</a>@ </td><td class="col1"> GetEndParticle </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row54"> <td class="col0"> void </td><td class="col1"> SetAttachedStartBody </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="row55"> <td class="col0"> void </td><td class="col1"> SetAttachedEndBody </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="row56"> <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"> GetAttachedStartBody </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row57"> <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"> GetAttachedEndBody </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row58"> <td class="col0"> void </td><td class="col1"> SetTotalLength </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row59"> <td class="col0"> float </td><td class="col1"> GetTotalLength </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row60"> <td class="col0"> void </td><td class="col1"> SetMinTotalLength </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row61"> <td class="col0"> void </td><td class="col1"> SetMaxTotalLength </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row62"> <td class="col0"> float </td><td class="col1"> GetMinTotalLength </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row63"> <td class="col0"> float </td><td class="col1"> GetMaxTotalLength </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row64"> <td class="col0"> void </td><td class="col1"> SetSegmentLength </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row65"> <td class="col0"> float </td><td class="col1"> GetSegmentLength </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row66"> <td class="col0"> float </td><td class="col1"> GetFirstSegmentLength </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row67"> <td class="col0"> void </td><td class="col1"> SetMaxIterations </td><td class="col2"> int alX </td><td class="leftalign"> </td> </tr> <tr class="row68"> <td class="col0"> int </td><td class="col1"> GetMaxIterations </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row69"> <td class="col0"> void </td><td class="col1"> SetStrength </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row70"> <td class="col0"> float </td><td class="col1"> GetStrength </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row71"> <td class="col0"> void </td><td class="col1"> SetStiffness </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row72"> <td class="col0"> float </td><td class="col1"> GetStiffness </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row73"> <td class="col0"> void </td><td class="col1"> SetCollideAttachments </td><td class="col2"> bool abX </td><td class="leftalign"> </td> </tr> <tr class="row74"> <td class="col0"> bool </td><td class="col1"> GetCollideAttachments </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row75"> <td class="col0"> void </td><td class="col1"> UpdateConstraints </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row76"> <td class="col0"> void </td><td class="col1"> RenderDebug </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/iphysicsrope.txt
· Last modified: 2015/11/05 11:39 by
abion47
Page Tools
Show page
Old revisions
Backlinks
Export to PDF
Back to top