LeviLamina
|
Classes | |
struct | ExecutableComponent |
Public Member Functions | |
MCAPI ::std::vector<::BlockCustomComponentsComponent::ExecutableComponent > | _gatherComponentsToExecute () const |
MCAPI ::std::vector<::gsl::not_null<::ScriptModuleMinecraft::ScriptBlockCustomComponentInterface const * > > | tryGetComponentsToExecute (::BlockLegacy const &baseBlock) const |
Public Attributes | |
::ll::TypedStorage< 1, 1, bool > | mIsCustomComponentsV1 |
::ll::TypedStorage< 1, 1, bool > | mHasPlayerInteractEvent |
::ll::TypedStorage< 1, 1, bool > | mHasPlayerPlacingEvent |
::ll::TypedStorage< 8, 16, ::WeakRef<::ScriptModuleMinecraft::ScriptBlockCustomComponentsRegistry > > | mScriptRegistry |
::ll::TypedStorage< 8, 24, ::std::vector<::BlockCustomComponentData > > | mCustomComponentData |