Navigation
API > API/Runtime > API/Runtime/GameplayDebugger
Inheritance Hierarchy
- TSharedFromThis
- FGameplayDebuggerAddonBase
- FGameplayDebuggerCategory
- FGameplayDebuggerExtension
- FGameplayDebuggerExtension_HUD
- FGameplayDebuggerExtension_Spectator
References
| Module | GameplayDebugger |
| Header | /Engine/Source/Runtime/GameplayDebugger/Public/GameplayDebuggerAddonBase.h |
| Include | #include "GameplayDebuggerAddonBase.h" |
Syntax
class FGameplayDebuggerAddonBase : public TSharedFromThis< FGameplayDebuggerAddonBase >
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | BindKeyPress
(
FName KeyName, |
Creates new key binding handler: single key press | |
| bool | BindKeyPress
(
const FGameplayDebuggerInputHandlerConfig& InputConfig, |
Creates new key binding handler: customizable key press, stored in config files | |
| bool | BindKeyPress
(
FName KeyName, |
Creates new key binding handler: key press with modifiers | |
| AActor * | Tries to find selected actor in local world | ||
| UWorld * | GetDataWorld
(
const APlayerController* OwnerPC, |
Returns the first non-null world associated with, in order: OwnerPC, DebugActor, AGameplayDebuggerCategoryReplicator owner | |
| FGameplayDebuggerInputHandler & | GetInputHandler
(
int32 HandlerId |
||
| FString | GetInputHandlerDescription
(
int32 HandlerId |
||
| int32 | |||
| AGameplayDebuggerCategoryReplicator * | Returns replicator actor | ||
| UWorld * | |||
| bool | Check if simulate in editor mode is active | ||
| void | [ALL] called when gameplay debugger is activated | ||
| void | [ALL] called when gameplay debugger is deactivated |