Search Results for

    Show / Hide Table of Contents

    Class AnimGraphNode

    Inheritance
    GraphNode
    VisjectGraphNode
    AnimGraphNode
    Inherited Members
    VisjectGraphNode::Assets
    AnimGraphNode
    GraphNode::Boxes
    GraphNode::GetBox(int32 id)
    GraphNode::GetBoxes(Array<Box* , AllocationType>& result)
    GraphNode::GetBoxes(Array<const Box* , AllocationType>& result)
    GraphNode::GraphNode()
    GraphNode::GroupID
    GraphNode::ID
    GraphNode::Meta
    AnimGraphNode
    GraphNode::TryGetBox(int32 id)
    GraphNode::Type
    GraphNode::TypeID
    GraphNode::Values
    VisjectGraphNode::VisjectGraphNode()
    GraphNode::~GraphNode()
    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

    The animation graph.

    Declaration
    public AnimGraph* Graph = nullptr
    Field Value
    AnimGraph

    Methods

    GetNodes(AnimGraphExecutor* executor)

    Gets the per-node node transformations cache (cached).

    Declaration
    public AnimGraphImpulse* GetNodes(AnimGraphExecutor* executor)
    Parameters
    AnimGraphExecutor executor

    The Graph execution context.

    Returns
    AnimGraphImpulse

    Nodes data.

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat