9#include "GameplayTaskResource.generated.h"
13UCLASS(Abstract, config =
"Game", hidedropdown, MinimalAPI)
20 UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category =
"Task Resource", meta = (ClampMin =
"-1", ClampMax =
"15", UIMin =
"-1", UIMax =
"15", EditCondition =
"bManuallySetID"), config)
28 UPROPERTY(EditDefaultsOnly, Category = "
Task Resource", meta=(InlineEditConditionToggle))
60#if WITH_GAMEPLAYTASK_DEBUG
66 static FString GetDebugDescription(
uint8 ResourceId)
@ INDEX_NONE
Definition CoreMiscDefines.h:150
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
Definition SubclassOf.h:30
Definition GameplayTaskResource.h:15
static uint8 GetResourceID()
Definition GameplayTaskResource.h:41
static uint8 GetResourceID(const TSubclassOf< UGameplayTaskResource > &RequiredResource)
Definition GameplayTaskResource.h:46
Definition UnrealType.h:6865