|
|
MCAPI void | _addStatelessComponent (::Bedrock::typeid_t< void > typeId) |
|
MCAPI::BlockComponentStorage::ComponentBase * | _findComponentBase (::Bedrock::typeid_t< void > componentIdToFind) const |
|
MCAPI void | allowComponentReplacement () |
|
MCAPI void | allowTryGetComponentBeforeFinalization () |
|
MCAPI void | finalizeComponents () |
|
MCFOLD bool | modificationIsAllowed () const |
|
MCFOLD void | setAllowComponentReplacement (bool allow) |
|
MCAPI void | setBlockComponentEventSubscriber (::std::shared_ptr<::BlockComponentEventSubscriber > blockComponentEventSubscriber) |
|
MCFOLD void | $dtor () |
|
|
::ll::TypedStorage< 8, 48, ::brstd::flat_map< ::Bedrock::typeid_t< void >, ::std::unique_ptr<::BlockComponentStorage::ComponentBase >, ::std::less<::Bedrock::typeid_t< void > >, ::std::vector<::Bedrock::typeid_t< void > >, ::std::vector<::std::unique_ptr<::BlockComponentStorage::ComponentBase > > > > | mComponents |
|
::ll::TypedStorage< 8, 24, ::brstd::flat_set< ::Bedrock::typeid_t< void >, ::std::less<::Bedrock::typeid_t< void > >, ::std::vector<::Bedrock::typeid_t< void > > > > | mStatelessComponents |
|
::ll::TypedStorage< 1, 1, bool > | mAllowModifyingComponents |
|
::ll::TypedStorage< 1, 1, bool > | mAllowComponentReplacement |
|
::ll::TypedStorage< 1, 1, bool > | mAllowTryGetComponentBeforeFinalization |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::BlockComponentEventSubscriber > > | mBlockComponentEventSubscriber |
The documentation for this class was generated from the following file: