IConsoleObject

Interface for console objects (variables and commands)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/HAL/IConsoleManager.h

Include

#include "HAL/IConsoleManager.h"

Syntax

class IConsoleObject

Remarks

Interface for console objects (variables and commands)

Constructors

Name Description

Public function

IConsoleObject()

Destructors

Name Description

Public function Virtual

~IConsoleObject()

Functions

Name Description

Public function Virtual

IConsoleComm...

 

AsCommand()

Casts this object to an IConsoleCommand, verifying first that it is safe to do so

Public function Virtual

IConsoleVari...

 

AsVariable()

Casts this object to an IConsoleVariable, returns 0 if it's not

Public function Virtual

TConsoleVari...

 

AsVariableBool()

Public function Virtual

TConsoleVari...

 

AsVariableFloat()

Public function Virtual

TConsoleVari...

 

AsVariableInt()

Public function Virtual

TConsoleVari...

 

AsVariableString()

Public function

void

 

ClearFlags

(
    const EConsoleVariableFlags Value
)

Removes the specified flags in the internal state.

Public function Const

EConsoleVari...

 

GetFlags()

Get the internal state of the flags.

Public function Const

const TCHAR ...

 

GetHelp()

Public function Virtual Const

bool

 

IsVariableBool()

Public function Virtual Const

bool

 

IsVariableFloat()

Public function Virtual Const

bool

 

IsVariableInt()

Public function Virtual Const

bool

 

IsVariableString()

Public function

void

 

SetFlags

(
    const EConsoleVariableFlags Value
)

Sets the internal flag state to the specified value.

Public function

void

 

SetHelp

(
    const TCHAR* Value
)

Public function Const

bool

 

TestFlags

(
    const EConsoleVariableFlags Value
)

Test is any of the specified flags is set in the internal state.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss