![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ValueOrBBKey.h>
Inheritance diagram for FValueOrBBKey_Struct:Public Member Functions | |
| template<typename T > | |
| FValueOrBBKey_Struct (const T &Value) | |
| FValueOrBBKey_Struct ()=default | |
| AIMODULE_API FString | ToString () const |
| template<typename T > | |
| const T & | GetValue (const UBehaviorTreeComponent &BehaviorComp) const |
| bool | SerializeFromMismatchedTag (const FPropertyTag &Tag, FStructuredArchive::FSlot Slot) |
| AIMODULE_API FConstStructView | GetValue (const UBehaviorTreeComponent &BehaviorComp) const |
| AIMODULE_API FConstStructView | GetValue (const UBehaviorTreeComponent *BehaviorComp) const |
| AIMODULE_API FConstStructView | GetValue (const UBlackboardComponent &Blackboard) const |
| AIMODULE_API FConstStructView | GetValue (const UBlackboardComponent *Blackboard) const |
| AIMODULE_API void | SetStructType (UScriptStruct *NewStructType) |
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 | |
| FInstancedStruct | DefaultValue |
Protected Attributes inherited from FValueOrBlackboardKeyBase | |
| FName | Key |
| FBlackboard::FKey | KeyId = FBlackboard::InvalidKey |
Friends | |
| class | FValueOrBBKeyDetails_Struct |
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 |
|
inline |
|
default |
|
inline |
| FConstStructView FValueOrBBKey_Struct::GetValue | ( | const UBehaviorTreeComponent & | BehaviorComp | ) | const |
| FConstStructView FValueOrBBKey_Struct::GetValue | ( | const UBehaviorTreeComponent * | BehaviorComp | ) | const |
| FConstStructView FValueOrBBKey_Struct::GetValue | ( | const UBlackboardComponent & | Blackboard | ) | const |
| FConstStructView FValueOrBBKey_Struct::GetValue | ( | const UBlackboardComponent * | Blackboard | ) | const |
| bool FValueOrBBKey_Struct::SerializeFromMismatchedTag | ( | const FPropertyTag & | Tag, |
| FStructuredArchive::FSlot | Slot | ||
| ) |
| void FValueOrBBKey_Struct::SetStructType | ( | UScriptStruct * | NewStructType | ) |
| FString FValueOrBBKey_Struct::ToString | ( | ) | const |
|
friend |
|
protected |