Search Results for

    Show / Hide Table of Contents

    Struct BehaviorKnowledgeSelector

    Behavior knowledge value selector that can reference blackboard item, behavior goal or sensor values.

    Inherited Members
    BehaviorKnowledgeSelectorAny::operator==(const BehaviorKnowledgeSelectorAny& other)
    BehaviorKnowledgeSelectorAny::Path
    BehaviorKnowledgeSelectorAny::Set(BehaviorKnowledge* knowledge, const Variant& value)
    BehaviorKnowledgeSelectorAny::ToString()
    BehaviorKnowledgeSelectorAny::TryGet(const BehaviorKnowledge* knowledge, Variant& value)
    Assembly: FlaxEngine.dll
    File: Engine/AI/BehaviorKnowledgeSelector.h
    Syntax
    public struct BehaviorKnowledgeSelector<T> : public BehaviorKnowledgeSelectorAny
    Type Parameters
    T

    Constructors

    BehaviorKnowledgeSelector()

    Declaration
    public BehaviorKnowledgeSelector() = default

    BehaviorKnowledgeSelector(const StringAnsi& other)

    Declaration
    public BehaviorKnowledgeSelector(const StringAnsi& other)
    Parameters
    StringAnsi other

    operator StringAnsi()

    Declaration
    public operator StringAnsi() const

    Methods

    Get(const BehaviorKnowledge* knowledge)

    Declaration
    public T Get(const BehaviorKnowledge* knowledge) const
    Parameters
    BehaviorKnowledge knowledge

    Returns
    T

    operator=(const StringAnsiView& other)

    Declaration
    public BehaviorKnowledgeSelector operator=(const StringAnsiView& other) noexcept
    Parameters
    StringAnsiView other

    Returns
    BehaviorKnowledgeSelector

    operator=(StringAnsi&& other)

    Declaration
    public BehaviorKnowledgeSelector operator=(StringAnsi&& other) noexcept
    Parameters
    StringAnsi other

    Returns
    BehaviorKnowledgeSelector

    Set(BehaviorKnowledge* knowledge, const T& value)

    Declaration
    public void Set(BehaviorKnowledge* knowledge, const T& value) const
    Parameters
    BehaviorKnowledge knowledge

    T value

    Returns
    void

    TryGet(const BehaviorKnowledge* knowledge, T& value)

    Declaration
    public bool TryGet(const BehaviorKnowledge* knowledge, T& value)
    Parameters
    BehaviorKnowledge knowledge

    T value

    Returns
    bool

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