Navigation
API > API/Runtime > API/Runtime/Engine
A cheat manager extension can extend the main cheat manager in a modular way, being enabled or disabled when the system associated with the cheats is enabled or disabled
| Name | UCheatManagerExtension |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/GameFramework/CheatManager.h |
| Include Path | #include "GameFramework/CheatManager.h" |
Syntax
UCLASS (Blueprintable, Within=CheatManager, MinimalAPI)
class UCheatManagerExtension : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UCheatManagerExtension
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddedToCheatManager() |
GameFramework/CheatManager.h |
|
|
virtual void AddedToCheatManager_Implementation() |
GameFramework/CheatManager.h |
|
|
virtual void DoExtensionSpecificBugItLog
(
FOutputDevice& OutputFile |
GameFramework/CheatManager.h | ||
APlayerController * GetPlayerController() |
GameFramework/CheatManager.h |
|
|
virtual UWorld * GetWorld() |
Use the outer cheat manager to get a World. | GameFramework/CheatManager.h | |
void RemovedFromCheatManager() |
GameFramework/CheatManager.h |
|
|
virtual void RemovedFromCheatManager_Implementation() |
GameFramework/CheatManager.h |
|