LeviLamina
Loading...
Searching...
No Matches
ClientboundMapItemDataPacketPayload Struct Reference
Inheritance diagram for ClientboundMapItemDataPacketPayload:

Public Types

enum class  Type : int { Invalid = 0 , TextureUpdate = 2 , DecorationUpdate = 4 , Creation = 8 }

Public Member Functions

MCAPI ClientboundMapItemDataPacketPayload (::gsl::not_null<::MapItemSavedData * > newMapItem, ::Level &level)
MCAPI ClientboundMapItemDataPacketPayload (::ActorUniqueID mapId, schar scale, ::std::vector<::std::pair<::MapItemTrackedActor::UniqueId, ::std::shared_ptr<::MapDecoration > > > const &decorations, ::buffer_span< uint > mapColors, int startX, int startY, int width, int height, ::DimensionType dimension, bool isLocked, ::BlockPos const &mapOrigin)
MCAPI void * $ctor (::gsl::not_null<::MapItemSavedData * > newMapItem, ::Level &level)
MCAPI void * $ctor (::ActorUniqueID mapId, schar scale, ::std::vector<::std::pair<::MapItemTrackedActor::UniqueId, ::std::shared_ptr<::MapDecoration > > > const &decorations, ::buffer_span< uint > mapColors, int startX, int startY, int width, int height, ::DimensionType dimension, bool isLocked, ::BlockPos const &mapOrigin)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 8, ::ActorUniqueID > mMapId
::ll::TypedStorage< 4, 4, ::ClientboundMapItemDataPacketPayload::Type > mType
::ll::TypedStorage< 1, 1, uchar > mDimension
::ll::TypedStorage< 1, 1, bool > mLocked
::ll::TypedStorage< 4, 12, ::BlockPos > mMapOrigin
::ll::TypedStorage< 8, 24, ::std::vector<::ActorUniqueID > > mCreationMapIds
::ll::TypedStorage< 1, 1, schar > mScale
::ll::TypedStorage< 8, 24, ::std::vector<::MapItemTrackedActor::UniqueId > > mUniqueIds
::ll::TypedStorage< 8, 24, ::std::vector<::std::shared_ptr<::MapDecoration > > > mDecorations
::ll::TypedStorage< 4, 4, int > mWidth
::ll::TypedStorage< 4, 4, int > mHeight
::ll::TypedStorage< 4, 4, int > mStartX
::ll::TypedStorage< 4, 4, int > mStartY
::ll::TypedStorage< 8, 24, ::std::vector< uint > > mMapPixels

The documentation for this struct was generated from the following file: