UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAutoConsoleObject Class Reference

#include <IConsoleManager.h>

+ Inheritance diagram for FAutoConsoleObject:

Public Member Functions

virtual CORE_API ~FAutoConsoleObject ()
 
IConsoleVariableAsVariable ()
 
const IConsoleVariableAsVariable () const
 

Static Public Member Functions

static CORE_API TArray< const FAutoConsoleObject * > & AccessGeneralShaderChangeCvars ()
 
static CORE_API TArray< const FAutoConsoleObject * > & AccessMobileShaderChangeCvars ()
 
static CORE_API TArray< const FAutoConsoleObject * > & AccessDesktopShaderChangeCvars ()
 

Protected Member Functions

 FAutoConsoleObject (IConsoleObject *InTarget)
 

Detailed Description

Base class for autoregistering console commands.

Constructor & Destructor Documentation

◆ FAutoConsoleObject()

FAutoConsoleObject::FAutoConsoleObject ( IConsoleObject InTarget)
inlineprotected

Constructor, saves the argument for future removal from the console variable system

◆ ~FAutoConsoleObject()

FAutoConsoleObject::~FAutoConsoleObject ( )
virtual

Destructor, removes the console object

Member Function Documentation

◆ AccessDesktopShaderChangeCvars()

TArray< const FAutoConsoleObject * > & FAutoConsoleObject::AccessDesktopShaderChangeCvars ( )
static

◆ AccessGeneralShaderChangeCvars()

TArray< const FAutoConsoleObject * > & FAutoConsoleObject::AccessGeneralShaderChangeCvars ( )
static

◆ AccessMobileShaderChangeCvars()

TArray< const FAutoConsoleObject * > & FAutoConsoleObject::AccessMobileShaderChangeCvars ( )
static

◆ AsVariable() [1/2]

IConsoleVariable * FAutoConsoleObject::AsVariable ( )
inline

returns the contained console object as an IConsoleVariable

◆ AsVariable() [2/2]

const IConsoleVariable * FAutoConsoleObject::AsVariable ( ) const
inline

returns the contained console object as an IConsoleVariable


The documentation for this class was generated from the following files: