|
LeviLamina
|
Inheritance diagram for ScriptModuleDebugUtilities::ScriptDebugDrawer: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 |