LeviLamina
Loading...
Searching...
No Matches
IDefinitionInstance Class Referenceabstract

Public Member Functions

IDefinitionInstanceoperator= (IDefinitionInstance const &)
 
 IDefinitionInstance (IDefinitionInstance const &)
 
virtual void _initialize (::EntityRegistry &, ::EntityContext &) const =0
 
virtual void _uninitialize (::EntityRegistry &, ::EntityContext &) const =0
 
virtual void _save (::EntityRegistry const &, ::EntityContext const &, ::CompoundTag &) const =0
 
virtual void _load (::EntityRegistry &, ::EntityContext &, ::CompoundTag const &, ::DataLoadHelper &) const =0
 
virtual void _reload (::EntityRegistry &, ::EntityContext &) const =0
 
virtual ushort getDefinitionTypeId () const =0
 
virtual ushort getRuntimeTypeId () const
 
MCAPI ushort $getRuntimeTypeId () const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk32d71a
 

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