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)#
