7#include "BTTask_SetKeyValue.generated.h"
9UCLASS(DisplayName =
"Set Bool Key")
18 virtual FString GetStaticDescription()
const override;
21 UPROPERTY(EditAnywhere, Category = Blackboard)
25UCLASS(DisplayName =
"Set Class Key")
34 virtual FString GetStaticDescription()
const override;
41 UPROPERTY(EditAnywhere, Category = Blackboard, meta = (AllowAbstract =
"true", NoClear, ForceRebuildProperty=
"Value"))
44 UPROPERTY(EditAnywhere, Category = Blackboard)
48UCLASS(DisplayName =
"Set Enum Key")
57 virtual FString GetStaticDescription()
const override;
64 UPROPERTY(EditAnywhere, Category = Blackboard, meta = (AllowAbstract =
"true", NoClear, ForceRebuildProperty =
"Value"))
67 UPROPERTY(EditAnywhere, Category = Blackboard)
71UCLASS(DisplayName =
"Set Int Key")
80 virtual FString GetStaticDescription()
const override;
83 UPROPERTY(EditAnywhere, Category = Blackboard)
87UCLASS(DisplayName =
"Set Float Key")
96 virtual FString GetStaticDescription()
const override;
99 UPROPERTY(EditAnywhere, Category = Blackboard)
103UCLASS(DisplayName =
"Set Name Key")
112 virtual FString GetStaticDescription()
const override;
115 UPROPERTY(EditAnywhere, Category = Blackboard)
119UCLASS(DisplayName =
"Set String Key")
128 virtual FString GetStaticDescription()
const override;
131 UPROPERTY(EditAnywhere, Category = Blackboard)
135UCLASS(DisplayName =
"Set Object Key")
144 virtual FString GetStaticDescription()
const override;
151 UPROPERTY(EditAnywhere, Category = Blackboard, meta = (AllowAbstract =
"true", NoClear, ForceRebuildProperty =
"Value"))
154 UPROPERTY(EditAnywhere, Category = Blackboard)
158UCLASS(DisplayName =
"Set Rotator Key")
167 virtual FString GetStaticDescription()
const override;
170 UPROPERTY(EditAnywhere, Category = Blackboard)
174UCLASS(DisplayName =
"Set Struct Key")
183 virtual FString GetStaticDescription()
const override;
190 UPROPERTY(EditAnywhere, Category = Blackboard, meta = (ForceRebuildProperty =
"Value"))
193 UPROPERTY(EditAnywhere, Category = Blackboard)
197UCLASS(DisplayName =
"Set Vector Key")
206 virtual FString GetStaticDescription()
const override;
209 UPROPERTY(EditAnywhere, Category = Blackboard)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition UObjectGlobals.h:1292
static COREUOBJECT_API FObjectInitializer & Get()
Definition UObjectGlobals.cpp:5001
Definition SubclassOf.h:30
Definition BTTask_BlackboardBase.h:14
Definition BTTask_SetKeyValue.h:11
Definition BTTask_SetKeyValue.h:27
Definition BTTask_SetKeyValue.h:50
Definition BTTask_SetKeyValue.h:89
Definition BTTask_SetKeyValue.h:73
Definition BTTask_SetKeyValue.h:105
Definition BTTask_SetKeyValue.h:137
Definition BTTask_SetKeyValue.h:160
Definition BTTask_SetKeyValue.h:121
Definition BTTask_SetKeyValue.h:176
Definition BTTask_SetKeyValue.h:199
Definition BehaviorTreeComponent.h:105
Type
Definition BehaviorTreeTypes.h:87
Definition UnrealType.h:6865
Definition ValueOrBBKey.h:124
Definition ValueOrBBKey.h:152
Definition ValueOrBBKey.h:197
Definition ValueOrBBKey.h:246
Definition ValueOrBBKey.h:275
Definition ValueOrBBKey.h:302
Definition ValueOrBBKey.h:358
Definition ValueOrBBKey.h:402
Definition ValueOrBBKey.h:330
Definition ValueOrBBKey.h:458
Definition ValueOrBBKey.h:430
Definition ObjectPtr.h:488