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

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

BroadcastProgress(size_t a_ProgressbarID, short a_Value)cFurnaceEntityprotected
BurnNewFuel(void)cFurnaceEntityprotected
CanCookInputToOutput(void) constcFurnaceEntityprotected
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
cFurnaceEntity(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World)cFurnaceEntity
Clone(Vector3i a_Pos)cBlockEntity
CloseWindow(void)cWindowOwnerinline
ContentsHeight enum valuecFurnaceEntity
ContentsWidth enum valuecFurnaceEntity
ContinueCooking(void)cFurnaceEntity
ConvertToPickups() const overridecBlockEntityWithItemsvirtual
CopyFrom(const cBlockEntity &a_Src) overridecFurnaceEntityvirtual
CreateByBlockType(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World=nullptr)cBlockEntitystatic
cWindowOwner()cWindowOwnerinline
Destroy()cBlockEntityvirtual
FinishOne()cFurnaceEntityprotected
fsFuel enum valuecFurnaceEntity
fsInput enum valuecFurnaceEntity
fsOutput enum valuecFurnaceEntity
GetAndResetReward(void)cFurnaceEntity
GetBlockPos(void) overridecBlockEntityWindowOwnerinlinevirtual
GetBlockType() constcBlockEntityinline
GetChunkX() constcBlockEntityinline
GetChunkZ() constcBlockEntityinline
GetContents(void)cBlockEntityWithItemsinline
GetContents(void) constcBlockEntityWithItemsinline
GetCookTimeLeft(void) constcFurnaceEntityinline
GetFuelBurnTimeLeft(void) constcFurnaceEntityinline
GetFuelSlot(void) constcFurnaceEntityinline
GetInputSlot(void) constcFurnaceEntityinline
GetOutputSlot(void) constcFurnaceEntityinline
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
GetTimeCooked(void) constcFurnaceEntityinline
GetWindow(void) constcWindowOwnerinline
GetWorld() constcBlockEntityinline
HasFuelTimeLeft(void) constcFurnaceEntityinline
IsBlockEntityBlockType(BLOCKTYPE a_BlockType)cBlockEntitystatic
m_BlockEntitycBlockEntityWindowOwnerprivate
m_BlockMetacBlockEntityprotected
m_BlockTypecBlockEntityprotected
m_ContentscBlockEntityWithItemsprotected
m_CurrentRecipecFurnaceEntityprotected
m_FuelBurnTimecFurnaceEntityprotected
m_IsCookingcFurnaceEntityprotected
m_IsLoadingcFurnaceEntityprotected
m_LastInputcFurnaceEntityprotected
m_NeedCookTimecFurnaceEntityprotected
m_PoscBlockEntityprotected
m_RelXcBlockEntityprotected
m_RelZcBlockEntityprotected
m_RewardCountercFurnaceEntityprotected
m_TimeBurnedcFurnaceEntityprotected
m_TimeCookedcFurnaceEntityprotected
m_WindowcWindowOwnerprivate
m_WorldcBlockEntityprotected
OnAddToWorld(cWorld &a_World, cChunk &a_Chunk)cBlockEntityvirtual
OnRemoveFromWorld() overridecFurnaceEntityvirtual
OnSlotChanged(cItemGrid *a_ItemGrid, int a_SlotNum) overridecFurnaceEntityprotectedvirtual
OpenWindow(cWindow *a_Window)cWindowOwnerinline
SendTo(cClientHandle &a_Client) overridecFurnaceEntityvirtual
SetBurnTimes(int a_FuelBurnTime, int a_TimeBurned)cFurnaceEntityinline
SetCookTimes(int a_NeedCookTime, int a_TimeCooked)cFurnaceEntityinline
SetFuelSlot(const cItem &a_Item)cFurnaceEntityinline
SetInputSlot(const cItem &a_Item)cFurnaceEntityinline
SetIsCooking(bool a_IsCooking)cFurnaceEntityprotected
SetLoading(bool a_IsLoading)cFurnaceEntityinline
SetOutputSlot(const cItem &a_Item)cFurnaceEntityinline
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 typedefcFurnaceEntityprivate
Tick(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) overridecFurnaceEntityvirtual
UpdateFuel(void)cFurnaceEntityprotected
UpdateInput(void)cFurnaceEntityprotected
UpdateOutput(void)cFurnaceEntityprotected
UpdateProgressBars(bool a_ForceUpdate=false)cFurnaceEntityprotected
UsedBy(cPlayer *a_Player) overridecFurnaceEntityvirtual
~cBlockEntity()=defaultcBlockEntityvirtual
~cListener()cItemGrid::cListenerinlinevirtual
~cWindowOwner()cWindowOwnerinlinevirtual