Navigation
API > API/Runtime > API/Runtime/GameplayDebugger
| Name | FGameplayDebuggerCompat |
| Type | class |
| Header File | /Engine/Source/Runtime/GameplayDebugger/Public/GameplayDebuggerCompat.h |
| Include Path | #include "GameplayDebuggerCompat.h" |
Syntax
class FGameplayDebuggerCompat :
public FSelfRegisteringExec ,
public GameplayDebugger
Inheritance Hierarchy
- FExec → FSelfRegisteringExec → FGameplayDebuggerCompat
- GameplayDebugger → FGameplayDebuggerCompat
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AddonManager | FGameplayDebuggerAddonManager | GameplayDebuggerCompat.h | ||
| bNewDebuggerEnabled | bool | GameplayDebuggerCompat.h | ||
| PlayerManagers | TMap< TWeakObjectPtr< UWorld >, TWeakObjectPtr< AGameplayDebuggerPlayerManager > > | GameplayDebuggerCompat.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllReplicatorsPerWorlds | TMap< TWeakObjectPtr< UWorld >, TArray< TWeakObjectPtr< AGameplayDebuggingReplicator > > > | GameplayDebuggerCompat.h | ||
| ViewMenuExtender | FLevelEditorModule::FLevelEditorMenuExtender | GameplayDebuggerCompat.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddReplicator
(
UWorld* InWorld, |
GameplayDebuggerCompat.h | ||
void CreateSettingSubMenu
(
FMenuBuilder& Builder |
GameplayDebuggerCompat.h | ||
void CreateSnappingOptionsMenu
(
FMenuBuilder& Builder |
GameplayDebuggerCompat.h | ||
TArray< TWeakObjectPtr< AGameplayDebuggingReplicator > > & GetAllReplicators
(
UWorld* InWorld |
GameplayDebuggerCompat.h | ||
AGameplayDebuggerPlayerManager & GetPlayerManager
(
UWorld* World |
GameplayDebuggerCompat.h | ||
void HandleSettingChanged
(
FName PropertyName |
GameplayDebuggerCompat.h | ||
virtual void NotifyCategoriesChanged() |
GameplayDebuggerCompat.h | ||
virtual void NotifyExtensionsChanged() |
GameplayDebuggerCompat.h | ||
TSharedRef< FExtender > OnExtendLevelEditorViewMenu
(
const TSharedRef< FUICommandList > CommandList |
GameplayDebuggerCompat.h | ||
void OnLevelActorAdded
(
AActor* InActor |
GameplayDebuggerCompat.h | ||
void OnLevelActorDeleted
(
AActor* InActor |
GameplayDebuggerCompat.h | ||
void OnWorldInitialized
(
UWorld* World, |
GameplayDebuggerCompat.h | ||
virtual void RegisterCategory
(
FName CategoryName, |
GameplayDebuggerCompat.h | ||
virtual void RegisterExtension
(
FName ExtensionName, |
GameplayDebuggerCompat.h | ||
void RemoveReplicator
(
UWorld* InWorld, |
GameplayDebuggerCompat.h | ||
virtual void ShutdownModule() |
GameplayDebuggerCompat.h | ||
void ShutdownNewDebugger() |
GameplayDebuggerCompat.h | ||
virtual void StartupModule() |
GameplayDebuggerCompat.h | ||
void StartupNewDebugger() |
GameplayDebuggerCompat.h | ||
virtual void UnregisterCategory
(
FName CategoryName |
GameplayDebuggerCompat.h | ||
virtual void UnregisterExtension
(
FName ExtensionName |
GameplayDebuggerCompat.h | ||
virtual void UseNewGameplayDebugger() |
GameplayDebuggerCompat.h | ||
void WorldAdded
(
UWorld* InWorld |
GameplayDebuggerCompat.h | ||
void WorldDestroyed
(
UWorld* InWorld |
GameplayDebuggerCompat.h |
Overridden from FExec
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Exec
(
UWorld* Inworld, |
GameplayDebuggerCompat.h |