Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
Fast serializer wrapper for above struct
| Name | FGameplayAbilitySpecContainer |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayAbilitySpec.h |
| Include Path | #include "GameplayAbilitySpec.h" |
Syntax
USTRUCT (BlueprintType )
struct FGameplayAbilitySpecContainer : public FFastArraySerializer
Inheritance Hierarchy
- FFastArraySerializer → FGameplayAbilitySpecContainer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGameplayAbilitySpecContainer() |
GameplayAbilitySpec.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Items | TArray< FGameplayAbilitySpec > | List of activatable abilities | GameplayAbilitySpec.h | |
| Owner | TObjectPtr< UAbilitySystemComponent > | Component that owns this list | GameplayAbilitySpec.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool NetDeltaSerialize
(
FNetDeltaSerializeInfo& DeltaParms |
GameplayAbilitySpec.h | ||
void RegisterWithOwner
(
UAbilitySystemComponent* Owner |
Initializes Owner variable | GameplayAbilitySpec.h | |
bool ShouldWriteFastArrayItem
(
const Type& Item, |
GameplayAbilitySpec.h |