LeviLamina
|
Public Types | |
using | Key = int64 |
Public Member Functions | |
ScriptDebugDrawer & | operator= (ScriptDebugDrawer const &) |
ScriptDebugDrawer (ScriptDebugDrawer const &) | |
MCAPI void | _addShape (::Scripting::StrongTypedObjectHandle<::ScriptModuleDebugUtilities::ScriptDebugShape > shape) |
MCAPI void | _removeAll () |
MCAPI void | _removeShape (::Scripting::StrongTypedObjectHandle<::ScriptModuleDebugUtilities::ScriptDebugShape > shape) |
Static Public Member Functions | |
static MCAPI ::Scripting::ClassBinding | bind () |
static MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleDebugUtilities::ScriptDebugDrawer > | getHandle (::Scripting::WeakLifetimeScope &scope, ::ServerLevel &level) |
Public Attributes | |
::ll::TypedStorage< 8, 16, ::Scripting::WeakLifetimeScope > | mScope |
::ll::TypedStorage< 8, 8, ::ServerLevel & > | mLevel |
::ll::TypedStorage< 8, 8, ::ScriptModuleDebugUtilities::ScriptDebugDrawerDataComponent * > | mDataComponent |