Twilight Princess
Remastered version of the GameCube game
Loading...
Searching...
No Matches
AnimationJobManager.AnimationCurveJob Struct Reference
+ Inheritance diagram for AnimationJobManager.AnimationCurveJob:
+ Collaboration diagram for AnimationJobManager.AnimationCurveJob:

Public Member Functions

void ProcessAnimation (AnimationStream stream)
 
float EvaluateCurve (float t, NativeArray< float > times, NativeArray< float > values, int keyCount)
 
void ProcessRootMotion (AnimationStream stream)
 

Public Attributes

NativeArray< BoneAnimationDatabones
 
float duration
 
NativeArray< float > Time
 
NativeArray< float > NormalizedTime
 
LoopType LoopType
 
AnimationBehavior Behavior
 
bool IgnoreTranslation
 
SingleBoneConstraint SingleBoneConstraint
 
bool inPlace
 
Vector3 _startPosition
 
Vector3 _currentPosition
 
float _currentY
 
NativeArray< char > BckName
 

Private Attributes

bool first
 

Member Function Documentation

◆ EvaluateCurve()

float AnimationJobManager.AnimationCurveJob.EvaluateCurve ( float t,
NativeArray< float > times,
NativeArray< float > values,
int keyCount )

◆ ProcessAnimation()

void AnimationJobManager.AnimationCurveJob.ProcessAnimation ( AnimationStream stream)

◆ ProcessRootMotion()

void AnimationJobManager.AnimationCurveJob.ProcessRootMotion ( AnimationStream stream)

Member Data Documentation

◆ _currentPosition

Vector3 AnimationJobManager.AnimationCurveJob._currentPosition

◆ _currentY

float AnimationJobManager.AnimationCurveJob._currentY

◆ _startPosition

Vector3 AnimationJobManager.AnimationCurveJob._startPosition

◆ BckName

NativeArray<char> AnimationJobManager.AnimationCurveJob.BckName

◆ Behavior

AnimationBehavior AnimationJobManager.AnimationCurveJob.Behavior

◆ bones

NativeArray<BoneAnimationData> AnimationJobManager.AnimationCurveJob.bones

◆ duration

float AnimationJobManager.AnimationCurveJob.duration

◆ first

bool AnimationJobManager.AnimationCurveJob.first
private

◆ IgnoreTranslation

bool AnimationJobManager.AnimationCurveJob.IgnoreTranslation

◆ inPlace

bool AnimationJobManager.AnimationCurveJob.inPlace

◆ LoopType

LoopType AnimationJobManager.AnimationCurveJob.LoopType

◆ NormalizedTime

NativeArray<float> AnimationJobManager.AnimationCurveJob.NormalizedTime

◆ SingleBoneConstraint

SingleBoneConstraint AnimationJobManager.AnimationCurveJob.SingleBoneConstraint

◆ Time

NativeArray<float> AnimationJobManager.AnimationCurveJob.Time

The documentation for this struct was generated from the following file: