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