Navigation
API > API/Runtime > API/Runtime/GameplayTasks
References
| Module | GameplayTasks |
| Header | /Engine/Source/Runtime/GameplayTasks/Classes/GameplayTask.h |
| Include | #include "GameplayTask.h" |
Syntax
USTRUCT (BlueprintType )
struct FGameplayResourceSet
Constructors
| Type | Name | Description | |
|---|---|---|---|
FGameplayResourceSet
(
FFlagContainer InFlags |
Mind that this constructor takes flags not individual IDs |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FGameplayResourceSet & | AddID
(
uint8 ResourceID |
||
| FGameplayResourceSet & | AddSet
(
FGameplayResourceSet Other |
||
| FGameplayResourceSet | AllResources () |
||
| void | Clear () |
||
| FString | |||
| FGameplayResourceSet | GetDifference
(
FGameplayResourceSet Other |
||
| FFlagContainer | GetFlags () |
||
| FGameplayResourceSet | GetOverlap
(
FGameplayResourceSet Other |
||
| bool | HasAllIDs
(
FGameplayResourceSet Other |
||
| bool | HasAnyID
(
FGameplayResourceSet Other |
||
| bool | HasID
(
uint8 ResourceID |
||
| bool | IsEmpty () |
||
| FGameplayResourceSet | NoResources () |
||
| FGameplayResourceSet & | RemoveID
(
uint8 ResourceID |
||
| FGameplayResourceSet & | RemoveSet
(
FGameplayResourceSet Other |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FGameplayResourceSet& Other |
||
| bool | operator==
(
const FGameplayResourceSet& Other |
Enums
| Type | Name | Description | |
|---|---|---|---|
| API/Runtime/GameplayTasks/FGameplayResourceSet_1 |
Typedefs
| Name | Description |
|---|---|
| FFlagContainer | |
| FResourceID |