Navigation
API > API/Runtime > API/Runtime/Core
Base class for autoregistering console commands.
| Name | FAutoConsoleObject |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/HAL/IConsoleManager.h |
| Include Path | #include "HAL/IConsoleManager.h" |
Syntax
class FAutoConsoleObject
Derived Classes
FAutoConsoleObject derived class hierarchy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAutoConsoleObject
(
IConsoleObject* InTarget |
Constructor, saves the argument for future removal from the console variable system | HAL/IConsoleManager.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FAutoConsoleObject() |
Destructor, removes the console object | HAL/IConsoleManager.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Target | IConsoleObject * | Contained console object, cannot be 0 | HAL/IConsoleManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Returns the contained console object as an IConsoleVariable | HAL/IConsoleManager.h | ||
const IConsoleVariable * AsVariable () |
Returns the contained console object as an IConsoleVariable | HAL/IConsoleManager.h |
Protected
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TArray< const FAutoConsoleObject * > & AccessDesktopShaderChangeCvars() |
HAL/IConsoleManager.h | ||
static TArray< const FAutoConsoleObject * > & AccessGeneralShaderChangeCvars() |
HAL/IConsoleManager.h | ||
static TArray< const FAutoConsoleObject * > & AccessMobileShaderChangeCvars() |
HAL/IConsoleManager.h |