LeviLamina
Loading...
Searching...
No Matches
BlockTypeRegistry Member List

This is the complete list of members for BlockTypeRegistry, including all inherited members.

_lockAgainstRegistryModifications() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
_lockForRegistryModifications() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
_lookupByNameImpl(::HashedString const &name, int data, ::BlockTypeRegistry::LookupByNameImplResolve resolve, bool logNotFound=false) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
BlockAliasLookupMap typedef (defined in BlockTypeRegistry)BlockTypeRegistry
BlockComplexAliasCallback typedef (defined in BlockTypeRegistry)BlockTypeRegistry
BlockComplexAliasLookupMap typedef (defined in BlockTypeRegistry)BlockTypeRegistry
BlockComplexAliasPostSplitBlockNames typedef (defined in BlockTypeRegistry)BlockTypeRegistry
BlockComplexAliasPostSplitBlockNamesList typedef (defined in BlockTypeRegistry)BlockTypeRegistry
BlockComplexAliasPostSplitBlockNamesLookupMap typedef (defined in BlockTypeRegistry)BlockTypeRegistry
BlockLookupMap typedef (defined in BlockTypeRegistry)BlockTypeRegistry
BlockNameHashToHashedStringMap typedef (defined in BlockTypeRegistry)BlockTypeRegistry
checkBlockPermutationCap() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
computeBlockTypeRegistryChecksum(::BaseGameVersion const &worldBaseGameVersion) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
finalizeBlockComponentStorage() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
finalizeBlockCustomComponentEvents(::ServerScriptManager const &scriptManager) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
forEachBlock(::std::function< bool(::BlockLegacy const &)> callback) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
getBlockNameFromNameHash(uint64 hash) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
getComplexAliasPostSplitBlockNames(::HashedString const &oldName) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
getDefaultBlockState(::HashedString const &name, bool logNotFound=false) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
getDirectAccessBlocks() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
initHardCodedBlockComponents(::Experiments const &experiments) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
isComplexAliasBlock(::HashedString const &blockName) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
lookupByName(::HashedString const &name, bool logNotFound=false) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
LookupByNameImplResolve enum name (defined in BlockTypeRegistry)BlockTypeRegistry
mBlockAliasLookupMap() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
mBlockComplexAliasLookupMap() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
mBlockComplexAliasPostSplitBlockNamesList() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
mBlockComplexAliasPostSplitBlockNamesLookupMap() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
mBlockComplexAliasPreSplitBlockNamesLookupMap() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
mBlockLookupMap() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
mBlockNameHashToStringMap() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
mDirectAccessBlocks() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
mKnownNamespaces() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
mRWLock() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
prepareBlocks(uint latestUpdaterVersion) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
registerAlias(::HashedString const &alias, ::HashedString const &name) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
registerComplexAlias(::HashedString const &alias, ::std::function<::Block const *(int)> callback, ::std::vector<::std::reference_wrapper<::HashedString const > > const &postSplitBlockNames, ::BaseGameVersion const &minRequiredVersion, ::SemVersion const &blocksJsonFormatVersion, ::HashedString defaultNewBlockName, int startVariant) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
setupDirectAccessBlocks() (defined in BlockTypeRegistry)BlockTypeRegistrystatic
unregisterBlock(::HashedString const &name) (defined in BlockTypeRegistry)BlockTypeRegistrystatic
unregisterBlocks() (defined in BlockTypeRegistry)BlockTypeRegistrystatic