Difference between revisions of "HPL3/SOMA/Scripting/iPhysicsRope"
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== iPhysicsRope has no public fields. ==Fun...") |
|||
Line 164: | Line 164: | ||
| <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:05, 6 August 2020
This page has been automatically generated, but it needs descriptions added to the various fields/functions in order to be complete. |
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!
Contents
Fields
iPhysicsRope has no public fields.
Functions
Return Type | Function Name | Parameters | Description |
---|---|---|---|
bool |
GetActive | ||
iPhysicsBody@ |
GetAttachedEndBody | ||
iPhysicsBody@ |
GetAttachedStartBody | ||
float |
GetAutoMoveAcc | ||
bool |
GetAutoMoveActive | ||
float |
GetAutoMoveMaxSpeed | ||
float |
GetAutoMoveSpeed | ||
bool |
GetCollide | ||
bool |
GetCollideAttachments | ||
float |
GetDamping | ||
cVerletParticle@ |
GetEndParticle | ||
float |
GetFirstSegmentLength | ||
const cVector3f& |
GetGravityForce | ||
int |
GetMaxIterations | ||
float |
GetMaxTotalLength | ||
float |
GetMinTotalLength | ||
bool |
GetMotorActive | ||
float |
GetMotorMaxSpeed | ||
float |
GetMotorMinSpeed | ||
const tString& |
GetMotorSound | ||
float |
GetMotorSoundStartSpeed | ||
float |
GetMotorSoundStopSpeed | ||
float |
GetMotorSpeedMul | ||
float |
GetMotorWantedLength | ||
const tString& |
GetName | ||
cVerletParticle@ |
GetParticle | int alIdx |
|
int |
GetParticleNum | ||
float |
GetParticleRadius | ||
bool |
GetPhysicsActive | ||
float |
GetSegmentLength | ||
float |
GetSlideAmount | ||
cVerletParticle@ |
GetStartParticle | ||
float |
GetStiffness | ||
float |
GetStrength | ||
float |
GetTotalLength | ||
int |
GetUniqueID | ||
int |
GetUpdateCount | ||
void |
IncUpdateCount | ||
void |
RemoveAttachedBody | iPhysicsBody@ apBody ,bool abRemoveContainerFromBody |
|
void |
RenderDebug | iLowLevelGraphics@ apLowLevel |
|
void |
SetActive | bool abX |
|
void |
SetAttachedEndBody | iPhysicsBody@ apBody |
|
void |
SetAttachedStartBody | iPhysicsBody@ apBody |
|
void |
SetAutoMoveAcc | float afX |
|
void |
SetAutoMoveActive | bool abX |
|
void |
SetAutoMoveMaxSpeed | float afX |
|
void |
SetAutoMoveSpeed | float afX |
|
void |
SetCollide | bool abX |
|
void |
SetCollideAttachments | bool abX |
|
void |
SetDamping | float afX |
|
void |
SetGravityForce | const cVector3f &in avX |
|
void |
SetMaxIterations | int alX |
|
void |
SetMaxTotalLength | float afX |
|
void |
SetMinTotalLength | float afX |
|
void |
SetMotorActive | bool abX |
|
void |
SetMotorMaxSpeed | float afX |
|
void |
SetMotorMinSpeed | float afX |
|
void |
SetMotorSound | const tString &in asSound |
|
void |
SetMotorSoundStartSpeed | float afX |
|
void |
SetMotorSoundStopSpeed | float afX |
|
void |
SetMotorSpeedMul | float afX |
|
void |
SetMotorWantedLength | float afX |
|
void |
SetParticleRadius | float afX |
|
void |
SetPhysicsActive | bool abX |
|
void |
SetSegmentLength | float afX |
|
void |
SetSleeping | bool abX |
|
void |
SetSlideAmount | float afX |
|
void |
SetStiffness | float afX |
|
void |
SetStrength | float afX |
|
void |
SetTotalLength | float afX |
|
void |
UpdateConstraints | ||
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 |