![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "UObject/ObjectMacros.h"#include "Templates/SubclassOf.h"#include "UObject/CoreNet.h"#include "UObject/ScriptInterface.h"#include "Components/ActorComponent.h"#include "EngineDefines.h"#include "GameplayTaskOwnerInterface.h"#include "GameplayTask.h"#include "GameplayTaskResource.h"#include "VisualLogger/VisualLoggerDebugSnapshotInterface.h"#include "GameplayTasksComponent.generated.h"Go to the source code of this file.
Classes | |
| struct | FGameplayTaskEventData |
Enumerations | |
| enum class | EGameplayTaskEvent : uint8 { Add , Remove } |
| enum class | EGameplayTaskRunResult : uint8 { Error , Failed , Success_Paused , Success_Active , Success_Finished } |
Functions | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnClaimedResourcesChangeSignature, FGameplayResourceSet, NewlyClaimed, FGameplayResourceSet, FreshlyReleased) | |
Variables | |
| UCLASS(ClassGroup=GameplayTasks, hidecategories=(Object, LOD, Lighting, Transform, Sockets, TextureStreaming), editinlinenew, meta=(BlueprintSpawnableComponent), MinimalAPI) class UGameplayTasksComponent typedef UGameplayTasksComponent::GameplayTaskContainerType::TConstIterator | FConstGameplayTaskIterator |
|
strong |
|
strong |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams | ( | FOnClaimedResourcesChangeSignature | , |
| FGameplayResourceSet | , | ||
| NewlyClaimed | , | ||
| FGameplayResourceSet | , | ||
| FreshlyReleased | |||
| ) |
| UCLASS (ClassGroup = GameplayTasks, hidecategories = (Object, LOD, Lighting, Transform, Sockets, TextureStreaming), editinlinenew, meta = (BlueprintSpawnableComponent), MinimalAPI) class UGameplayTasksComponent typedef UGameplayTasksComponent::GameplayTaskContainerType::TConstIterator FConstGameplayTaskIterator |
The core ActorComponent for interfacing with the GameplayAbilities System