Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffect.h |
Include |
#include "GameplayEffect.h" |
USTRUCT()
struct FGameplayEffectAttributeCaptureSpecContainer
Struct used to handle a collection of captured source and target attributes
Name | Description | ||
---|---|---|---|
|
AddCaptureDefinition ( |
Add a definition to be captured by the owner of the container. |
|
|
CaptureAttributes ( |
Capture source or target attributes from the specified component. |
|
|
const FGamep... |
FindCaptureSpecByDefinition ( |
Find a capture spec within the container matching the specified capture definition, if possible. |
|
HasNonSnapshottedAttributes() |
Returns whether the container has at least one spec w/o snapshotted attributes |
|
|
HasValidCapturedAttributes ( |
Determines if the container has specs with valid captures for all of the specified definitions. |
|
|
RegisterLinkedAggregatorCallbacks ( |
Registers any linked aggregators to notify this active handle if they are dirtied |
|
|
SwapAggregator ( |
Swaps any internal references From aggregator To aggregator. Used when cloning |
|
|
UnregisterLinkedAggregatorCallbacks ( |
Unregisters any linked aggregators from notifying this active handle if they are dirtied |
Name | Description | ||
---|---|---|---|
|
FGameplayEff... |
operator= |
|
|
FGameplayEff... |
operator= ( |