![]() |
LEAP Documentation 40220
Documentation for the LEAP project
|
#include <ProjectXPlayerController.h>
Public Member Functions | |
virtual APlayerState * | GetOwnedPlayerState () const override |
virtual int32 | GetTeam () const override |
virtual UKillCameraComponent * | GetKillCameraComponent () const |
FORCEINLINE class UMapRotationReceiverComponent * | GetMapRotationReceiverComponent () const |
void | K2_ServerRestartPlayer () |
bool | K2_CanRestartPlayer () |
virtual void | SetViewTargetWithBlend (class AActor *NewViewTarget, float BlendTime=0, enum EViewTargetBlendFunction BlendFunc=VTBlend_Linear, float BlendExp=0, bool bLockOutgoing=false) |
virtual void | SetControlRotation (const FRotator &NewRotation) |
virtual void | UpdateRotation (float DeltaTime) |
virtual void | ServerRestartPlayer_Implementation () override |
virtual void | ServerFinalizeRestartPlayer () |
virtual bool | CanRestartPlayer () override |
virtual void | ClientWasKicked_Implementation (const FText &KickReason) override |
virtual void | SetupInputComponent () override |
virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
virtual void | BeginPlay () override |
virtual void | GetSeamlessTravelActorList (bool bToEntry, TArray< class AActor * > &ActorList) override |
virtual void | Tick (float DeltaSeconds) override |
virtual void | TickAimAssist (const FVector &PawnLocation, const FRotator &PawnRotation, float DeltaTime) |
virtual void | TickCurrentViewHitResult (const FVector &PawnLocation, const FRotator &PawnRotation, float DeltaTime) |
virtual void | TickConnectionQualityDetection (float DeltaTime) |
virtual void | AddPitchInput (float Val) override |
virtual void | AddYawInput (float Val) override |
virtual void | AddRollInput (float Val) override |
virtual void | ModifyViewAcceleration (float Rate) |
virtual void | InteractPressed () |
virtual void | InteractReleased () |
virtual void | RequestRevive () |
virtual void | TriggerRevivePrompt (AProjectXPlayerState *Reviver) |
virtual void | OnPossess (APawn *PawnToPossess) override |
virtual void | RespawnFromReviveBeacon () |
virtual void | AcceptRevive () |
virtual void | DeclineRevive () |
virtual void | ClearWaitingOnReviveState () |
virtual void | CloseRevivePrompt () |
virtual class APlayerState * | GetNextViewablePlayer (int32 dir) override |
virtual void | ServerViewNextPlayer_Implementation () override |
virtual void | ServerViewPrevPlayer_Implementation () override |
void | Client_Reliable_ViewPlayer (AProjectXPlayerState *TargetPlayerState) |
virtual void | SwitchToNextPlayer () |
virtual void | SwitchToPreviousPlayer () |
virtual void | MenuToggled (UAdvancedUserWidget *Widget, bool bToggle) |
virtual void | PawnLeavingGame () override |
void | OnNewPawn (APawn *NewPawh) |
void | InitializePlayerCosmeticRequestInfo () |
void | RequestCosmeticFromPlayer () |
void | Server_Reliable_RequestCosmeticFromPlayer (APlayerState *RequestedPlayerState) |
bool | IsPlayerBindingNewButton () const |
bool | IsPlayerHoldingControllerContextChangeButton () const |
void | ApplyInputSettings () |
void | KeysRebound () |
void | Client_ConfirmHitActor (AActor *Victim, UClass *Weapon, bool bHeadshot, float Damage, bool bHealing) |
void | Client_RequestRedeploy () |
void | Client_PlayerEquipRequest (AProjectXPlayerState *PXPlayerState, const TArray< FEquipInfo > &Equips) |
void | Client_ServerRestartPlayerFailed (ESpawnError ErrorType) |
void | UpdateRadarSizeMultiplier (float NewRadarSize) |
void | EnableSpectatorMode () |
void | SpawnContextPing (FVector SpawnVector) |
void | SelectPlayerClass (TSubclassOf< AProjectXCharacter > PlayerClass) |
bool | SelectSpawnTarget (AActor *SpawnTarget) |
bool | SelectBestSpawnTarget (FVector TargetLocation, bool bUseTargetLocation=false) |
void | ClearSpawnTarget () |
void | UpdateReviveTimeMultiplier (float NewMultiplier) |
FORCEINLINE float | GetReviveTimeMultiplier () const |
FORCEINLINE bool | GetHasDeployedAtLeastOnce () const |
void | SetHasDeployedAtLeastOnce (bool bHasDeployed) |
void | StartPlayerTalking () |
void | StopPlayerTalking () |
void | ToggleFollowCam (bool bFollowEnabled) |
AProjectXPlayerState * | GetFollowPlayer () const |
bool | ChangeTeam (uint8 Team) |
bool | ChangeSquad (int32 Squad) |
void | RequestAutoAssignSquad () |
virtual bool | WaitingToPlayMatchStart () |
AProjectXPlayerState * | FindPlayerByNameOrID (const FString &PlayerNameOrID) const |
void | SetWelcomeMessage (const FString &NewWelcomeMessage) |
void | SessionKickPlayer (const FString &PlayerNameOrID, const FString &Reason) |
void | KickPlayer (const FString &PlayerNameOrID, const FString &Reason) |
void | BanPlayer (const FString &PlayerNameOrID, const FString &Reason) |
void | ReportPlayer (const FString &PlayerNameOrID, const FString &Reason) |
void | FlySpeed (const float NewFlySpeed=1000.0f) |
void | GetMusicTrack () |
void | SmoothCam (const float NewSmoothCamSpeed=-1.0f) |
void | ToggleMeshes () |
void | SkipMap () |
void | SkipWave () |
void | DumpChat () |
void | StartMatch () |
void | PermanentInvisibility () |
void | IncrementPlayerStat (int8 EnumElement, int32 NumToAdd, int32 DebugMapType, FString MapName) |
void | Server_Reliable_SelectPlayerClass (TSubclassOf< AProjectXCharacter > PlayerClass) |
void | Server_Reliable_RespawnFromReviveBeacon () |
void | Server_Reliable_DeclineRevive () |
virtual void | Server_Reliable_LeaveVehicle () |
void | Server_AntiCheatMessage (const TArray< uint8 > &Message) |
void | Client_AntiCheatMessage (const TArray< uint8 > &Message) |
void | MatchStartRequest () |
void | ToggleReadyStatus (bool bReady) |
virtual void | OnRep_KillCameraClass () |
virtual void | OnRep_Pawn () override |
virtual void | OnRep_PlayerState () override |
virtual void | VoteYes () |
virtual void | VoteNo () |
virtual void | ToggleMap () |
virtual void | ResetIdleTimer () |
void | WaitForInitialHud () |
void | FocusReviveBeacon (float BlendTime) |
void | OnInitialHudReady () |
TSubclassOf< UAdvancedUserWidget > | GetChatBoxWidgetClass () |
virtual void | CloseChat () |
template<bool bNewToggle> | |
void | ToggleControllerContextChange () |
virtual AProjectXVehicle * | GetVehicle () const |
virtual AProjectXCharacter * | GetCharacter () const |
virtual void | LeaveVehicle () |
void | Server_Reliable_PossessRecordingPawn (AProjectXCharacter *TargetedCharacter, AProjectXCharacter *OriginalCharacter) |
void | Server_Reliable_PossessOriginalCharacter (AProjectXCharacter *OriginalCharacter) |
FORCEINLINE UVivoxPlayerComponent * | GetVivoxComponent () const |
void | SetAimAssistConfiguration (UCurveFloat *const FallOffCurve, FVector2D Angle) |
void | SetLookSensitivityMultiplier (float Multiplier) |
void | RegisterWithAntiCheat () |
void | UnregisterWithAntiCheat () |
void | Client_EndSession () |
void | Client_BeginSession () |
virtual void | CurrentViewHitResultInDistance (const float Distance, FHitResult &ReturnHitResult) |
![]() | |
template<class T > | |
T * | GetOwnedPlayerState () const |
virtual APlayerState * | GetOwnedPlayerState () const |
template<class T > | |
T * | GetOwningController () const |
virtual AController * | GetOwningController () const |
virtual void | OnOwnerLeave () |
virtual void | OnOwnerDied () |
![]() | |
virtual int32 | GetTeam () const |
virtual int32 | SetTeam (int32 NewTeam) |
Static Public Member Functions | |
static void | SendHitConfirm (AActor *Victim, float Damage, struct FDamageEvent const &DamageEvent, AController *EventInstigator, AActor *DamageCauser, bool bHealing) |
static const FHitResult & | GetPlayerViewHitResult (UObject *const WorldContextObject) |
static const FHitResult & | GetPlayerAimAssistHitResult (UObject *const WorldContextObject) |
static const TArray< FHitResult > & | GetTargetingHitResult (UObject *const WorldContextObject) |
static const TArray< AActor * > | GetTargetedActors (UObject *const WorldContextObject) |
static const TArray< TWeakObjectPtr< AActor > > & | GetTargets (UObject *const WorldContextObject) |
![]() | |
static bool | IsValidTeam (const ITeamInterface *const TeamInferface) |
Public Attributes | |
bool | bTravelIfGameOverInEditor = false |
FPlayerSpeakSignature | OnPlayerStartedSpeaking |
FPlayerSpeakSignature | OnPlayerStoppedSpeaking |
FVictorySignature | OnPlayerVictory |
FOnInteractSignature | OnInteract |
FOnInteractComplete | OnInteractComplete |
FIdlePlayerSignature | OnIdlePlayerWarning |
FOnTeamChangeResponseReceived | OnTeamChangeResponseReceived |
FIdlePlayerSignature | OnIdlePlayerStopWarning |
FGamePadStateChangeSignature | OnGamepadStateChanged |
FNewPawnSignature | OnPawnChanged |
FOnConnectionStatusChangedSignature | OnBadConnectionDetected |
FOnConnectionStatusChangedSignature | OnGoodConnectionDetected |
FOnConnectionStatusChangedSignature | OnServerNotRespondingDetected |
FOnConnectionStatusChangedSignature | OnServerRespondingDetected |
FNewHudCreatedSignature | OnNewHUDCreatedAndReady |
FPlayerErrorSignature | OnPlayerError |
FRestartFailureSignature | OnServerRestartPlayerFailure |
FOnPlayerRestartEvent | OnPlayerRestartRequested |
FOnCharacterTargetedSignature | OnPlayerTargetedStartedEvent |
FOnCharacterTargetedSignature | OnPlayerTargetedStoppedEvent |
FOnKeyBindingUpdatedSignature | OnKeybindUpdatedEvent |
FViewRotationUpdateEvent | ViewRotationUpdateEvent |
FHitPredictionSignature | OnClientHitPrediction |
FOnRadarSizeUpdatedSignature | OnRadarSizeMultiplierUpdated |
FGenericDelegateSignature | OnServerRequestedRedeploy |
FOnPlayerKickedSignature | OnPlayerKicked |
FOnPlayerFollowedSignature | OnFollowPlayerUpdatedEvent |
FOnWarnPlayerIdle | OnWarnPlayerIdle |
bool | bClientIdleWarned = false |
bool | ServerStatTracking = false |
float | RadarSizeMultiplier = 1.0f |
bool | bDebug = false |
float | RedeployModifier = 0.0f |
bool | bSetRedeployTimer = false |
bool | bIsRedeploying = false |
TWeakObjectPtr< class UFOVCameraModifier > | FOVCameraModifier = nullptr |
bool | bFPMeshesVisible = true |
float | SmoothCamSpeed = -1.0f |
bool | bRestartingPlayer = false |
float | InputADSYawScale |
float | InputADSPitchScale |
TSubclassOf< class UProjectXDamageType > | GrenadeDamageType |
int8 | DebugGrenadeKillStat = 99 |
Protected Attributes | |
class UMapRotationReceiverComponent * | MapRotationReceiverComponent = NULL |
class UKillCameraComponent * | KillCameraComponent = NULL |
TSubclassOf< class UKillCameraComponent > | KillCameraClass = NULL |
TSubclassOf< UDamageType > | SuicideDamageType |
TSubclassOf< class UKillCameraComponent > | KillCameraClassOverride = NULL |
int32 | IdleTimeoutTime = 120 |
float | MapOpenDelay = 2.f |
UVivoxPlayerComponent * | VivoxPlayerComponent = NULL |
bool | bWaitingToPlayMatchStart = true |
float | AimAssistFriction = 0.6f |
float | AimAssistAdhesion = 5.0f |
float | TurnRateAccelerationRate = 5.0f |
float | TurnRateDeccelerationRate = 10.0f |
float | TurnRateAccelerationMax = 5.0f |
float | RequestHelpDelay = 5.0f |
UCurveFloat * | DefaultAutoAimFalloffCurve = nullptr |
TSubclassOf< UAdvancedUserWidget > | ChatBoxWidgetClass |
TSubclassOf< class UProjectXDamageType > | ReviveDamageType |
TWeakObjectPtr< UChatBoxWidget > | ChatBoxInstance |
TArray< TWeakObjectPtr< AActor > > | PlayersToIgnore |
TArray< TWeakObjectPtr< APlayerState > > | PlayerToLoadCosmetics |
TWeakObjectPtr< AProjectXPlayerState > | FollowPlayer = NULL |
|
virtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
void AProjectXPlayerController::ApplyInputSettings | ( | ) |
void AProjectXPlayerController::BanPlayer | ( | const FString & | PlayerNameOrID, |
const FString & | Reason | ||
) |
|
overridevirtual |
|
overridevirtual |
|
inline |
bool AProjectXPlayerController::ChangeTeam | ( | uint8 | Team | ) |
void AProjectXPlayerController::ClearSpawnTarget | ( | ) |
|
virtual |
void AProjectXPlayerController::Client_AntiCheatMessage | ( | const TArray< uint8 > & | Message | ) |
void AProjectXPlayerController::Client_BeginSession | ( | ) |
void AProjectXPlayerController::Client_ConfirmHitActor | ( | AActor * | Victim, |
UClass * | Weapon, | ||
bool | bHeadshot, | ||
float | Damage, | ||
bool | bHealing | ||
) |
|
protectedvirtual |
void AProjectXPlayerController::Client_EndSession | ( | ) |
void AProjectXPlayerController::Client_PlayerEquipRequest | ( | AProjectXPlayerState * | PXPlayerState, |
const TArray< FEquipInfo > & | Equips | ||
) |
|
protectedvirtual |
void AProjectXPlayerController::Client_Reliable_ViewPlayer | ( | AProjectXPlayerState * | TargetPlayerState | ) |
void AProjectXPlayerController::Client_RequestRedeploy | ( | ) |
void AProjectXPlayerController::Client_ServerRestartPlayerFailed | ( | ESpawnError | ErrorType | ) |
|
protectedvirtual |
|
overrideprotectedvirtual |
|
overridevirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
void AProjectXPlayerController::DumpChat | ( | ) |
void AProjectXPlayerController::EnableSpectatorMode | ( | ) |
|
overridevirtual |
AProjectXPlayerState * AProjectXPlayerController::FindPlayerByNameOrID | ( | const FString & | PlayerNameOrID | ) | const |
void AProjectXPlayerController::FlySpeed | ( | const float | NewFlySpeed = 1000.0f | ) |
void AProjectXPlayerController::FocusReviveBeacon | ( | float | BlendTime | ) |
|
virtual |
|
inline |
AProjectXPlayerState * AProjectXPlayerController::GetFollowPlayer | ( | ) | const |
|
inline |
|
protected |
|
inlinevirtual |
|
inline |
void AProjectXPlayerController::GetMusicTrack | ( | ) |
|
overridevirtual |
|
overridevirtual |
Reimplemented from IOwnedInterface.
|
static |
|
static |
|
inline |
|
overridevirtual |
|
static |
|
static |
|
static |
|
overridevirtual |
Reimplemented from ITeamInterface.
|
virtual |
|
inline |
|
protectedvirtual |
void AProjectXPlayerController::IncrementPlayerStat | ( | int8 | EnumElement, |
int32 | NumToAdd, | ||
int32 | DebugMapType, | ||
FString | MapName | ||
) |
void AProjectXPlayerController::InitializePlayerCosmeticRequestInfo | ( | ) |
|
virtual |
|
virtual |
|
inline |
|
inline |
|
inline |
void AProjectXPlayerController::K2_ServerRestartPlayer | ( | ) |
Attempts to restart this player, generally called from the client upon respawn request.
|
inline |
void AProjectXPlayerController::KickPlayer | ( | const FString & | PlayerNameOrID, |
const FString & | Reason | ||
) |
|
virtual |
|
inline |
|
virtual |
|
virtual |
void AProjectXPlayerController::OnInitialHudReady | ( | ) |
void AProjectXPlayerController::OnNewPawn | ( | APawn * | NewPawh | ) |
|
overridevirtual |
|
virtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
void AProjectXPlayerController::PermanentInvisibility | ( | ) |
void AProjectXPlayerController::RegisterWithAntiCheat | ( | ) |
void AProjectXPlayerController::ReportPlayer | ( | const FString & | PlayerNameOrID, |
const FString & | Reason | ||
) |
|
inline |
void AProjectXPlayerController::RequestCosmeticFromPlayer | ( | ) |
|
virtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
bool AProjectXPlayerController::SelectBestSpawnTarget | ( | FVector | TargetLocation, |
bool | bUseTargetLocation = false |
||
) |
void AProjectXPlayerController::SelectPlayerClass | ( | TSubclassOf< AProjectXCharacter > | PlayerClass | ) |
bool AProjectXPlayerController::SelectSpawnTarget | ( | AActor * | SpawnTarget | ) |
|
protected |
|
static |
void AProjectXPlayerController::Server_AntiCheatMessage | ( | const TArray< uint8 > & | Message | ) |
|
protected |
|
protected |
|
protected |
void AProjectXPlayerController::Server_Reliable_DeclineRevive | ( | ) |
|
virtual |
|
protected |
void AProjectXPlayerController::Server_Reliable_PossessOriginalCharacter | ( | AProjectXCharacter * | OriginalCharacter | ) |
void AProjectXPlayerController::Server_Reliable_PossessRecordingPawn | ( | AProjectXCharacter * | TargetedCharacter, |
AProjectXCharacter * | OriginalCharacter | ||
) |
|
protected |
void AProjectXPlayerController::Server_Reliable_RequestCosmeticFromPlayer | ( | APlayerState * | RequestedPlayerState | ) |
void AProjectXPlayerController::Server_Reliable_RespawnFromReviveBeacon | ( | ) |
void AProjectXPlayerController::Server_Reliable_SelectPlayerClass | ( | TSubclassOf< AProjectXCharacter > | PlayerClass | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedvirtual |
|
virtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
void AProjectXPlayerController::SessionKickPlayer | ( | const FString & | PlayerNameOrID, |
const FString & | Reason | ||
) |
void AProjectXPlayerController::SetAimAssistConfiguration | ( | UCurveFloat *const | FallOffCurve, |
FVector2D | Angle | ||
) |
|
virtual |
|
inline |
void AProjectXPlayerController::SetLookSensitivityMultiplier | ( | float | Multiplier | ) |
|
overridevirtual |
|
virtual |
void AProjectXPlayerController::SetWelcomeMessage | ( | const FString & | NewWelcomeMessage | ) |
void AProjectXPlayerController::SkipMap | ( | ) |
void AProjectXPlayerController::SkipWave | ( | ) |
void AProjectXPlayerController::SmoothCam | ( | const float | NewSmoothCamSpeed = -1.0f | ) |
void AProjectXPlayerController::SpawnContextPing | ( | FVector | SpawnVector | ) |
void AProjectXPlayerController::StartMatch | ( | ) |
void AProjectXPlayerController::StartPlayerTalking | ( | ) |
void AProjectXPlayerController::StopPlayerTalking | ( | ) |
|
virtual |
|
virtual |
|
overridevirtual |
|
virtual |
|
virtual |
|
virtual |
|
protectedvirtual |
void AProjectXPlayerController::ToggleControllerContextChange |
void AProjectXPlayerController::ToggleFollowCam | ( | bool | bFollowEnabled | ) |
|
virtual |
void AProjectXPlayerController::ToggleMeshes | ( | ) |
void AProjectXPlayerController::ToggleReadyStatus | ( | bool | bReady | ) |
|
protectedvirtual |
|
virtual |
void AProjectXPlayerController::UnregisterWithAntiCheat | ( | ) |
|
protectedvirtual |
void AProjectXPlayerController::UpdateRadarSizeMultiplier | ( | float | NewRadarSize | ) |
|
inline |
|
virtual |
|
virtual |
|
virtual |
void AProjectXPlayerController::WaitForInitialHud | ( | ) |
|
virtual |
|
protectedvirtual |
|
protected |
|
protected |
bool AProjectXPlayerController::bClientIdleWarned = false |
bool AProjectXPlayerController::bDebug = false |
bool AProjectXPlayerController::bFPMeshesVisible = true |
bool AProjectXPlayerController::bIsRedeploying = false |
bool AProjectXPlayerController::bRestartingPlayer = false |
bool AProjectXPlayerController::bSetRedeployTimer = false |
bool AProjectXPlayerController::bTravelIfGameOverInEditor = false |
|
protected |
|
protected |
|
protected |
int8 AProjectXPlayerController::DebugGrenadeKillStat = 99 |
|
protected |
|
protected |
TWeakObjectPtr<class UFOVCameraModifier> AProjectXPlayerController::FOVCameraModifier = nullptr |
TSubclassOf<class UProjectXDamageType> AProjectXPlayerController::GrenadeDamageType |
|
protected |
float AProjectXPlayerController::InputADSPitchScale |
Pitch input ADS speed scaling
float AProjectXPlayerController::InputADSYawScale |
Yaw input ADS speed scaling
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
FOnConnectionStatusChangedSignature AProjectXPlayerController::OnBadConnectionDetected |
FHitPredictionSignature AProjectXPlayerController::OnClientHitPrediction |
FOnPlayerFollowedSignature AProjectXPlayerController::OnFollowPlayerUpdatedEvent |
FGamePadStateChangeSignature AProjectXPlayerController::OnGamepadStateChanged |
FOnConnectionStatusChangedSignature AProjectXPlayerController::OnGoodConnectionDetected |
FIdlePlayerSignature AProjectXPlayerController::OnIdlePlayerStopWarning |
FIdlePlayerSignature AProjectXPlayerController::OnIdlePlayerWarning |
FOnInteractSignature AProjectXPlayerController::OnInteract |
FOnInteractComplete AProjectXPlayerController::OnInteractComplete |
FOnKeyBindingUpdatedSignature AProjectXPlayerController::OnKeybindUpdatedEvent |
FNewHudCreatedSignature AProjectXPlayerController::OnNewHUDCreatedAndReady |
FNewPawnSignature AProjectXPlayerController::OnPawnChanged |
FPlayerErrorSignature AProjectXPlayerController::OnPlayerError |
FOnPlayerKickedSignature AProjectXPlayerController::OnPlayerKicked |
FOnPlayerRestartEvent AProjectXPlayerController::OnPlayerRestartRequested |
FPlayerSpeakSignature AProjectXPlayerController::OnPlayerStartedSpeaking |
FPlayerSpeakSignature AProjectXPlayerController::OnPlayerStoppedSpeaking |
FOnCharacterTargetedSignature AProjectXPlayerController::OnPlayerTargetedStartedEvent |
FOnCharacterTargetedSignature AProjectXPlayerController::OnPlayerTargetedStoppedEvent |
FVictorySignature AProjectXPlayerController::OnPlayerVictory |
FOnRadarSizeUpdatedSignature AProjectXPlayerController::OnRadarSizeMultiplierUpdated |
FOnConnectionStatusChangedSignature AProjectXPlayerController::OnServerNotRespondingDetected |
FGenericDelegateSignature AProjectXPlayerController::OnServerRequestedRedeploy |
FOnConnectionStatusChangedSignature AProjectXPlayerController::OnServerRespondingDetected |
FRestartFailureSignature AProjectXPlayerController::OnServerRestartPlayerFailure |
FOnTeamChangeResponseReceived AProjectXPlayerController::OnTeamChangeResponseReceived |
FOnWarnPlayerIdle AProjectXPlayerController::OnWarnPlayerIdle |
|
protected |
|
protected |
float AProjectXPlayerController::RadarSizeMultiplier = 1.0f |
float AProjectXPlayerController::RedeployModifier = 0.0f |
|
protected |
|
protected |
bool AProjectXPlayerController::ServerStatTracking = false |
float AProjectXPlayerController::SmoothCamSpeed = -1.0f |
|
protected |
|
protected |
|
protected |
|
protected |
FViewRotationUpdateEvent AProjectXPlayerController::ViewRotationUpdateEvent |
|
protected |