LeviLamina
|
Public Types | |
enum class | PaletteType : int { Sequential = 0 , Hashed = 1 } |
Public Member Functions | |
BlockHashPalette & | operator= (BlockHashPalette const &) |
BlockHashPalette (BlockHashPalette const &) | |
virtual::BlockPalette::PaletteType | getPaletteType () |
virtual void | appendBlock (::Block const &blockState) |
virtual::Block const & | getBlock (uint const &networkId) const |
virtual void | assignBlockNetworkId (::Block const &block, uint64 networkId) const |
MCFOLD::BlockPalette::PaletteType | $getPaletteType () |
MCAPI void | $appendBlock (::Block const &blockState) |
MCAPI::Block const & | $getBlock (uint const &networkId) const |
MCAPI void | $assignBlockNetworkId (::Block const &block, uint64 networkId) const |
MCAPI::Block const & | getBlockFromLegacyData (::NewBlockID id, uint data) const |
MCAPI ::Bedrock::NonOwnerPointer<::IUnknownBlockTypeRegistry > const | getUnknownBlockTypeRegistry () const |
MCAPI bool | shouldWarnFor (::NewBlockID id, ushort data) const |
MCAPI::Block const & | switchBlock (::Block const &oldBlock, ::BlockLegacy const &newBlockType) const |
MCAPI void * | $ctor (::Level &level) |
MCAPI void | $dtor () |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::UntypedStorage< 8, 16 > | mUnk5d6c54 |
::ll::TypedStorage< 8, 80, ::Bedrock::Threading::Mutex > | mLegacyBlockStatesConversionWarningMutex |
::ll::TypedStorage< 8, 16, ::std::set<::std::pair< int, int > > > | mLegacyBlockStatesConversionWarningSet |
::ll::TypedStorage< 8, 24, ::std::vector<::Block const * > > | mBlockFromNetworkId |
::ll::TypedStorage< 8, 8, ::Level * > | mLevel |
|
virtual |
Reimplemented from BlockPalette.
|
virtual |
Reimplemented from BlockPalette.