LeviLamina
|
This is the complete list of members for BlockTypeRegistry, including all inherited members.
_lockAgainstRegistryModifications() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
_lockForRegistryModifications() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
_lookupByNameImpl(::HashedString const &name, int data, ::BlockTypeRegistry::LookupByNameImplResolve resolve, bool logNotFound=false) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
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) | BlockTypeRegistry | static |
computeBlockTypeRegistryChecksum(::BaseGameVersion const &worldBaseGameVersion) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
finalizeBlockComponentStorage() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
finalizeBlockCustomComponentEvents(::ServerScriptManager const &scriptManager) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
forEachBlock(::std::function< bool(::BlockLegacy const &)> callback) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
getBlockNameFromNameHash(uint64 hash) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
getComplexAliasPostSplitBlockNames(::HashedString const &oldName) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
getDefaultBlockState(::HashedString const &name, bool logNotFound=false) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
getDirectAccessBlocks() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
initHardCodedBlockComponents(::Experiments const &experiments) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
isComplexAliasBlock(::HashedString const &blockName) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
lookupByName(::HashedString const &name, bool logNotFound=false) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
LookupByNameImplResolve enum name (defined in BlockTypeRegistry) | BlockTypeRegistry | |
mBlockAliasLookupMap() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
mBlockComplexAliasLookupMap() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
mBlockComplexAliasPostSplitBlockNamesList() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
mBlockComplexAliasPostSplitBlockNamesLookupMap() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
mBlockComplexAliasPreSplitBlockNamesLookupMap() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
mBlockLookupMap() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
mBlockNameHashToStringMap() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
mDirectAccessBlocks() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
mKnownNamespaces() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
mRWLock() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
prepareBlocks(uint latestUpdaterVersion) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
registerAlias(::HashedString const &alias, ::HashedString const &name) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
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) | BlockTypeRegistry | static |
setupDirectAccessBlocks() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
unregisterBlock(::HashedString const &name) (defined in BlockTypeRegistry) | BlockTypeRegistry | static |
unregisterBlocks() (defined in BlockTypeRegistry) | BlockTypeRegistry | static |