LeviLamina
|
Classes | |
struct | ComponentInfo |
Public Member Functions | |
virtual void | registerComponents () |
MCAPI void | _initializeComponents (::Actor &owner, ::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper) const |
MCAPI void | initializeComponents (::Actor &owner, ::CompoundTag const &tag, ::DataLoadHelper &dataLoadHelper) const |
MCAPI void | $registerComponents () |
Static Public Member Functions | |
static MCAPI ::CompoundTag & | _getOrCreateComponentScope (::CompoundTag &tag, ::std::string const &componentName) |
static MCAPI ::std::string const & | INTERNAL_COMPONENTS () |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::TypedStorage< 8, 64, ::std::unordered_map<::HashedString, ::InternalComponentRegistry::ComponentInfo > > | mRegistry |