FServerAbilityRPCBatch

This struct holds state to batch server RPC calls: ServerTryActivateAbility, ServerSetReplicatedTargetData, ServerEndAbility.

Windows
MacOS
Linux

References

Module

GameplayAbilities

Header

/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTypes.h

Include

#include "Abilities/GameplayAbilityTypes.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FServerAbilityRPCBatch

Remarks

This struct holds state to batch server RPC calls: ServerTryActivateAbility, ServerSetReplicatedTargetData, ServerEndAbility.

Variables

Name Description

Public variable UProperty

FGameplayAbilit...

 

AbilitySpecHandle

Public variable UProperty

bool

 

Ended

Public variable UProperty

bool

 

InputPressed

Public variable UProperty

FPredictionKey

 

PredictionKey

Public variable UProperty notreplicated

bool

 

Started

Safety bool to make sure ServerTryActivate was called exactly one time in a batch

Public variable UProperty

FGameplayAbilit...

 

TargetData

Constructors

Name Description

Public function

FServerAbilityRPCBatch()

Operators

Name Description

Public function Const

bool

 

operator==

(
    const FGameplayAbilitySpecHandle& ...
)

To allow FindByKey etc.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss