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
|