Cuberite
A lightweight, fast and extensible game server for Minecraft
cChestEntity Member List

This is the complete list of members for cChestEntity, including all inherited members.

cBlockEntity(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World)cBlockEntityprotected
cBlockEntityWindowOwner(cBlockEntity *a_BlockEntity)cBlockEntityWindowOwnerinline
cBlockEntityWithItems(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, int a_ItemGridWidth, int a_ItemGridHeight, cWorld *a_World)cBlockEntityWithItems
cChestEntity(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World)cChestEntity
Clone(Vector3i a_Pos)cBlockEntity
CloseWindow(void)cWindowOwnerinline
ContentsHeight enum valuecChestEntity
ContentsWidth enum valuecChestEntity
ConvertToPickups() const overridecBlockEntityWithItemsvirtual
CopyFrom(const cBlockEntity &a_Src) overridecChestEntityprivatevirtual
CreateByBlockType(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World=nullptr)cBlockEntitystatic
cWindowOwner()cWindowOwnerinline
Destroy()cBlockEntityvirtual
DestroyWindow()cChestEntityprivate
GetBlockPos(void) overridecBlockEntityWindowOwnerinlinevirtual
GetBlockType() constcBlockEntityinline
GetChunkX() constcBlockEntityinline
GetChunkZ() constcBlockEntityinline
GetContents(void)cBlockEntityWithItemsinline
GetContents(void) constcBlockEntityWithItemsinline
GetNumberOfPlayers(void) constcChestEntityinline
GetPos() constcBlockEntityinline
GetPosX() constcBlockEntityinline
GetPosY() constcBlockEntityinline
GetPosZ() constcBlockEntityinline
GetPrimaryChest()cChestEntity
GetRelPos() constcBlockEntityinline
GetRelX() constcBlockEntityinline
GetRelZ() constcBlockEntityinline
GetSecondaryChest()cChestEntity
GetSlot(int a_SlotNum) constcBlockEntityWithItemsinline
GetSlot(int a_X, int a_Y) constcBlockEntityWithItemsinline
GetWindow(void) constcWindowOwnerinline
GetWorld() constcBlockEntityinline
IsBlocked()cChestEntityprivate
IsBlockEntityBlockType(BLOCKTYPE a_BlockType)cBlockEntitystatic
m_BlockEntitycBlockEntityWindowOwnerprivate
m_BlockMetacBlockEntityprotected
m_BlockTypecBlockEntityprotected
m_ContentscBlockEntityWithItemsprotected
m_NeighbourcChestEntityprivate
m_NumActivePlayerscChestEntityprivate
m_PoscBlockEntityprotected
m_RelXcBlockEntityprotected
m_RelZcBlockEntityprotected
m_WindowcWindowOwnerprivate
m_WorldcBlockEntityprotected
OnAddToWorld(cWorld &a_World, cChunk &a_Chunk) overridecChestEntityprivatevirtual
OnRemoveFromWorld() overridecChestEntityprivatevirtual
OnSlotChanged(cItemGrid *a_Grid, int a_SlotNum) overridecChestEntityprivatevirtual
OpenNewWindow()cChestEntityprivate
OpenWindow(cWindow *a_Window)cWindowOwnerinline
ScanNeighbour(cChunk &a_Chunk, Vector3i a_Position)cChestEntity
SendTo(cClientHandle &a_Client) overridecChestEntityprivatevirtual
SetNumberOfPlayers(int a_NumActivePlayers)cChestEntityinline
SetPos(Vector3i a_NewPos)cBlockEntity
SetSlot(int a_SlotNum, const cItem &a_Item)cBlockEntityWithItemsinline
SetSlot(int a_X, int a_Y, const cItem &a_Item)cBlockEntityWithItemsinline
SetWorld(cWorld *a_World)cBlockEntity
Super typedefcChestEntityprivate
Tick(std::chrono::milliseconds a_Dt, cChunk &a_Chunk)cBlockEntityvirtual
UsedBy(cPlayer *a_Player) overridecChestEntityprivatevirtual
~cBlockEntity()=defaultcBlockEntityvirtual
~cListener()cItemGrid::cListenerinlinevirtual
~cWindowOwner()cWindowOwnerinlinevirtual