LeviLamina
Loading...
Searching...
No Matches
ScriptModuleMinecraft::IScriptItemCustomComponentRegistry Class Referenceabstract
+ Inheritance diagram for ScriptModuleMinecraft::IScriptItemCustomComponentRegistry:

Public Member Functions

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::ScriptItemCustomComponentReloadNewComponentErrortryRegisterComponentV1 (::HashedString const &, ::ScriptModuleMinecraft::ScriptItemCustomComponentInterface &&)=0
 
virtual ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptCustomComponentInvalidRegistryError, ::ScriptModuleMinecraft::ScriptItemCustomComponentAlreadyRegisteredError, ::ScriptModuleMinecraft::ScriptItemCustomComponentReloadVersionError, ::ScriptModuleMinecraft::ScriptItemCustomComponentReloadNewEventError, ::ScriptModuleMinecraft::ScriptItemCustomComponentReloadNewComponentErrortryRegisterComponent (::HashedString const &, ::ScriptModuleMinecraft::ScriptItemCustomComponentInterface &&)=0
 

The documentation for this class was generated from the following file: