Struct BehaviorKnowledgeSelectorAny
Behavior knowledge value selector that can reference blackboard item, behavior goal or sensor values.
Assembly: FlaxEngine.dll
File: Engine/AI/BehaviorKnowledgeSelector.h
Syntax
public struct BehaviorKnowledgeSelectorAny
Constructors
operator StringAnsi()
Declaration
public operator StringAnsi() const
Fields
Path
Selector path that redirects to the specific knowledge value.
Declaration
public StringAnsi Path
Field Value
StringAnsi
|
Methods
Get(const BehaviorKnowledge* knowledge)
Declaration
public Variant Get(const BehaviorKnowledge* knowledge) const
Parameters
BehaviorKnowledge
knowledge
|
Returns
Variant
|
operator=(const StringAnsiView& other)
Declaration
public BehaviorKnowledgeSelectorAny operator=(const StringAnsiView& other) noexcept
Parameters
StringAnsiView
other
|
Returns
BehaviorKnowledgeSelectorAny
|
operator=(StringAnsi&& other)
Declaration
public BehaviorKnowledgeSelectorAny operator=(StringAnsi&& other) noexcept
Parameters
StringAnsi
other
|
Returns
BehaviorKnowledgeSelectorAny
|
operator==(const BehaviorKnowledgeSelectorAny& other)
Declaration
public bool operator==(const BehaviorKnowledgeSelectorAny& other) const
Parameters
BehaviorKnowledgeSelectorAny
other
|
Returns
bool
|
Set(BehaviorKnowledge* knowledge, const Variant& value)
Declaration
public bool Set(BehaviorKnowledge* knowledge, const Variant& value) const
Parameters
BehaviorKnowledge
knowledge
|
Variant
value
|
Returns
bool
|
ToString()
TryGet(const BehaviorKnowledge* knowledge, Variant& value)
Declaration
public bool TryGet(const BehaviorKnowledge* knowledge, Variant& value) const
Parameters
BehaviorKnowledge
knowledge
|
Variant
value
|
Returns
bool
|