 |
AGameplayAbilityTargetActor |
TargetActors are spawned to assist with ability targeting. |
|
 |
AGameplayAbilityTargetActor_ActorPlacement |
|
|
 |
AGameplayAbilityTargetActor_GroundTrace |
|
|
 |
AGameplayAbilityTargetActor_Radius |
Selects everything within a given radius of the source actor. |
|
 |
AGameplayAbilityTargetActor_SingleLineTrace |
|
|
 |
AGameplayAbilityTargetActor_Trace |
Intermediate base class for all line-trace type targeting actors. |
|
 |
AGameplayAbilityWorldReticle |
Reticles allow targeting to be visualized. |
|
 |
AGameplayAbilityWorldReticle_ActorVisualization |
This is a dummy reticle for internal use by visualization placement tasks. |
|
 |
FAbilityEndedData |
Ability Ended Data |
|
 |
FAbilityReplicatedData |
Payload for generic replicated events |
|
 |
FAbilityReplicatedDataCache |
Struct defining the cached data for a specific gameplay ability. |
|
 |
FAbilityTaskDebugMessage |
Debug message emitted by ability tasks |
|
 |
FAbilityTriggerData |
Structure that defines how an ability will be triggered by external events |
|
 |
FAttributeDefaults |
Used to initialize default values for attributes |
|
 |
FGameplayAbilityActorInfo |
FGameplayAbilityActorInfo |
|
 |
FGameplayAbilityInputBinds |
Structure that tells AbilitySystemComponent what to bind to an InputComponent (see BindAbilityActivationToInputComponent) |
|
 |
FGameplayAbilityLocalAnimMontage |
Data about montages that were played locally (all montages in case of server. predictive montages in case of client). |
|
 |
FGameplayAbilityRepAnimMontage |
Data about montages that is replicated to simulated clients |
|
 |
FGameplayAbilityReplicatedDataContainer |
Associative container of GameplayAbilitySpecs + PredictionKeys > FAbilityReplicatedDataCache. |
|
 |
FGameplayAbilitySpecHandleAndPredictionKey |
Used as a key for storing internal ability data |
|
 |
FGameplayAbilityTargetData |
A generic structure for targeting data. |
|
 |
FGameplayAbilityTargetData_ActorArray |
Target data with a source location and a list of targeted actors, makes sense for AOE attacks |
|
 |
FGameplayAbilityTargetData_LocationInfo |
Target data with just a source and target location in space |
|
 |
FGameplayAbilityTargetData_SingleTargetHit |
Target data with a single hit result, data is packed into the hit result |
|
 |
FGameplayAbilityTargetDataHandle |
Handle for Targeting Data. |
|
 |
FGameplayAbilityTargetingLocationInfo |
Structure that stores a location in one of several different formats |
|
 |
FGameplayEventData |
Metadata for a tag-based Gameplay Event, that can activate other abilities or run ability-specific logic |
|
 |
FGameplayTargetDataFilter |
Simple actor target filter, games can subclass this |
|
 |
FGameplayTargetDataFilterHandle |
Polymorphic handle to filter structure that handles checking if actors should be targeted |
|
 |
FScopedCanActivateAbilityLogEnabler |
|
|
 |
FScopedServerAbilityRPCBatcher |
Helper struct for defining ServerRPC batch windows. If null ASC is passed in, this becomes a noop. |
|
 |
FServerAbilityRPCBatch |
This struct holds state to batch server RPC calls: ServerTryActivateAbility, ServerSetReplicatedTargetData, ServerEndAbility. |
|
 |
FWorldReticleParameters |
|
|
 |
UGameplayAbility |
Abilities define custom gameplay logic that can be activated by players or external game logic |
|
 |
UGameplayAbility_CharacterJump |
Ability that jumps with a character. |
|
 |
UGameplayAbility_Montage |
A gameplay ability that plays a single montage and applies a GameplayEffect |
|