Navigation
API > API/Runtime > API/Runtime/GameplayDebugger
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- AActor
- AGameplayDebuggerPlayerManager
References
| Module | GameplayDebugger |
| Header | /Engine/Source/Runtime/GameplayDebugger/Public/GameplayDebuggerPlayerManager.h |
| Include | #include "GameplayDebuggerPlayerManager.h" |
Syntax
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 | |
|---|---|---|---|
| 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 |
||
| void | GetViewPoint
(
const APlayerController& OwnerPC, |
Extracts view location and direction from a player controller that can be used for picking | |
| void | Init () |
||
| void | OnGameModeLogout
(
AGameModeBase* GameMode, |
||
| void | OnReplayScrubTeardown
(
UWorld* InWorld |
||
| void | RefreshInputBindings
(
AGameplayDebuggerCategoryReplicator& Replicator |
||
| void | RegisterReplicator
(
AGameplayDebuggerCategoryReplicator& Replicator |
||
| void |
Overridden from AActor
| Type | Name | Description | |
|---|---|---|---|
| void | BeginPlay () |
Overridable native event for when play begins for this actor. | |
| void | EndPlay
(
const EEndPlayReason::Type EndPlayReason |
Overridable function called whenever this actor is being removed from a level | |
| void | Tick
(
float DeltaSeconds |
Function called every frame on this Actor. | |
| void | TickActor
(
float DeltaTime, |
Dispatches the once-per frame Tick() function for this actor |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
Overridden from FTickableGameObject
| Type | Name | Description | |
|---|---|---|---|
| UWorld * | We're ticking only the manager only when in editor FTickableGameObject begin | ||
| bool | Used to determine whether the object should be ticked in the editor. |
Overridden from FTickableObjectBase
| Type | Name | Description | |
|---|---|---|---|
| TStatId | GetStatId () |
Return the stat id to use for this tickable | |
| ETickableTickType | Virtual that can be overloaded by the inheriting class. | ||
| bool | IsTickable () |
Results in this instance not being ticked in any of the game worlds |