Search Results for

    Show / Hide Table of Contents

    Class BehaviorTreeGraph

    Behavior Tree graph.

    Inheritance
    Graph
    VisjectGraph
    BehaviorTreeGraph
    Inherited Members
    BehaviorTreeGraph
    BehaviorTreeGraph
    VisjectGraph::Float2Curves
    VisjectGraph::Float3Curves
    VisjectGraph::Float4Curves
    VisjectGraph::FloatCurves
    Graph::getFreeNodeID()
    Graph::GetNode(uint32 id)
    Graph::GetParameter(const Guid& id)
    Graph::GetParameter(const Guid& id, int32& outIndex)
    Graph::GetReferences(Array<Guid>& assets)
    Graph::Graph()
    BehaviorTreeGraph
    Graph::Load(ReadStream* stream, bool loadMeta)
    Graph::Meta
    BehaviorTreeGraph
    Graph::Nodes
    Graph::onNodeCreated(Node* n)
    Graph::onParamCreated(Parameter* p)
    BehaviorTreeGraph
    Graph::Parameters
    Graph::Save(WriteStream* stream, bool saveMeta)
    BehaviorTreeGraph
    BehaviorTreeGraph
    Graph::~Graph()
    Assembly: FlaxEngine.dll
    File: Engine/AI/BehaviorTree.h
    Syntax
    public class BehaviorTreeGraph : public VisjectGraph

    Fields

    NodesCount

    Declaration
    public int32 NodesCount = 0
    Field Value
    int32

    NodesStatesSize

    Declaration
    public int32 NodesStatesSize = 0
    Field Value
    int32

    Root

    Declaration
    public BehaviorTreeRootNode* Root = nullptr
    Field Value
    BehaviorTreeRootNode

    Methods

    Clear()

    Clear whole graph data

    Declaration
    public virtual void Clear() override
    Overrides
    Graph::Clear()

    onNodeLoaded(Node* n)

    Declaration
    public virtual bool onNodeLoaded(Node* n) override
    Parameters
    Node n

    Returns
    bool

    Overrides
    Graph::onNodeLoaded(Node* n)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat