|
LeviLamina
|
Classes | |
| struct | TickingQueueData |
| struct | BlockPositionData |
Public Member Functions | |
| MCAPI::StructureBlockPaletteLoadResult | _parseBlockPalette (::CompoundTag const &tag) |
| MCAPI::StructureBlockPaletteLoadResult | _parseBlockPositionData (::CompoundTag const &tag, int index) |
| MCAPI::StructureBlockPaletteLoadResult | _parseBlockPositionDataList (::CompoundTag const &tag) |
| MCAPI void | _saveBlockPalette (::CompoundTag &tag) const |
| MCAPI void | _saveBlockPositionDataList (::CompoundTag &tag) const |
| MCAPI void | addBlockPositionData (uint64 id, ::StructureBlockPalette::BlockPositionData blockPositionData) |
| MCAPI uint64 | addMapping (::std::unique_ptr<::CompoundTag > serializationId) |
| MCFOLD ::std::unordered_map< uint64, ::StructureBlockPalette::BlockPositionData > const & | getAllBlockPositionData () const |
| MCAPI::Block const & | getBlock (::BlockPalette const &blockPalette, uint64 paletteId, ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > unknownBlockRegistry) const |
| MCAPI::StructureBlockPalette::BlockPositionData const * | getBlockPositionData (uint64 blockIndex) const |
| MCFOLD uint64 | getSize () const |
| MCAPI bool | load (::CompoundTag const &tag, int formatVersion) |
| MCAPI void | removeBlockPositionData (uint64 id) |
| MCAPI ::std::unique_ptr<::CompoundTag > | save () const |
| MCAPI::Block const * | tryGetBlock (uint64 paletteId, ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > unknownBlockRegistry) const |
| MCAPI void | $dtor () |
Public Attributes | |
| ::ll::TypedStorage< 8, 24, ::std::vector<::std::unique_ptr<::CompoundTag > > > | mStructurePaletteIdToSerializationId |
| ::ll::TypedStorage< 8, 64, ::std::unordered_map< uint64, ::StructureBlockPalette::BlockPositionData > > | mBlockPositionData |