|
LeviLamina
|
This is the complete list of members for BlockDefinitionGroup, including all inherited members.
| $ctor(::cereal::ReflectionCtx const &ctx, ::IMinecraftEventing &eventing) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| $dtor() (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _applyBlockStates(::BlockType *block, ::BlockDefinition const &definition) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _buildBlockDescriptionSchema(::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::BlockDescription > > &description) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _buildBlockMenuCategorySchema(::std::shared_ptr<::JsonUtil::JsonSchemaObjectNode<::JsonUtil::EmptyClass, ::BlockDescription > > &description) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _checkInvalidPermutationComponents(::BlockComponentGroupDescription const &componentGroupDescription) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _loadBlockDescription(::Json::Value const &root, ::BlockDescription &desc, ::JsonBetaState &canUseBeta, ::IPackLoadContext const &packLoadContext, ::SemVersion const &jsonVersion) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _loadComponents(::Json::Value const &root, ::BlockDefinition &definition, ::IPackLoadContext &packLoadContext, ::JsonBetaState canUseBeta) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _loadComponentsForLegacyCompabitility(::SemVersion const &originalJsonVersion, ::BlockDefinition &definition) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _loadEvents(::Json::Value const &root, ::BlockDefinition &definition, ::IPackLoadContext &packLoadContext) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _parseComponents(::Json::Value const &blockRoot, ::BlockComponentGroupDescription &componentGroupDescription, ::std::string const &blockIdentifier, ::SemVersion const &originalJsonVersion, ::IPackLoadContext &packLoadContext, ::JsonBetaState canUseBeta, bool isVanillaBlock) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _stringToCreativeItemCategory(::std::string const &category, ::std::string const &blockIdentifier) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| _validatePrereleaseRequirements(::LogArea logArea, ::std::string const &jsonType, ::std::string const &jsonIdentifier, ::std::optional<::SemVersion > const &releaseVersion, ::std::vector<::PackLoadRequirement > const &requirements, ::IPackLoadContext const &packLoadContext, ::JsonBetaState canUseBeta) const (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| BlockDefinitionGroup(BlockDefinitionGroup const &) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| BlockDefinitionGroup() (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| BlockDefinitionGroup(::cereal::ReflectionCtx const &ctx, ::IMinecraftEventing &eventing) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| buildBlockSchema() (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| digestServerBlockProperties(::std::vector<::std::pair<::std::string, ::CompoundTag > > const &blocks) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| generateBlockDefinition(::BlockDefinitionGroup::BlockResource const &resource, ::IPackLoadContext &packLoadContext) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| generateServerBlockProperties() const (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| getBlockDefinitions() const (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| initBlockFromDefinition(::Block &block, ::BlockPermutationDescription const &definition) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| initializeBlockFromDefinition(::BlockDefinition const &definition, ::Level &level) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| loadResource(::std::string upgradedJsonData, ::Core::PathBuffer<::std::string > const &res, ::std::string const &resourcePacklocation, ::IPackLoadContext &packLoadContext) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| loadResources(::ResourcePackManager const &resourcePackManager, ::Experiments const &experiments, ::Bedrock::NonOwnerPointer<::LinkedAssetValidator > validator) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| mBlockDefinitions (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| mBlockResourceGroupNames (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| mCtx (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| mDescriptionSchema (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| mEventHandlers (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| mEventing (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| mLastBlockId (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| mTraitFactory (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| operator=(BlockDefinitionGroup const &) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| registerBlockFromDefinition(::BlockDefinition const &definition, bool assertIfAlreadyExists) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| registerDataDrivenBlock(::BlockDescription const &desc) (defined in BlockDefinitionGroup) | BlockDefinitionGroup | |
| ~BlockDefinitionGroup() (defined in BlockDefinitionGroup) | BlockDefinitionGroup |