|
virtual void | onReload ()=0 |
|
virtual void | onScriptInitializationComplete ()=0 |
|
virtual void | onScriptModuleStartupComplete ()=0 |
|
virtual::ScriptDeferredEventListener & | getEventListener ()=0 |
|
virtual void | setCerealContext (::cereal::ReflectionCtx &) |
|
virtual ::std::vector<::std::string_view > | getValidComponentsForItem (::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack >) const =0 |
|
virtual bool | isValidComponentForItem (::Scripting::WeakTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack >, ::std::string_view) const =0 |
|
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptCustomComponentInvalidRegistryError, ::ScriptModuleMinecraft::ScriptItemCustomComponentAlreadyRegisteredError, ::ScriptModuleMinecraft::ScriptItemCustomComponentReloadVersionError, ::ScriptModuleMinecraft::ScriptItemCustomComponentReloadNewEventError, ::ScriptModuleMinecraft::ScriptItemCustomComponentReloadNewComponentError > | tryRegisterComponentV1 (::HashedString const &, ::ScriptModuleMinecraft::ScriptItemCustomComponentInterface &&)=0 |
|
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptCustomComponentInvalidRegistryError, ::ScriptModuleMinecraft::ScriptItemCustomComponentAlreadyRegisteredError, ::ScriptModuleMinecraft::ScriptItemCustomComponentReloadVersionError, ::ScriptModuleMinecraft::ScriptItemCustomComponentReloadNewEventError, ::ScriptModuleMinecraft::ScriptItemCustomComponentReloadNewComponentError > | tryRegisterComponent (::HashedString const &, ::ScriptModuleMinecraft::ScriptItemCustomComponentInterface &&)=0 |
|
The documentation for this class was generated from the following file: