API
Functions and classes available in the Lua API
cBlockArea Member List

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

baLight enum valuecBlockArea
baMetas enum valuecBlockArea
baSkyLight enum valuecBlockArea
baTypes enum valuecBlockArea
cBlockArea(void)cBlockArea
Clear(void)cBlockArea
CopyFrom(const cBlockArea &a_From)cBlockArea
CopyTo(cBlockArea &a_Into) const cBlockArea
Create(int a_SizeX, int a_SizeY, int a_SizeZ, int a_DataTypes=baTypes|baMetas)cBlockArea
Crop(int a_AddMinX, int a_SubMaxX, int a_AddMinY, int a_SubMaxY, int a_AddMinZ, int a_SubMaxZ)cBlockArea
DumpToRawFile(const AString &a_FileName)cBlockArea
eMergeStrategy enum namecBlockArea
Expand(int a_SubMinX, int a_AddMaxX, int a_SubMinY, int a_AddMaxY, int a_SubMinZ, int a_AddMaxZ)cBlockArea
Fill(int a_DataTypes, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta=0, NIBBLETYPE a_BlockLight=0, NIBBLETYPE a_BlockSkyLight=0x0f)cBlockArea
FillRelCuboid(int a_MinRelX, int a_MaxRelX, int a_MinRelY, int a_MaxRelY, int a_MinRelZ, int a_MaxRelZ, int a_DataTypes, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta=0, NIBBLETYPE a_BlockLight=0, NIBBLETYPE a_BlockSkyLight=0x0f)cBlockArea
GetBlockLight(int a_BlockX, int a_BlockY, int a_BlockZ) const cBlockArea
GetBlockMeta(int a_BlockX, int a_BlockY, int a_BlockZ) const cBlockArea
GetBlockSkyLight(int a_BlockX, int a_BlockY, int a_BlockZ) const cBlockArea
GetBlockType(int a_BlockX, int a_BlockY, int a_BlockZ) const cBlockArea
GetBlockTypeMeta(int a_BlockX, int a_BlockY, int a_BlockZ, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_BlockMeta) const cBlockArea
GetDataTypes(void) const cBlockArea
GetOriginX(void) const cBlockAreainline
GetOriginY(void) const cBlockAreainline
GetOriginZ(void) const cBlockAreainline
GetRelBlockLight(int a_RelX, int a_RelY, int a_RelZ) const cBlockArea
GetRelBlockMeta(int a_RelX, int a_RelY, int a_RelZ) const cBlockArea
GetRelBlockSkyLight(int a_RelX, int a_RelY, int a_RelZ) const cBlockArea
GetRelBlockType(int a_RelX, int a_RelY, int a_RelZ) const cBlockArea
GetRelBlockTypeMeta(int a_RelX, int a_RelY, int a_RelZ, BLOCKTYPE &a_BlockType, NIBBLETYPE &a_BlockMeta) const cBlockArea
GetSizeX(void) const cBlockAreainline
GetSizeY(void) const cBlockAreainline
GetSizeZ(void) const cBlockAreainline
HasBlockLights(void) const cBlockAreainline
HasBlockMetas(void) const cBlockAreainline
HasBlockSkyLights(void) const cBlockAreainline
HasBlockTypes(void) const cBlockAreainline
LoadFromSchematicFile(const AString &a_FileName)cBlockArea
Merge(const cBlockArea &a_Src, int a_RelX, int a_RelY, int a_RelZ, eMergeStrategy a_Strategy)cBlockArea
MirrorXY(void)cBlockArea
MirrorXYNoMeta(void)cBlockArea
MirrorXZ(void)cBlockArea
MirrorXZNoMeta(void)cBlockArea
MirrorYZ(void)cBlockArea
MirrorYZNoMeta(void)cBlockArea
msFillAir enum valuecBlockArea
msImprint enum valuecBlockArea
msLake enum valuecBlockArea
msOverwrite enum valuecBlockArea
Read(cWorld *a_World, int a_MinBlockX, int a_MaxBlockX, int a_MinBlockY, int a_MaxBlockY, int a_MinBlockZ, int a_MaxBlockZ, int a_DataTypes=baTypes|baMetas)cBlockArea
RelLine(int a_RelX1, int a_RelY1, int a_RelZ1, int a_RelX2, int a_RelY2, int a_RelZ2, int a_DataTypes, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta=0, NIBBLETYPE a_BlockLight=0, NIBBLETYPE a_BlockSkyLight=0x0f)cBlockArea
RotateCCW(void)cBlockArea
RotateCCWNoMeta(void)cBlockArea
RotateCW(void)cBlockArea
RotateCWNoMeta(void)cBlockArea
SaveToSchematicFile(const AString &a_FileName)cBlockArea
SetBlockLight(int a_BlockX, int a_BlockY, int a_BlockZ, NIBBLETYPE a_BlockLight)cBlockArea
SetBlockMeta(int a_BlockX, int a_BlockY, int a_BlockZ, NIBBLETYPE a_BlockMeta)cBlockArea
SetBlockSkyLight(int a_BlockX, int a_BlockY, int a_BlockZ, NIBBLETYPE a_BlockSkyLight)cBlockArea
SetBlockType(int a_BlockX, int a_BlockY, int a_BlockZ, BLOCKTYPE a_BlockType)cBlockArea
SetBlockTypeMeta(int a_BlockX, int a_BlockY, int a_BlockZ, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)cBlockArea
SetOrigin(int a_OriginX, int a_OriginY, int a_OriginZ)cBlockArea
SetRelBlockLight(int a_RelX, int a_RelY, int a_RelZ, NIBBLETYPE a_BlockLight)cBlockArea
SetRelBlockMeta(int a_RelX, int a_RelY, int a_RelZ, NIBBLETYPE a_BlockMeta)cBlockArea
SetRelBlockSkyLight(int a_RelX, int a_RelY, int a_RelZ, NIBBLETYPE a_BlockSkyLight)cBlockArea
SetRelBlockType(int a_RelX, int a_RelY, int a_RelZ, BLOCKTYPE a_BlockType)cBlockArea
SetRelBlockTypeMeta(int a_RelX, int a_RelY, int a_RelZ, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta)cBlockArea
Write(cWorld *a_World, int a_MinBlockX, int a_MinBlockY, int a_MinBlockZ, int a_DataTypes=baTypes|baMetas)cBlockArea
~cBlockArea()cBlockArea