1
0
cuberite-2a/src/UI/EnderChestWindow.h
Lukas Pioch e35ac1bfb9 Clang 5.0 fixes
- Added override keyword
- Removed inherited member variables
2017-05-21 12:19:06 +02:00

39 lines
616 B
C++

// EnderChestWindow.h
// Representing the UI window for the enderchest block
#pragma once
#include "Window.h"
#include "../BlockEntities/EnderChestEntity.h"
class cEnderChestWindow :
public cWindow
{
typedef cWindow super;
public:
cEnderChestWindow(cEnderChestEntity * a_EnderChest);
virtual ~cEnderChestWindow() override;
virtual void DistributeStack(cItem & a_ItemStack, int a_Slot, cPlayer & a_Player, cSlotArea * a_ClickedArea, bool a_ShouldApply) override;
protected:
cWorld * m_World;
int m_BlockX, m_BlockY, m_BlockZ; // Position of the enderchest, for the window-close packet
};