AGKFogOfWarPlayerController#
Defined in File GKFogOfWarPlayerController.h
Inheritance Relationships#
Base Types#
public APlayerController
public IGenericTeamAgentInterface
Class Documentation#
-
class AGKFogOfWarPlayerController : public APlayerController, public IGenericTeamAgentInterface#
AGKFogOfWarPlayerController extend the base controller to make it belong a given team. It handles dynamic team change.
Public Functions
-
void OnRep_TeamChange()#
-
void SetGenericTeamId(const FGenericTeamId &NewTeamID) override#
Assigns Team Agent to given TeamID
-
inline FGenericTeamId GetGenericTeamId() const override#
Retrieve team identifier in form of FGenericTeamId
-
void OnTeamChange(FGenericTeamId NewTeam)#
-
void GetLifetimeReplicatedProps(TArray<FLifetimeProperty> &OutLifetimeProps) const override#
-
inline virtual bool IsPossessing(APawn *InPawn) const#
Public Members
-
FGenericTeamId TeamId#
-
void OnRep_TeamChange()#