HPL3/Amnesia: Rebirth/Scripting/cAnimationState
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 AddTimePosition
- 3.2 DataIsInMeshFile
- 3.3 FadeIn
- 3.4 FadeOut
- 3.5 FadeSpeed
- 3.6 GetAnimation
- 3.7 GetApplyRootMotionToBone
- 3.8 GetApplyRootMotionToEntity
- 3.9 GetBaseSpeed
- 3.10 GetFadeStep
- 3.11 GetLength
- 3.12 GetName
- 3.13 GetPreviousTimePosition
- 3.14 GetRelativeTimePosition
- 3.15 GetSpeed
- 3.16 GetTimePosition
- 3.17 GetWeight
- 3.18 IsActive
- 3.19 IsFading
- 3.20 IsLooping
- 3.21 IsOver
- 3.22 IsPaused
- 3.23 SetActive
- 3.24 SetApplyRootMotionToBone
- 3.25 SetApplyRootMotionToEntity
- 3.26 SetBaseSpeed
- 3.27 SetFadeStep
- 3.28 SetLength
- 3.29 SetLoop
- 3.30 SetPaused
- 3.31 SetRelativeTimePosition
- 3.32 SetSpeed
- 3.33 SetTimePosition
- 3.34 SetWeight
- 3.35 Update
- 4 References
Fields
cAnimationState has no public fields.
Functions
Return Type | Function And Description |
---|---|
void | AddTimePosition(float afAdd) |
bool | DataIsInMeshFile() |
void | FadeIn(float afTime) |
void | FadeOut(float afTime) |
void | FadeSpeed(float afSpeed, float afTime) |
cAnimation | GetAnimation() |
bool | GetApplyRootMotionToBone() |
bool | GetApplyRootMotionToEntity() |
float | GetBaseSpeed() |
float | GetFadeStep() |
float | GetLength() |
tString | GetName() |
float | GetPreviousTimePosition() |
float | GetRelativeTimePosition() |
float | GetSpeed() |
float | GetTimePosition() |
float | GetWeight() |
bool | IsActive() |
bool | IsFading() |
bool | IsLooping() |
bool | IsOver() |
bool | IsPaused() |
void | SetActive(bool abActive) |
void | SetApplyRootMotionToBone(bool abX) |
void | SetApplyRootMotionToEntity(bool abX) |
void | SetBaseSpeed(float afSpeed) |
void | SetFadeStep(float afX) |
void | SetLength(float afLength) |
void | SetLoop(bool abLoop) |
void | SetPaused(bool abPaused) |
void | SetRelativeTimePosition(float afPosition) |
void | SetSpeed(float afSpeed) |
void | SetTimePosition(float afPosition) |
void | SetWeight(float afWeight) |
void | Update(float afTimeStep) |
Details
AddTimePosition
void AddTimePosition(float afAdd)
Parameters
- afAdd (float) —
Returns:
- void
DataIsInMeshFile
bool DataIsInMeshFile()
Returns:
- bool—
FadeIn
void FadeIn(float afTime)
Parameters
- afTime (float) —
Returns:
- void
FadeOut
void FadeOut(float afTime)
Parameters
- afTime (float) —
Returns:
- void
FadeSpeed
void FadeSpeed(float afSpeed,
float afTime)
Parameters
- afSpeed (float) —
- afTime (float) —
Returns:
- void
GetAnimation
cAnimation@ GetAnimation()
Returns:
- cAnimation@—
GetApplyRootMotionToBone
bool GetApplyRootMotionToBone()
Returns:
- bool—
GetApplyRootMotionToEntity
bool GetApplyRootMotionToEntity()
Returns:
- bool—
GetBaseSpeed
float GetBaseSpeed()
Returns:
- float—
GetFadeStep
float GetFadeStep()
Returns:
- float—
GetLength
float GetLength()
Returns:
- float—
GetName
const tString& GetName()
Returns:
- const tString&—
GetPreviousTimePosition
float GetPreviousTimePosition()
Returns:
- float—
GetRelativeTimePosition
float GetRelativeTimePosition()
Returns:
- float—
GetSpeed
float GetSpeed()
Returns:
- float—
GetTimePosition
float GetTimePosition()
Returns:
- float—
GetWeight
float GetWeight()
Returns:
- float—
IsActive
bool IsActive()
Returns:
- bool—
IsFading
bool IsFading()
Returns:
- bool—
IsLooping
bool IsLooping()
Returns:
- bool—
IsOver
bool IsOver()
Returns:
- bool—
IsPaused
bool IsPaused()
Returns:
- bool—
SetActive
void SetActive(bool abActive)
Parameters
- abActive (bool) —
Returns:
- void
SetApplyRootMotionToBone
void SetApplyRootMotionToBone(bool abX)
Parameters
- abX (bool) —
Returns:
- void
SetApplyRootMotionToEntity
void SetApplyRootMotionToEntity(bool abX)
Parameters
- abX (bool) —
Returns:
- void
SetBaseSpeed
void SetBaseSpeed(float afSpeed)
Parameters
- afSpeed (float) —
Returns:
- void
SetFadeStep
void SetFadeStep(float afX)
Parameters
- afX (float) —
Returns:
- void
SetLength
void SetLength(float afLength)
Parameters
- afLength (float) —
Returns:
- void
SetLoop
void SetLoop(bool abLoop)
Parameters
- abLoop (bool) —
Returns:
- void
SetPaused
void SetPaused(bool abPaused)
Parameters
- abPaused (bool) —
Returns:
- void
SetRelativeTimePosition
void SetRelativeTimePosition(float afPosition)
Parameters
- afPosition (float) —
Returns:
- void
SetSpeed
void SetSpeed(float afSpeed)
Parameters
- afSpeed (float) —
Returns:
- void
SetTimePosition
void SetTimePosition(float afPosition)
Parameters
- afPosition (float) —
Returns:
- void
SetWeight
void SetWeight(float afWeight)
Parameters
- afWeight (float) —
Returns:
- void
Update
void Update(float afTimeStep)
Parameters
- afTimeStep (float) —
Returns:
- void
References
- HPL3/Amnesia: Rebirth/Scripting/cLuxAgent (← links)
- HPL3/Amnesia: Rebirth/Scripting/cLuxArea (← links)
- HPL3/Amnesia: Rebirth/Scripting/cLuxCritter (← links)
- HPL3/Amnesia: Rebirth/Scripting/cLuxLiquidArea (← links)
- HPL3/Amnesia: Rebirth/Scripting/cLuxProp (← links)
- HPL3/Amnesia: Rebirth/Scripting/cLuxPushableFogArea (← links)
- HPL3/Amnesia: Rebirth/Scripting/cLuxSoundscapeArea (← links)
- HPL3/Amnesia: Rebirth/Scripting/cLuxVisibilityPortal (← links)
- HPL3/Amnesia: Rebirth/Scripting/cMeshEntity (← links)
- HPL3/Amnesia: Rebirth/Scripting/iLuxEntity (← links)