|
LeviLamina
|
Inheritance diagram for ScriptModuleMinecraft::ScriptItemCustomComponentSignalCollection:Public Member Functions | |
| virtual void | registerClosures (::HashedString const &componentName, ::ScriptModuleMinecraft::ScriptItemCustomComponentInterface &&closures) |
| virtual void | subscribeToItemForComponent (::ComponentItem &item, ::std::vector<::ItemCustomComponentData > const &components) |
| virtual void | clear () |
| virtual void | onPreFlushAfterEvents () |
| virtual void | onFlushItemCustomComponentAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
| virtual void | onPostFlushAfterEvents () |
| MCAPI | ScriptItemCustomComponentSignalCollection (::ScriptModuleMinecraft::ScriptCustomComponentParameterCache ¶meterCache) |
| MCAPI void * | $ctor (::ScriptModuleMinecraft::ScriptCustomComponentParameterCache ¶meterCache) |
| MCAPI void | $registerClosures (::HashedString const &componentName, ::ScriptModuleMinecraft::ScriptItemCustomComponentInterface &&closures) |
| MCAPI void | $subscribeToItemForComponent (::ComponentItem &item, ::std::vector<::ItemCustomComponentData > const &components) |
| MCAPI void | $clear () |
| MCAPI void | $onPreFlushAfterEvents () |
| MCAPI void | $onFlushItemCustomComponentAfterEvents (::ScriptDeferredFlushTracker &deferredTracker) |
| MCAPI void | $onPostFlushAfterEvents () |
| virtual void | onRunSystemTick (::ScriptDeferredFlushTracker &) |
| virtual void | onFlushWorldAfterEvents (::ScriptDeferredFlushTracker &) |
| virtual void | onFlushSystemAfterEvents (::ScriptDeferredFlushTracker &) |
| virtual void | onFlushEditorProjectAfterEvents (::ScriptDeferredFlushTracker &) |
| virtual void | onFlushEditorExtensionContextAfterEvents (::ScriptDeferredFlushTracker &) |
| virtual void | onFlushBlockCustomComponentAfterEvents (::ScriptDeferredFlushTracker &) |
| virtual void | onFlushEditorDataStoreAfterEvents (::ScriptDeferredFlushTracker &) |
| virtual void | onScriptTickStart () |
| virtual void | onScriptTickEnd () |
| MCFOLD void | $onRunSystemTick (::ScriptDeferredFlushTracker &) |
| MCFOLD void | $onFlushWorldAfterEvents (::ScriptDeferredFlushTracker &) |
| MCFOLD void | $onFlushSystemAfterEvents (::ScriptDeferredFlushTracker &) |
| MCFOLD void | $onFlushEditorProjectAfterEvents (::ScriptDeferredFlushTracker &) |
| MCFOLD void | $onFlushEditorExtensionContextAfterEvents (::ScriptDeferredFlushTracker &) |
| MCFOLD void | $onFlushBlockCustomComponentAfterEvents (::ScriptDeferredFlushTracker &) |
| MCFOLD void | $onFlushEditorDataStoreAfterEvents (::ScriptDeferredFlushTracker &) |
| MCFOLD void | $onScriptTickStart () |
| MCFOLD void | $onScriptTickEnd () |
Static Public Member Functions | |
| static MCAPI ::ScriptModuleMinecraft::ScriptCustomComponentEventMetadata< ::ScriptModuleMinecraft::ScriptItemCustomComponentInterface > const | _getEventMetadata () |
| static MCAPI void | bind (::Scripting::ModuleBindingBuilder &moduleBuilder) |
| static MCAPI void ** | $vftable () |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::ScriptModuleMinecraft::ScriptCustomComponentAfterEventList > | mAfterEventSignals |
| ::ll::TypedStorage< 8, 96, ::ScriptModuleMinecraft::ScriptCustomComponentPubSubAdapter< ::ScriptModuleMinecraft::ScriptItemCustomComponentInterface, ::ComponentItem, ::ScriptModuleMinecraft::Detail::BeforeEventExecutor > > | mAdapter |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented from ScriptDeferredEventListener.
|
virtual |
Reimplemented from ScriptDeferredEventListener.
|
virtual |
Reimplemented from ScriptDeferredEventListener.
|
static |