Difference between revisions of "HPL3/SOMA/Scripting/iVerletParticleContainer"

From Frictional Wiki
< HPL3‎ | SOMA‎ | Scripting
Jump to navigation Jump to search
(Created page with "{{ScriptingStub}} Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! ==Fields== iVerletParticleContainer has no public fi...")
 
 
Line 62: Line 62:
 
| <syntaxhighlight lang="c++" inline>void</syntaxhighlight> || UpdateParticleCollisionConstraint || [[../cVerletParticle|<syntaxhighlight lang="c++" inline>cVerletParticle@ apPart</syntaxhighlight>]],<br />[[../cVector3f|<syntaxhighlight lang="c++" inline>const cVector3f& avPrevPos</syntaxhighlight>]],<br /><syntaxhighlight lang="c++" inline>float afRadius</syntaxhighlight> ||
 
| <syntaxhighlight lang="c++" inline>void</syntaxhighlight> || UpdateParticleCollisionConstraint || [[../cVerletParticle|<syntaxhighlight lang="c++" inline>cVerletParticle@ apPart</syntaxhighlight>]],<br />[[../cVector3f|<syntaxhighlight lang="c++" inline>const cVector3f& avPrevPos</syntaxhighlight>]],<br /><syntaxhighlight lang="c++" inline>float afRadius</syntaxhighlight> ||
 
|}
 
|}
 +
 +
{{ReferencesSection}}
  
 
{{HPL3SOMAScriptingCategories}}
 
{{HPL3SOMAScriptingCategories}}
 
__FORCETOC__
 
__FORCETOC__

Latest revision as of 16:11, 6 August 2020

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!

Fields

iVerletParticleContainer has no public fields.

Functions

Return Type Function Name Parameters Description
bool GetActive
bool GetCollide
float GetDamping
const cVector3f& GetGravityForce
const tString& GetName
cVerletParticle@ GetParticle int alIdx
int GetParticleNum
float GetParticleRadius
float GetSlideAmount
int GetUniqueID
int GetUpdateCount
void IncUpdateCount
void RemoveAttachedBody iPhysicsBody@ apBody,
bool abRemoveContainerFromBody
void SetActive bool abX
void SetCollide bool abX
void SetDamping float afX
void SetGravityForce const cVector3f &in avX
void SetParticleRadius float afX
void SetSleeping bool abX
void SetSlideAmount float afX
void UpdateLengthConstraint cVerletParticle@ apP1,
cVerletParticle@ apP2,
float afLength
void UpdateLengthConstraint cVerletParticle@ apP1,
cVerletParticle@ apP2,
float afLength,
float afStiffness
void UpdateLengthConstraint cVerletParticle@ apP1,
cVerletParticle@ apP2,
float afMinLength,
float afMaxLength,
float afStiffness
void UpdateLengthConstraintStretch cVerletParticle@ apP1,
cVerletParticle@ apP2,
float afLength,
float afStiffness
void UpdateParticleCollisionConstraint cVerletParticle@ apPart,
const cVector3f& avPrevPos,
float afRadius

References


See all references...