AGKFogOfWarPawn#
Defined in File GKFogOfWarPawn.h
Inheritance Relationships#
Base Types#
public APawn
public IGKFogOfWarAgentInterface
(Class IGKFogOfWarAgentInterface)public IGenericTeamAgentInterface
Class Documentation#
-
class AGKFogOfWarPawn : public APawn, public IGKFogOfWarAgentInterface, public IGenericTeamAgentInterface#
Public Functions
-
AGKFogOfWarPawn(const FObjectInitializer &ObjectInitializer)#
-
virtual void Tick(float DeltaTime) override#
-
virtual void SetupPlayerInputComponent(class UInputComponent *PlayerInputComponent) override#
-
inline class UGKFogOfWarComponent *GetFogOfWarComponent_Implementation() final override#
-
void GetLifetimeReplicatedProps(TArray<FLifetimeProperty> &OutLifetimeProps) const override#
-
bool IsReplicationPausedForConnection(const FNetViewer &ConnectionOwnerNetViewer)#
-
inline FGenericTeamId GetGenericTeamId() const override#
Retrieve team identifier in form of FGenericTeamId.
-
void OnReplicationPausedChanged(bool bIsReplicationPaused)#
Public Members
-
FGenericTeamId Team#
This is set by the Player Controller on possession.
Protected Functions
-
virtual void BeginPlay() override#
Protected Attributes
-
class UGKFogOfWarComponent *FoWComponent#
-
AGKFogOfWarPawn(const FObjectInitializer &ObjectInitializer)#