LeviLamina
Loading...
Searching...
No Matches
ScriptModuleDebugUtilities::ScriptDiagnosticsManager Class Reference

Public Types

using Key = int64
using ViewOptions

Public Member Functions

ScriptDiagnosticsManager & operator= (ScriptDiagnosticsManager const &)
 ScriptDiagnosticsManager (ScriptDiagnosticsManager const &)
MCAPI void addTab (::Scripting::StrongTypedObjectHandle<::ScriptModuleDebugUtilities::ScriptDiagnosticsTab > tab)
MCAPI ::std::vector<::ScriptModuleDebugUtilities::ScriptStat > getAndClearPendingStats ()
MCAPI void removeTab (::Scripting::StrongTypedObjectHandle<::ScriptModuleDebugUtilities::ScriptDiagnosticsTab > tab)

Static Public Member Functions

static MCAPI ::Scripting::ClassBinding bind ()
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleDebugUtilities::ScriptDiagnosticsManager > getHandle (::Scripting::WeakLifetimeScope &scope, ::ServerLevel &level, bool shouldCreateIfNull)

Public Attributes

::ll::TypedStorage< 8, 16, ::Scripting::WeakLifetimeScope > mScope
::ll::TypedStorage< 8, 8, ::ServerLevel const & > mLevel
::ll::TypedStorage< 8, 24, ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleDebugUtilities::ScriptDiagnosticsTab > > > mTabs

Member Typedef Documentation

◆ ViewOptions

using ScriptModuleDebugUtilities::ScriptDiagnosticsManager::ViewOptions

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