![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IConsoleManager.h>
Public Member Functions | |
| TGuardConsoleVariable (const TCHAR *ConsoleVariableName, const T &NewValue) | |
| TGuardConsoleVariable (IConsoleVariable *ConsoleVariable, const T &NewValue) | |
| TGuardConsoleVariable (const TGuardConsoleVariable &)=delete | |
| TGuardConsoleVariable (TGuardConsoleVariable &&Right) | |
| TGuardConsoleVariable & | operator= (const TGuardConsoleVariable &)=delete |
| TGuardConsoleVariable & | operator= (TGuardConsoleVariable &&)=delete |
| ~TGuardConsoleVariable () | |
Public Attributes | |
| T | PreviousValue |
| IConsoleVariable * | ConsoleVariable |
Utility class to modify a console variable's value for a certain scope and restore it to its previous value afterwards. Type parameter may be any supported by IConsoleVariable::GetValue, i.e. bool, int32, float, FString.
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
delete |
|
delete |
| IConsoleVariable* TGuardConsoleVariable< T >::ConsoleVariable |
| T TGuardConsoleVariable< T >::PreviousValue |