|
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) |
Public Member Functions inherited from IOwnedInterface | |
| 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 () |
Public Member Functions inherited from ITeamInterface | |
| 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 Public Member Functions inherited from ITeamInterface | |
| 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 |