HPL3/Community/Scripting/Classes/iphysicsrope
Jump to navigation
Jump to search
Contents
iPhysicsRope
Fields
iPhysicsRope has no public fields.
Functions
Return Type | Function Name | Parameters | Description |
---|---|---|---|
const tString& | GetName | ||
int | GetUniqueID | ||
void | SetActive | bool abX | |
bool | GetActive | ||
void | RemoveAttachedBody | iPhysicsBody@ apBody, bool abRemoveContainerFromBody |
|
void | SetGravityForce | const cVector3f &in avX | |
const cVector3f& | GetGravityForce | ||
void | SetDamping | float afX | |
float | GetDamping | ||
void | SetParticleRadius | float afX | |
float | GetParticleRadius | ||
void | SetSlideAmount | float afX | |
float | GetSlideAmount | ||
void | SetCollide | bool abX | |
bool | GetCollide | ||
void | SetSleeping | bool abX | |
int | GetParticleNum | ||
cVerletParticle@ | GetParticle | int alIdx | |
int | GetUpdateCount | const | |
void | IncUpdateCount | ||
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 |
|
void | SetPhysicsActive | bool abX | |
bool | GetPhysicsActive | ||
void | SetMotorActive | bool abX | |
bool | GetMotorActive | ||
void | SetMotorWantedLength | float afX | |
void | SetMotorSpeedMul | float afX | |
void | SetMotorMaxSpeed | float afX | |
void | SetMotorMinSpeed | float afX | |
float | GetMotorWantedLength | ||
float | GetMotorSpeedMul | ||
float | GetMotorMaxSpeed | ||
float | GetMotorMinSpeed | ||
void | SetMotorSound | const tString &in asSound | |
void | SetMotorSoundStartSpeed | float afX | |
void | SetMotorSoundStopSpeed | float afX | |
const tString& | GetMotorSound | ||
float | GetMotorSoundStartSpeed | ||
float | GetMotorSoundStopSpeed | ||
void | SetAutoMoveActive | bool abX | |
void | SetAutoMoveAcc | float afX | |
void | SetAutoMoveMaxSpeed | float afX | |
void | SetAutoMoveSpeed | float afX | |
bool | GetAutoMoveActive | ||
float | GetAutoMoveAcc | ||
float | GetAutoMoveMaxSpeed | ||
float | GetAutoMoveSpeed | ||
cVerletParticle@ | GetStartParticle | ||
cVerletParticle@ | GetEndParticle | ||
void | SetAttachedStartBody | iPhysicsBody@ apBody | |
void | SetAttachedEndBody | iPhysicsBody@ apBody | |
iPhysicsBody@ | GetAttachedStartBody | ||
iPhysicsBody@ | GetAttachedEndBody | ||
void | SetTotalLength | float afX | |
float | GetTotalLength | ||
void | SetMinTotalLength | float afX | |
void | SetMaxTotalLength | float afX | |
float | GetMinTotalLength | ||
float | GetMaxTotalLength | ||
void | SetSegmentLength | float afX | |
float | GetSegmentLength | ||
float | GetFirstSegmentLength | ||
void | SetMaxIterations | int alX | |
int | GetMaxIterations | ||
void | SetStrength | float afX | |
float | GetStrength | ||
void | SetStiffness | float afX | |
float | GetStiffness | ||
void | SetCollideAttachments | bool abX | |
bool | GetCollideAttachments | ||
void | UpdateConstraints | ||
void | RenderDebug | iLowLevelGraphics@ apLowLevel |
Remarks
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!