Navigation
API > API/Runtime > API/Runtime/GameplayTasks > API/Runtime/GameplayTasks/UGameplayTask_ClaimResource
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UGameplayTask_ClaimResource * ClaimResources
(
TScriptInterface< IGameplayTaskOwnerInterface > InTaskOwner, |
Tasks/GameplayTask_ClaimResource.h |
|
|
static UGameplayTask_ClaimResource * ClaimResources
(
IGameplayTaskOwnerInterface& InTaskOwner, |
Tasks/GameplayTask_ClaimResource.h |
ClaimResources(TScriptInterface< IGameplayTaskOwnerInterface >, TArray< TSubclassOf< UGameplayTaskResource > >, const uint8, const FName)
| Name | ClaimResources |
| Type | function |
| Header File | /Engine/Source/Runtime/GameplayTasks/Classes/Tasks/GameplayTask_ClaimResource.h |
| Include Path | #include "Tasks/GameplayTask_ClaimResource.h" |
| Source | /Engine/Source/Runtime/GameplayTasks/Private/Tasks/GameplayTask_ClaimResource.cpp |
UFUNCTION (BlueprintCallable, Category="AI|Tasks",
Meta=(AdvancedDisplay="Priority, TaskInstanceName"))
static UGameplayTask_ClaimResource * ClaimResources
(
TScriptInterface < IGameplayTaskOwnerInterface > InTaskOwner,
TArray < TSubclassOf < UGameplayTaskResource > > ResourceClasses,
const uint8 Priority,
const FName TaskInstanceName
)
ClaimResources(IGameplayTaskOwnerInterface &, const TArray< TSubclassOf< UGameplayTaskResource > > &, const uint8, const FName)
| Name | ClaimResources |
| Type | function |
| Header File | /Engine/Source/Runtime/GameplayTasks/Classes/Tasks/GameplayTask_ClaimResource.h |
| Include Path | #include "Tasks/GameplayTask_ClaimResource.h" |
| Source | /Engine/Source/Runtime/GameplayTasks/Private/Tasks/GameplayTask_ClaimResource.cpp |
static UGameplayTask_ClaimResource * ClaimResources
(
IGameplayTaskOwnerInterface & InTaskOwner,
const TArray < TSubclassOf < UGameplayTaskResource > > & ResourceClasses,
const uint8 Priority,
const FName TaskInstanceName
)