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

This is the complete list of members for cHopperEntity, 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
cHopperEntity(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World)cHopperEntity
Clone(Vector3i a_Pos)cBlockEntity
CloseWindow(void)cWindowOwnerinline
ContentsHeight enum valuecHopperEntity
ContentsWidth enum valuecHopperEntity
ConvertToPickups() const overridecBlockEntityWithItemsvirtual
CopyFrom(const cBlockEntity &a_Src) overridecHopperEntityprotectedvirtual
CreateByBlockType(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World=nullptr)cBlockEntitystatic
cWindowOwner()cWindowOwnerinline
Destroy()cBlockEntityvirtual
GetBlockPos(void) overridecBlockEntityWindowOwnerinlinevirtual
GetBlockType() constcBlockEntityinline
GetChunkX() constcBlockEntityinline
GetChunkZ() constcBlockEntityinline
GetContents(void)cBlockEntityWithItemsinline
GetContents(void) constcBlockEntityWithItemsinline
GetOutputBlockPos(NIBBLETYPE a_BlockMeta)cHopperEntity
GetPos() constcBlockEntityinline
GetPosX() constcBlockEntityinline
GetPosY() constcBlockEntityinline
GetPosZ() constcBlockEntityinline
GetRelPos() constcBlockEntityinline
GetRelX() constcBlockEntityinline
GetRelZ() constcBlockEntityinline
GetSlot(int a_SlotNum) constcBlockEntityWithItemsinline
GetSlot(int a_X, int a_Y) constcBlockEntityWithItemsinline
GetWindow(void) constcWindowOwnerinline
GetWorld() constcBlockEntityinline
IsBlockEntityBlockType(BLOCKTYPE a_BlockType)cBlockEntitystatic
m_BlockEntitycBlockEntityWindowOwnerprivate
m_BlockMetacBlockEntityprotected
m_BlockTypecBlockEntityprotected
m_ContentscBlockEntityWithItemsprotected
m_LastMoveItemsInTickcHopperEntityprotected
m_LastMoveItemsOutTickcHopperEntityprotected
m_LockedcHopperEntityprivate
m_PoscBlockEntityprotected
m_RelXcBlockEntityprotected
m_RelZcBlockEntityprotected
m_WindowcWindowOwnerprivate
m_WorldcBlockEntityprotected
MoveItemsFromChest(cChunk &a_Chunk)cHopperEntityprotected
MoveItemsFromFurnace(cChunk &a_Chunk)cHopperEntityprotected
MoveItemsFromGrid(cBlockEntityWithItems &a_Entity)cHopperEntityprotected
MoveItemsFromSlot(cBlockEntityWithItems &a_Entity, int a_SrcSlotNum)cHopperEntityprotected
MoveItemsIn(cChunk &a_Chunk, cTickTimeLong a_CurrentTick)cHopperEntityprotected
MoveItemsOut(cChunk &a_Chunk, cTickTimeLong a_CurrentTick)cHopperEntityprotected
MoveItemsToChest(cChunk &a_Chunk, Vector3i a_Coords)cHopperEntityprotected
MoveItemsToFurnace(cChunk &a_Chunk, Vector3i a_Coords, NIBBLETYPE a_HopperMeta)cHopperEntityprotected
MoveItemsToGrid(cBlockEntityWithItems &a_Entity)cHopperEntityprotected
MoveItemsToSlot(cBlockEntityWithItems &a_Entity, int a_DstSlotNum)cHopperEntityprotected
MovePickupsIn(cChunk &a_Chunk)cHopperEntityprotected
OnRemoveFromWorld()cBlockEntityvirtual
OnSlotChanged(cItemGrid *a_Grid, int a_SlotNum) overridecBlockEntityWithItemsprotectedvirtual
OpenNewWindow(void)cHopperEntityprotected
OpenWindow(cWindow *a_Window)cWindowOwnerinline
SendTo(cClientHandle &a_Client) overridecHopperEntityprotectedvirtual
SetLocked(bool a_Value)cHopperEntity
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 typedefcHopperEntityprivate
Tick(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) overridecHopperEntityprotectedvirtual
UsedBy(cPlayer *a_Player) overridecHopperEntityprotectedvirtual
~cBlockEntity()=defaultcBlockEntityvirtual
~cListener()cItemGrid::cListenerinlinevirtual
~cWindowOwner()cWindowOwnerinlinevirtual