Class AnimationGraph.CustomNode.Impulse
The animation graph 'impulse' connections data container (the actual transfer is done via pointer as it gives better performance). Container for skeleton nodes transformation hierarchy and any other required data. Unified layout for both local and world transformation spaces.
Inheritance
System.Object
AnimationGraph.CustomNode.Impulse
Namespace: FlaxEngine
Assembly: FlaxEngine.CSharp.dll
Syntax
public sealed class Impulse : ValueType
Fields
Length
The animation length (in seconds).
Declaration
public float Length
Field Value
System.Single
|
Nodes
The skeleton nodes transformation hierarchy nodes. Size always matches the Anim Graph skeleton description (access size from NodesCount). It's pointer to the unmanaged allocation (read-only).
Declaration
public Transform*Nodes
Field Value
Transform*
|
NodesCount
The nodes array size (elements count).
Declaration
public int NodesCount
Field Value
System.Int32
|
Position
The animation time position (in seconds).
Declaration
public float Position
Field Value
System.Single
|
RootMotion
Unused
The unused field.
Declaration
public int Unused
Field Value
System.Int32
|