Navigation
API > API/Editor > API/Editor/GameplayDebuggerEditor
| Name | FGameplayDebuggerEdMode |
| Type | class |
| Header File | /Engine/Source/Editor/GameplayDebugger/Public/GameplayDebuggerEdMode.h |
| Include Path | #include "GameplayDebuggerEdMode.h" |
Syntax
class FGameplayDebuggerEdMode : public FEdMode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FEdMode → FGameplayDebuggerEdMode
- FGCObject → FEdMode → FGameplayDebuggerEdMode
- FEditorCommonDrawHelper → FEdMode → FGameplayDebuggerEdMode
- FLegacyEdModeWidgetHelper → FEdMode → FGameplayDebuggerEdMode
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGameplayDebuggerEdMode() |
GameplayDebuggerEdMode.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| EM_GameplayDebugger | const FName | GameplayDebuggerEdMode.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bPrevGAreScreenMessagesEnabled | bool | GameplayDebuggerEdMode.h | ||
| FocusedViewport | FEditorViewportClient * | GameplayDebuggerEdMode.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Enter() |
GameplayDebuggerEdMode.h | ||
virtual void Exit() |
GameplayDebuggerEdMode.h | ||
virtual bool InputKey
(
FEditorViewportClient* InViewportClient, |
GameplayDebuggerEdMode.h | ||
virtual bool LostFocus
(
FEditorViewportClient* ViewportClient, |
GameplayDebuggerEdMode.h | ||
virtual bool ReceivedFocus
(
FEditorViewportClient* ViewportClient, |
GameplayDebuggerEdMode.h | ||
virtual void Tick
(
FEditorViewportClient* ViewportClient, |
GameplayDebuggerEdMode.h | ||
virtual bool UsesToolkits() |
GameplayDebuggerEdMode.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void SafeCloseMode() |
GameplayDebuggerEdMode.h | ||
static void SafeOpenMode() |
GameplayDebuggerEdMode.h |