API
Functions and classes available in the Lua API
Public Types | Public Member Functions | List of all members
cChestEntity Class Reference

#include <001a.h>

Inheritance diagram for cChestEntity:
Inheritance graph
[legend]

Public Types

enum  { ContentsHeight = 3, ContentsWidth = 9 }

Public Member Functions

 cChestEntity (int a_BlockX, int a_BlockY, int a_BlockZ)
 Constructor used while generating a chunk; sets m_World to NULL.
- Public Member Functions inherited from cBlockEntityWithItems
cItemGridGetContents (void)
 Returns the ItemGrid used for storing the contents.
const cItemGetSlot (int a_SlotNum) const
const cItemGetSlot (int a_X, int a_Y) const
void SetSlot (int a_SlotNum, const cItem &a_Item)
void SetSlot (int a_X, int a_Y, const cItem &a_Item)
- Public Member Functions inherited from cBlockEntity
BLOCKTYPE GetBlockType (void) const
int GetChunkX (void) const
int GetChunkZ (void) const
int GetPosX (void) const
int GetPosY (void) const
int GetPosZ (void) const
int GetRelX (void) const
int GetRelZ (void) const
cWorldGetWorld (void) const

Additional Inherited Members

- Protected Member Functions inherited from cBlockEntity
 cBlockEntity (BLOCKTYPE a_BlockType, int a_BlockX, int a_BlockY, int a_BlockZ, cWorld *a_World)

Member Enumeration Documentation

anonymous enum
Enumerator:
ContentsHeight 
ContentsWidth 

Constructor & Destructor Documentation

cChestEntity::cChestEntity ( int  a_BlockX,
int  a_BlockY,
int  a_BlockZ 
)

Constructor used while generating a chunk; sets m_World to NULL.