|
| CORE_API | TAutoRangedConsoleVariable (const TCHAR *Name, T DefaultValue, T MinValue, T MaxValue, const TCHAR *Help, uint32 Flags=ECVF_Default, IConsoleVariable *Parent=nullptr) |
| |
| | TAutoRangedConsoleVariable (const TCHAR *Name, int32 DefaultValue, int32 MinValue, int32 MaxValue, const TCHAR *Help, uint32 Flags, IConsoleVariable *Parent) |
| |
| | TAutoRangedConsoleVariable (const TCHAR *Name, float DefaultValue, float MinValue, float MaxValue, const TCHAR *Help, uint32 Flags, IConsoleVariable *Parent) |
| |
| | TAutoConsoleVariable (IConsoleVariable *ExistingObject) |
| |
| FORCENOINLINE | TAutoConsoleVariable (const TCHAR *Name, const T &DefaultValue, const TCHAR *Help, uint32 Flags=ECVF_Default) |
| |
| FORCENOINLINE | TAutoConsoleVariable (const TCHAR *Name, const T &DefaultValue, const TCHAR *Help, const FConsoleVariableDelegate &Callback, uint32 Flags=ECVF_Default) |
| |
| T | GetValueOnGameThread () const |
| |
| T | GetValueOnRenderThread () const |
| |
| T | GetValueOnAnyThread (bool bForceGameThread=false) const |
| |
| UE_FORCEINLINE_HINT IConsoleVariable & | operator* () |
| |
| UE_FORCEINLINE_HINT const IConsoleVariable & | operator* () const |
| |
| UE_FORCEINLINE_HINT IConsoleVariable * | operator-> () |
| |
| UE_FORCEINLINE_HINT const IConsoleVariable * | operator-> () const |
| |
| virtual CORE_API | ~FAutoConsoleObject () |
| |
| IConsoleVariable * | AsVariable () |
| |
| const IConsoleVariable * | AsVariable () const |
| |
template<
typename T>
class TAutoRangedConsoleVariable< T >
A class to create a ranged console variable. The min and max can be changed with <name>.min and <name.max>