BroadcastProgress(size_t a_ProgressbarID, short a_Value) | cFurnaceEntity | protected |
BurnNewFuel(void) | cFurnaceEntity | protected |
CanCookInputToOutput(void) const | cFurnaceEntity | protected |
cBlockEntity(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World) | cBlockEntity | protected |
cBlockEntityWindowOwner(cBlockEntity *a_BlockEntity) | cBlockEntityWindowOwner | inline |
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) | cWindowOwner | inline |
ContentsHeight enum value | cFurnaceEntity | |
ContentsWidth enum value | cFurnaceEntity | |
ContinueCooking(void) | cFurnaceEntity | |
ConvertToPickups() const override | cBlockEntityWithItems | virtual |
CopyFrom(const cBlockEntity &a_Src) override | cFurnaceEntity | virtual |
CreateByBlockType(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, Vector3i a_Pos, cWorld *a_World=nullptr) | cBlockEntity | static |
cWindowOwner() | cWindowOwner | inline |
Destroy() | cBlockEntity | virtual |
FinishOne() | cFurnaceEntity | protected |
fsFuel enum value | cFurnaceEntity | |
fsInput enum value | cFurnaceEntity | |
fsOutput enum value | cFurnaceEntity | |
GetAndResetReward(void) | cFurnaceEntity | |
GetBlockPos(void) override | cBlockEntityWindowOwner | inlinevirtual |
GetBlockType() const | cBlockEntity | inline |
GetChunkX() const | cBlockEntity | inline |
GetChunkZ() const | cBlockEntity | inline |
GetContents(void) | cBlockEntityWithItems | inline |
GetContents(void) const | cBlockEntityWithItems | inline |
GetCookTimeLeft(void) const | cFurnaceEntity | inline |
GetFuelBurnTimeLeft(void) const | cFurnaceEntity | inline |
GetFuelSlot(void) const | cFurnaceEntity | inline |
GetInputSlot(void) const | cFurnaceEntity | inline |
GetOutputSlot(void) const | cFurnaceEntity | inline |
GetPos() const | cBlockEntity | inline |
GetPosX() const | cBlockEntity | inline |
GetPosY() const | cBlockEntity | inline |
GetPosZ() const | cBlockEntity | inline |
GetRelPos() const | cBlockEntity | inline |
GetRelX() const | cBlockEntity | inline |
GetRelZ() const | cBlockEntity | inline |
GetSlot(int a_SlotNum) const | cBlockEntityWithItems | inline |
GetSlot(int a_X, int a_Y) const | cBlockEntityWithItems | inline |
GetTimeCooked(void) const | cFurnaceEntity | inline |
GetWindow(void) const | cWindowOwner | inline |
GetWorld() const | cBlockEntity | inline |
HasFuelTimeLeft(void) const | cFurnaceEntity | inline |
IsBlockEntityBlockType(BLOCKTYPE a_BlockType) | cBlockEntity | static |
m_BlockEntity | cBlockEntityWindowOwner | private |
m_BlockMeta | cBlockEntity | protected |
m_BlockType | cBlockEntity | protected |
m_Contents | cBlockEntityWithItems | protected |
m_CurrentRecipe | cFurnaceEntity | protected |
m_FuelBurnTime | cFurnaceEntity | protected |
m_IsCooking | cFurnaceEntity | protected |
m_IsLoading | cFurnaceEntity | protected |
m_LastInput | cFurnaceEntity | protected |
m_NeedCookTime | cFurnaceEntity | protected |
m_Pos | cBlockEntity | protected |
m_RelX | cBlockEntity | protected |
m_RelZ | cBlockEntity | protected |
m_RewardCounter | cFurnaceEntity | protected |
m_TimeBurned | cFurnaceEntity | protected |
m_TimeCooked | cFurnaceEntity | protected |
m_Window | cWindowOwner | private |
m_World | cBlockEntity | protected |
OnAddToWorld(cWorld &a_World, cChunk &a_Chunk) | cBlockEntity | virtual |
OnRemoveFromWorld() override | cFurnaceEntity | virtual |
OnSlotChanged(cItemGrid *a_ItemGrid, int a_SlotNum) override | cFurnaceEntity | protectedvirtual |
OpenWindow(cWindow *a_Window) | cWindowOwner | inline |
SendTo(cClientHandle &a_Client) override | cFurnaceEntity | virtual |
SetBurnTimes(int a_FuelBurnTime, int a_TimeBurned) | cFurnaceEntity | inline |
SetCookTimes(int a_NeedCookTime, int a_TimeCooked) | cFurnaceEntity | inline |
SetFuelSlot(const cItem &a_Item) | cFurnaceEntity | inline |
SetInputSlot(const cItem &a_Item) | cFurnaceEntity | inline |
SetIsCooking(bool a_IsCooking) | cFurnaceEntity | protected |
SetLoading(bool a_IsLoading) | cFurnaceEntity | inline |
SetOutputSlot(const cItem &a_Item) | cFurnaceEntity | inline |
SetPos(Vector3i a_NewPos) | cBlockEntity | |
SetSlot(int a_SlotNum, const cItem &a_Item) | cBlockEntityWithItems | inline |
SetSlot(int a_X, int a_Y, const cItem &a_Item) | cBlockEntityWithItems | inline |
SetWorld(cWorld *a_World) | cBlockEntity | |
Super typedef | cFurnaceEntity | private |
Tick(std::chrono::milliseconds a_Dt, cChunk &a_Chunk) override | cFurnaceEntity | virtual |
UpdateFuel(void) | cFurnaceEntity | protected |
UpdateInput(void) | cFurnaceEntity | protected |
UpdateOutput(void) | cFurnaceEntity | protected |
UpdateProgressBars(bool a_ForceUpdate=false) | cFurnaceEntity | protected |
UsedBy(cPlayer *a_Player) override | cFurnaceEntity | virtual |
~cBlockEntity()=default | cBlockEntity | virtual |
~cListener() | cItemGrid::cListener | inlinevirtual |
~cWindowOwner() | cWindowOwner | inlinevirtual |