![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ValueOrBBKey.h>
Inheritance diagram for FValueOrBBKey_Bool:Public Member Functions | |
| FValueOrBBKey_Bool (bool Default=false) | |
| AIMODULE_API bool | GetValue (const UBehaviorTreeComponent &BehaviorComp) const |
| AIMODULE_API bool | GetValue (const UBehaviorTreeComponent *BehaviorComp) const |
| AIMODULE_API bool | GetValue (const UBlackboardComponent &Blackboard) const |
| AIMODULE_API bool | GetValue (const UBlackboardComponent *Blackboard) const |
| bool | SerializeFromMismatchedTag (const FPropertyTag &Tag, FStructuredArchive::FSlot Slot) |
| FString | ToString () const |
| operator bool () const | |
Public Member Functions inherited from FValueOrBlackboardKeyBase | |
| const FName & | GetKey () const |
| void | SetKey (FName NewKey) |
| AIMODULE_API FBlackboard::FKey | GetKeyId (const UBehaviorTreeComponent &OwnerComp) const |
Protected Attributes | |
| bool | DefaultValue = false |
Protected Attributes inherited from FValueOrBlackboardKeyBase | |
| FName | Key |
| FBlackboard::FKey | KeyId = FBlackboard::InvalidKey |
Additional Inherited Members | |
Public Attributes inherited from FValueOrBlackboardKeyBase | |
| friend | FValueOrBBKeyDetails |
Protected Member Functions inherited from FValueOrBlackboardKeyBase | |
| template<typename T > | |
| FString | ToStringInternal (const T &DefaultValue) const |
| AIMODULE_API FString | ToStringKeyName () const |
| bool FValueOrBBKey_Bool::GetValue | ( | const UBehaviorTreeComponent & | BehaviorComp | ) | const |
| bool FValueOrBBKey_Bool::GetValue | ( | const UBehaviorTreeComponent * | BehaviorComp | ) | const |
| bool FValueOrBBKey_Bool::GetValue | ( | const UBlackboardComponent & | Blackboard | ) | const |
| bool FValueOrBBKey_Bool::GetValue | ( | const UBlackboardComponent * | Blackboard | ) | const |
|
inline |
| bool FValueOrBBKey_Bool::SerializeFromMismatchedTag | ( | const FPropertyTag & | Tag, |
| FStructuredArchive::FSlot | Slot | ||
| ) |
|
inline |