Class AnimGraphNode
Inherited Members
AnimGraphNode
AnimGraphNode
Assembly: FlaxEngine.dll
File: Engine/Animations/Graph/AnimGraph.h
Syntax
public class AnimGraphNode : public VisjectGraphNode
Constructors
~AnimGraphNode()
Declaration
public ~AnimGraphNode()
AnimGraphNode()
Declaration
public AnimGraphNode()
Fields
BucketIndex
The index of the animation state bucket used by this node.
Declaration
public int32 BucketIndex = -1
Field Value
|
int32
|
Data
The custom data (depends on node type). Used to cache data for faster usage at runtime.
Declaration
public AdditionalData Data
Field Value
|
AdditionalData
|
Graph
Methods
GetNodes(AnimGraphExecutor* executor)
Gets the per-node node transformations (cached).
Declaration
public AnimGraphImpulse* GetNodes(AnimGraphExecutor* executor)
Parameters
|
AnimGraphExecutor
executor
The Graph execution context. |
Returns
|
AnimGraphImpulse
Nodes data. |
GetNodes(AnimGraphExecutor* executor, Variant& input)
Gets the per-node node transformations (cached) and initializes the nodes.
Declaration
public AnimGraphImpulse* GetNodes(AnimGraphExecutor* executor, Variant& input)
Parameters
|
AnimGraphExecutor
executor
The Graph execution context. |
|
Variant
input
The input nodes to copy. If input is invalid then reference is used to initialize the nodes. |
Returns
|
AnimGraphImpulse
Nodes data. |