HPL3/Amnesia: Rebirth/Scripting/iPhysicsJointSlider
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
- 1 Fields
- 2 Functions
- 3 Details
- 3.1 Break
- 3.2 GetAllowPositionReset
- 3.3 GetAngle
- 3.4 GetAngularVelocity
- 3.5 GetChildBody
- 3.6 GetCollideBodies
- 3.7 GetDistance
- 3.8 GetForceSize
- 3.9 GetID
- 3.10 GetLimitAutoSleep
- 3.11 GetMaxDistance
- 3.12 GetMinDistance
- 3.13 GetName
- 3.14 GetParentBody
- 3.15 GetPinDir
- 3.16 GetPivotPoint
- 3.17 GetStickyMaxLimit
- 3.18 GetStickyMinLimit
- 3.19 GetStiffness
- 3.20 GetType
- 3.21 GetUniqueID
- 3.22 GetVelocity
- 3.23 IsBreakable
- 3.24 IsBroken
- 3.25 RemoveBody
- 3.26 SetAllowPositionReset
- 3.27 SetBreakable
- 3.28 SetCollideBodies
- 3.29 SetLimitAutoSleep
- 3.30 SetMaxDistance
- 3.31 SetMaxLimitSound
- 3.32 SetMinDistance
- 3.33 SetMinLimitSound
- 3.34 SetMinMoveSpeed
- 3.35 SetMoveSound
- 3.36 SetMoveSpeedType
- 3.37 SetStickyMaxLimit
- 3.38 SetStickyMinLimit
- 3.39 SetStiffness
- 4 References
Fields
iPhysicsJointSlider has no public fields.
Functions
Details
Break
void Break()
Returns:
- void
GetAllowPositionReset
bool GetAllowPositionReset()
Returns:
- bool—
GetAngle
float GetAngle()
Returns:
- float—
GetAngularVelocity
cVector3f GetAngularVelocity()
Returns:
- cVector3f—
GetChildBody
iPhysicsBody@ GetChildBody()
Returns:
- iPhysicsBody@—
GetCollideBodies
bool GetCollideBodies()
Returns:
- bool—
GetDistance
float GetDistance()
Returns:
- float—
GetForceSize
float GetForceSize()
Returns:
- float—
GetID
tID GetID()
Returns:
- tID—
GetLimitAutoSleep
bool GetLimitAutoSleep()
Returns:
- bool—
GetMaxDistance
float GetMaxDistance()
Returns:
- float—
GetMinDistance
float GetMinDistance()
Returns:
- float—
GetName
const tString& GetName()
Returns:
- const tString&—
GetParentBody
iPhysicsBody@ GetParentBody()
Returns:
- iPhysicsBody@—
GetPinDir
const cVector3f& GetPinDir()
Returns:
- const cVector3f&—
GetPivotPoint
const cVector3f& GetPivotPoint()
Returns:
- const cVector3f&—
GetStickyMaxLimit
bool GetStickyMaxLimit()
Returns:
- bool—
GetStickyMinLimit
bool GetStickyMinLimit()
Returns:
- bool—
GetStiffness
float GetStiffness()
Returns:
- float—
GetType
ePhysicsJointType GetType()
Returns:
- ePhysicsJointType—
GetUniqueID
int GetUniqueID()
Returns:
- int—
GetVelocity
cVector3f GetVelocity()
Returns:
- cVector3f—
IsBreakable
bool IsBreakable()
Returns:
- bool—
IsBroken
bool IsBroken()
Returns:
- bool—
RemoveBody
SetAllowPositionReset
void SetAllowPositionReset(bool abX)
Parameters
- abX (bool) —
Returns:
- void
SetBreakable
void SetBreakable(bool abX)
Parameters
- abX (bool) —
Returns:
- void
SetCollideBodies
void SetCollideBodies(bool abX)
Parameters
- abX (bool) —
Returns:
- void
SetLimitAutoSleep
void SetLimitAutoSleep(bool abX)
Parameters
- abX (bool) —
Returns:
- void
SetMaxDistance
void SetMaxDistance(float afX)
Parameters
- afX (float) —
Returns:
- void
SetMaxLimitSound
void SetMaxLimitSound(const tString &in asSound,
float afMinSpeed)
Parameters
- asSound (tString) —
- afMinSpeed (float) —
Returns:
- void
SetMinDistance
void SetMinDistance(float afX)
Parameters
- afX (float) —
Returns:
- void
SetMinLimitSound
void SetMinLimitSound(const tString &in asSound,
float afMinSpeed)
Parameters
- asSound (tString) —
- afMinSpeed (float) —
Returns:
- void
SetMinMoveSpeed
void SetMinMoveSpeed(float afX)
Parameters
- afX (float) —
Returns:
- void
SetMoveSound
SetMoveSpeedType
void SetMoveSpeedType(ePhysicsJointSpeed aType)
Parameters
- aType (ePhysicsJointSpeed) —
Returns:
- void
SetStickyMaxLimit
void SetStickyMaxLimit(bool abX)
Parameters
- abX (bool) —
Returns:
- void
SetStickyMinLimit
void SetStickyMinLimit(bool abX)
Parameters
- abX (bool) —
Returns:
- void
SetStiffness
void SetStiffness(float afX)
Parameters
- afX (float) —
Returns:
- void