Navigation
API > API/Runtime > API/Runtime/GameplayDebugger
Inheritance Hierarchy
- AActor
- FTickableGameObject
- AGameplayDebuggerPlayerManager
References
| Module | GameplayDebugger |
| Header | /Engine/Source/Runtime/GameplayDebugger/Public/GameplayDebuggerPlayerManager.h |
| Include | #include "GameplayDebuggerPlayerManager.h" |
Syntax
UCLASS (NotBlueprintable, NotBlueprintType, NotPlaceable, NotEditInlineNew, HideDropDown,
Transient, MinimalAPI)
class AGameplayDebuggerPlayerManager :
public AActor,
public FTickableGameObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bEditorTimeTick | ||
| uint32: 1 | bHasAuthority | ||
| uint32: 1 | bInitialized | ||
| uint32: 1 | bIsLocal | ||
| FGameplayDebuggerPlayerData | EditorWorldData | ||
| TArray< TObjectPtr< AGameplayDebuggerCategoryReplicator > > | PendingRegistrations | ||
| TArray< FGameplayDebuggerPlayerData > | PlayerData |
Constructors
| Type | Name | Description | |
|---|---|---|---|
AGameplayDebuggerPlayerManager
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
||
| void | BeginPlay () |
||
| void | EndPlay
(
const EEndPlayReason::Type Reason |
||
| AGameplayDebuggerPlayerManager & | GetCurrent
(
UWorld* World |
||
| UGameplayDebuggerLocalController * | |||
| UInputComponent * | GetInputComponent
(
const APlayerController& OwnerPC |
||
| UGameplayDebuggerLocalController * | GetLocalController
(
const APlayerController& OwnerPC |
||
| const FGameplayDebuggerPlayerData * | GetPlayerData
(
const APlayerController& OwnerPC |
||
| AGameplayDebuggerCategoryReplicator * | GetReplicator
(
const APlayerController& OwnerPC |
||
| TStatId | GetStatId () |
||
| UWorld * | We're ticking only the manager only when in editor FTickableGameObject begin | ||
| ETickableTickType | |||
| void | GetViewPoint
(
const APlayerController& OwnerPC, |
Extracts view location and direction from a player controller that can be used for picking | |
| void | Init () |
||
| bool | IsTickable () |
Results in this instance not being ticked in any of the game worlds | |
| bool | |||
| void | OnGameModeLogout
(
AGameModeBase* GameMode, |
||
| void | OnReplayScrubTeardown
(
UWorld* InWorld |
||
| void | |||
| void | RefreshInputBindings
(
AGameplayDebuggerCategoryReplicator& Replicator |
||
| void | RegisterReplicator
(
AGameplayDebuggerCategoryReplicator& Replicator |
||
| void | Tick
(
float DeltaTime |
||
| void | TickActor
(
float DeltaTime, |
||
| void |