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