CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
AtomRuntimeManager.cpp File Reference

Namespaces

namespace  AtomRuntimeManagerUtils

Functions

FAutoConsoleVariableRef CVarAtomVisualizeEnabled (TEXT("atom.3dVisualize.Enabled"), CVarIsAtomVisualizeEnabled, TEXT("0: Not Enabled, 1: Enabled"), ECVF_Default)
TAutoConsoleVariable< int32 > CVarEnableAtomThreadWait (TEXT("AtomThread.EnableAtomThreadWait"), GCVarEnableAtomThreadWait, TEXT("0: Not Enabled, 1: Enabled"), ECVF_Default)
static FAutoConsoleCommand GReportAtomRuntimesCommand (TEXT("atom.ReportAtomRuntimes"), TEXT("This will log any active Atom runtimes alive right now."), FConsoleCommandDelegate::CreateStatic([]() { FAtomRuntimeManager::Get() ->LogListOfAtomRuntimes();}))
FString AtomRuntimeManagerUtils::PrintRuntimeInfo (const FAtomRuntimeId InRuntimeID, const EAtomRuntimeScope InScope, const bool bInIsNonRealtime, const int32 *NumHandles=nullptr)

Variables

static int32 CVarIsAtomVisualizeEnabled = 0
static int32 GCVarEnableAtomThreadWait = 1

Function Documentation

◆ CVarAtomVisualizeEnabled()

FAutoConsoleVariableRef CVarAtomVisualizeEnabled ( TEXT("atom.3dVisualize.Enabled") ,
CVarIsAtomVisualizeEnabled ,
TEXT("0: Not Enabled, 1: Enabled") ,
ECVF_Default  )

◆ CVarEnableAtomThreadWait()

TAutoConsoleVariable< int32 > CVarEnableAtomThreadWait ( TEXT("AtomThread.EnableAtomThreadWait") ,
GCVarEnableAtomThreadWait ,
TEXT("0: Not Enabled, 1: Enabled") ,
ECVF_Default  )

◆ GReportAtomRuntimesCommand()

FAutoConsoleCommand GReportAtomRuntimesCommand ( TEXT("atom.ReportAtomRuntimes") ,
TEXT("This will log any active Atom runtimes alive right now.") ,
FConsoleCommandDelegate::CreateStatic([]() { FAtomRuntimeManager::Get() ->LogListOfAtomRuntimes();})  )
static

Variable Documentation

◆ CVarIsAtomVisualizeEnabled

int32 CVarIsAtomVisualizeEnabled = 0
static

◆ GCVarEnableAtomThreadWait

int32 GCVarEnableAtomThreadWait = 1
static