https://wiki.frictionalgames.com/page?title=HPL3/Community/Scripting/Classes/iverletparticlecontainer&feed=atom&action=history
HPL3/Community/Scripting/Classes/iverletparticlecontainer - Revision history
2024-03-29T11:51:53Z
Revision history for this page on the wiki
MediaWiki 1.34.2
https://wiki.frictionalgames.com/page?title=HPL3/Community/Scripting/Classes/iverletparticlecontainer&diff=2454&oldid=prev
Maintenance script: Upload classes to sub
2020-07-30T09:12:19Z
<p>Upload classes to sub</p>
<p><b>New page</b></p><div>==iVerletParticleContainer==<br />
<br />
===Fields===<br />
<br />
iVerletParticleContainer has no public fields.<br />
<br />
===Functions===<br />
<br />
{| class="wikitable sortable" border=1<br />
! Return Type !! Function Name !! Parameters !! Description <br />
|-<br />
| const [[tString]]& || GetName || || <br />
|-<br />
| int || GetUniqueID || || <br />
|-<br />
| void || SetActive || bool abX || <br />
|-<br />
| bool || GetActive || || <br />
|-<br />
| void || RemoveAttachedBody || [[iPhysicsBody]]@ apBody, <br />bool abRemoveContainerFromBody || <br />
|-<br />
| void || SetGravityForce || const [[cVector3f]] &in avX || <br />
|-<br />
| const [[cVector3f]]& || GetGravityForce || || <br />
|-<br />
| void || SetDamping || float afX || <br />
|-<br />
| float || GetDamping || || <br />
|-<br />
| void || SetParticleRadius || float afX || <br />
|-<br />
| float || GetParticleRadius || || <br />
|-<br />
| void || SetSlideAmount || float afX || <br />
|-<br />
| float || GetSlideAmount || || <br />
|-<br />
| void || SetCollide || bool abX || <br />
|-<br />
| bool || GetCollide || || <br />
|-<br />
| void || SetSleeping || bool abX || <br />
|-<br />
| int || GetParticleNum || || <br />
|-<br />
| [[cVerletParticle]]@ || GetParticle || int alIdx || <br />
|-<br />
| int || GetUpdateCount || const || <br />
|-<br />
| void || IncUpdateCount || || <br />
|-<br />
| void || UpdateLengthConstraint || [[cVerletParticle]]@ apP1, <br />[[cVerletParticle]]@ apP2, <br />float afLength || <br />
|-<br />
| void || UpdateLengthConstraint || [[cVerletParticle]]@ apP1, <br />[[cVerletParticle]]@ apP2, <br />float afLength, <br />float afStiffness || <br />
|-<br />
| void || UpdateLengthConstraint || [[cVerletParticle]]@ apP1, <br />[[cVerletParticle]]@ apP2, <br />float afMinLength, <br />float afMaxLength, <br />float afStiffness || <br />
|-<br />
| void || UpdateLengthConstraintStretch || [[cVerletParticle]]@ apP1, <br />[[cVerletParticle]]@ apP2, <br />float afLength, <br />float afStiffness || <br />
|-<br />
| void || UpdateParticleCollisionConstraint || [[cVerletParticle]]@ apPart, <br />const [[cVector3f]]& avPrevPos, <br />float afRadius || <br />
|-<br />
|}<br />
<br />
===Remarks===<br />
<br />
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!</div>
Maintenance script