Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FAutoConsoleVariable Class Reference

#include <IConsoleManager.h>

+ Inheritance diagram for FAutoConsoleVariable:
+ Collaboration diagram for FAutoConsoleVariable:

Public Member Functions

 FAutoConsoleVariable (const TCHAR *Name, bool DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default)
 
 FAutoConsoleVariable (const TCHAR *Name, int32 DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default)
 
 FAutoConsoleVariable (const TCHAR *Name, float DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default)
 
 FAutoConsoleVariable (const TCHAR *Name, const TCHAR *DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default)
 
 FAutoConsoleVariable (const TCHAR *Name, bool DefaultValue, const TCHAR *Help, const FConsoleVariableDelegate &Callback, uint32 Flags=ECVF_Default)
 
 FAutoConsoleVariable (const TCHAR *Name, int32 DefaultValue, const TCHAR *Help, const FConsoleVariableDelegate &Callback, uint32 Flags=ECVF_Default)
 
 FAutoConsoleVariable (const TCHAR *Name, float DefaultValue, const TCHAR *Help, const FConsoleVariableDelegate &Callback, uint32 Flags=ECVF_Default)
 
 FAutoConsoleVariable (const TCHAR *Name, const TCHAR *DefaultValue, const TCHAR *Help, const FConsoleVariableDelegate &Callback, uint32 Flags=ECVF_Default)
 
FORCEINLINE IConsoleVariableoperator* ()
 
FORCEINLINE const IConsoleVariableoperator* () const
 
FORCEINLINE IConsoleVariableoperator-> ()
 
FORCEINLINE const IConsoleVariableoperator-> () const
 

Additional Inherited Members

- Private Member Functions inherited from FAutoConsoleObject
virtual ~FAutoConsoleObject ()
 
FORCEINLINE IConsoleVariableAsVariable ()
 
FORCEINLINE const IConsoleVariableAsVariable () const
 
 FAutoConsoleObject (IConsoleObject *InTarget)
 
- Static Private Member Functions inherited from FAutoConsoleObject
static TArray< const FAutoConsoleObject * > & AccessGeneralShaderChangeCvars ()
 
static TArray< const FAutoConsoleObject * > & AccessMobileShaderChangeCvars ()
 
static TArray< const FAutoConsoleObject * > & AccessDesktopShaderChangeCvars ()
 

Detailed Description

Autoregistering float, int or string console variable

Definition at line 1122 of file IConsoleManager.h.

Constructor & Destructor Documentation

◆ FAutoConsoleVariable() [1/8]

FAutoConsoleVariable::FAutoConsoleVariable ( const TCHAR * Name,
bool DefaultValue,
const TCHAR * Help,
uint32 Flags = ECVF_Default )
inline

Create a bool console variable

Parameters
Namemust not be 0
Helpmust not be 0
Flagsbitmask combined from EConsoleVariableFlags

Definition at line 1131 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ FAutoConsoleVariable() [2/8]

FAutoConsoleVariable::FAutoConsoleVariable ( const TCHAR * Name,
int32 DefaultValue,
const TCHAR * Help,
uint32 Flags = ECVF_Default )
inline

Create a int console variable

Parameters
Namemust not be 0
Helpmust not be 0
Flagsbitmask combined from EConsoleVariableFlags

Definition at line 1141 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ FAutoConsoleVariable() [3/8]

FAutoConsoleVariable::FAutoConsoleVariable ( const TCHAR * Name,
float DefaultValue,
const TCHAR * Help,
uint32 Flags = ECVF_Default )
inline

Create a float console variable

Parameters
Namemust not be 0
Helpmust not be 0
Flagsbitmask combined from EConsoleVariableFlags

Definition at line 1151 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ FAutoConsoleVariable() [4/8]

FAutoConsoleVariable::FAutoConsoleVariable ( const TCHAR * Name,
const TCHAR * DefaultValue,
const TCHAR * Help,
uint32 Flags = ECVF_Default )
inline

Create a string console variable

Parameters
Namemust not be 0
Helpmust not be 0
Flagsbitmask combined from EConsoleVariableFlags

Definition at line 1161 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ FAutoConsoleVariable() [5/8]

FAutoConsoleVariable::FAutoConsoleVariable ( const TCHAR * Name,
bool DefaultValue,
const TCHAR * Help,
const FConsoleVariableDelegate & Callback,
uint32 Flags = ECVF_Default )
inline

Create a bool console variable

Parameters
Namemust not be 0
Helpmust not be 0
CallbackDelegate called when the variable changes.
See also
IConsoleVariable::SetOnChangedCallback
Parameters
Flagsbitmask combined from EConsoleVariableFlags

Definition at line 1173 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ FAutoConsoleVariable() [6/8]

FAutoConsoleVariable::FAutoConsoleVariable ( const TCHAR * Name,
int32 DefaultValue,
const TCHAR * Help,
const FConsoleVariableDelegate & Callback,
uint32 Flags = ECVF_Default )
inline

Create a int console variable

Parameters
Namemust not be 0
Helpmust not be 0
CallbackDelegate called when the variable changes.
See also
IConsoleVariable::SetOnChangedCallback
Parameters
Flagsbitmask combined from EConsoleVariableFlags

Definition at line 1186 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ FAutoConsoleVariable() [7/8]

FAutoConsoleVariable::FAutoConsoleVariable ( const TCHAR * Name,
float DefaultValue,
const TCHAR * Help,
const FConsoleVariableDelegate & Callback,
uint32 Flags = ECVF_Default )
inline

Create a float console variable

Parameters
Namemust not be 0
Helpmust not be 0
CallbackDelegate called when the variable changes.
See also
IConsoleVariable::SetOnChangedCallback
Parameters
Flagsbitmask combined from EConsoleVariableFlags

Definition at line 1199 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ FAutoConsoleVariable() [8/8]

FAutoConsoleVariable::FAutoConsoleVariable ( const TCHAR * Name,
const TCHAR * DefaultValue,
const TCHAR * Help,
const FConsoleVariableDelegate & Callback,
uint32 Flags = ECVF_Default )
inline

Create a string console variable

Parameters
Namemust not be 0
Helpmust not be 0
CallbackDelegate called when the variable changes.
See also
IConsoleVariable::SetOnChangedCallback
Parameters
Flagsbitmask combined from EConsoleVariableFlags

Definition at line 1212 of file IConsoleManager.h.

+ Here is the call graph for this function:

Member Function Documentation

◆ operator*() [1/2]

FORCEINLINE IConsoleVariable & FAutoConsoleVariable::operator* ( )
inline

Dereference back to a console variable

Definition at line 1219 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ operator*() [2/2]

FORCEINLINE const IConsoleVariable & FAutoConsoleVariable::operator* ( ) const
inline

Definition at line 1223 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ operator->() [1/2]

FORCEINLINE IConsoleVariable * FAutoConsoleVariable::operator-> ( )
inline

Dereference back to a console variable

Definition at line 1228 of file IConsoleManager.h.

+ Here is the call graph for this function:

◆ operator->() [2/2]

FORCEINLINE const IConsoleVariable * FAutoConsoleVariable::operator-> ( ) const
inline

Definition at line 1232 of file IConsoleManager.h.

+ Here is the call graph for this function:

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