Cuberite
A lightweight, fast and extensible game server for Minecraft
|
This is the complete list of members for cBlockArea, including all inherited members.
baBlockEntities enum value | cBlockArea | |
baLight enum value | cBlockArea | |
baMetas enum value | cBlockArea | |
baSkyLight enum value | cBlockArea | |
baTypes enum value | cBlockArea | |
BLOCKARRAY typedef | cBlockArea | protected |
cBlockArea(void) | cBlockArea | |
cBlockEntitiesPtr typedef | cBlockArea | protected |
cChunkDesc class | cBlockArea | friend |
Clear(void) | cBlockArea | |
CopyFrom(const cBlockArea &a_From) | cBlockArea | |
CopyTo(cBlockArea &a_Into) const | cBlockArea | |
CountNonAirBlocks(void) const | cBlockArea | |
CountSpecificBlocks(BLOCKTYPE a_BlockType) const | cBlockArea | |
CountSpecificBlocks(BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta) const | cBlockArea | |
Create(int a_SizeX, int a_SizeY, int a_SizeZ, int a_DataTypes=baTypes|baMetas|baBlockEntities) | cBlockArea | |
Create(const Vector3i &a_Size, int a_DataTypes=baTypes|baMetas|baBlockEntities) | cBlockArea | |
Crop(int a_AddMinX, int a_SubMaxX, int a_AddMinY, int a_SubMaxY, int a_AddMinZ, int a_SubMaxZ) | cBlockArea | |
CropBlockTypes(int a_AddMinX, int a_SubMaxX, int a_AddMinY, int a_SubMaxY, int a_AddMinZ, int a_SubMaxZ) | cBlockArea | protected |
CropNibbles(NIBBLEARRAY &a_Array, int a_AddMinX, int a_SubMaxX, int a_AddMinY, int a_SubMaxY, int a_AddMinZ, int a_SubMaxZ) | cBlockArea | protected |
cSchematicFileSerializer class | cBlockArea | friend |
DISALLOW_COPY_AND_ASSIGN(cBlockArea) | cBlockArea | private |
DoWithBlockEntityAt(int a_BlockX, int a_BlockY, int a_BlockZ, cBlockEntityCallback a_Callback) | cBlockArea | |
DoWithBlockEntityRelAt(int a_RelX, int a_RelY, int a_RelZ, cBlockEntityCallback a_Callback) | cBlockArea | |
DumpToRawFile(const AString &a_FileName) | cBlockArea | |
eMergeStrategy enum name | cBlockArea | |
Expand(int a_SubMinX, int a_AddMaxX, int a_SubMinY, int a_AddMaxY, int a_SubMinZ, int a_AddMaxZ) | cBlockArea | |
ExpandBlockTypes(int a_SubMinX, int a_AddMaxX, int a_SubMinY, int a_AddMaxY, int a_SubMinZ, int a_AddMaxZ) | cBlockArea | protected |
ExpandNibbles(NIBBLEARRAY &a_Array, int a_SubMinX, int a_AddMaxX, int a_SubMinY, int a_AddMaxY, int a_SubMinZ, int a_AddMaxZ) | cBlockArea | protected |
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 | |
FillRelCuboid(const cCuboid &a_RelCuboid, int a_DataTypes, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta=0, NIBBLETYPE a_BlockLight=0, NIBBLETYPE a_BlockSkyLight=0x0f) | cBlockArea | |
ForEachBlockEntity(cBlockEntityCallback a_Callback) | cBlockArea | |
GetBlockCount(void) const | cBlockArea | inline |
GetBlockEntities(void) const | cBlockArea | inline |
GetBlockEntityRel(Vector3i a_RelPos) | cBlockArea | protected |
GetBlockLight(int a_BlockX, int a_BlockY, int a_BlockZ) const | cBlockArea | |
GetBlockLight(void) const | cBlockArea | inline |
GetBlockMeta(int a_BlockX, int a_BlockY, int a_BlockZ) const | cBlockArea | |
GetBlockMetas(void) const | cBlockArea | inline |
GetBlockSkyLight(int a_BlockX, int a_BlockY, int a_BlockZ) const | cBlockArea | |
GetBlockSkyLight(void) const | cBlockArea | inline |
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 | |
GetBlockTypes(void) const | cBlockArea | inline |
GetBounds(void) const | cBlockArea | |
GetDataTypes(void) const | cBlockArea | |
GetNibble(int a_BlockX, int a_BlockY, int a_BlockZ, NIBBLETYPE *a_Array) const | cBlockArea | protected |
GetNonAirCropRelCoords(int &a_MinRelX, int &a_MinRelY, int &a_MinRelZ, int &a_MaxRelX, int &a_MaxRelY, int &a_MaxRelZ, BLOCKTYPE a_IgnoreBlockType=E_BLOCK_AIR) | cBlockArea | |
GetOrigin(void) const | cBlockArea | inline |
GetOriginX(void) const | cBlockArea | inline |
GetOriginY(void) const | cBlockArea | inline |
GetOriginZ(void) const | cBlockArea | inline |
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 | |
GetRelNibble(int a_RelX, int a_RelY, int a_RelZ, NIBBLETYPE *a_Array) const | cBlockArea | protected |
GetSize(void) const | cBlockArea | inline |
GetSizeX(void) const | cBlockArea | inline |
GetSizeY(void) const | cBlockArea | inline |
GetSizeZ(void) const | cBlockArea | inline |
GetVolume(void) const | cBlockArea | inline |
GetWEOffset(void) const | cBlockArea | inline |
HasBlockEntities(void) const | cBlockArea | inline |
HasBlockLights(void) const | cBlockArea | inline |
HasBlockMetas(void) const | cBlockArea | inline |
HasBlockSkyLights(void) const | cBlockArea | inline |
HasBlockTypes(void) const | cBlockArea | inline |
IsValidCoords(int a_BlockX, int a_BlockY, int a_BlockZ) const | cBlockArea | |
IsValidCoords(const Vector3i &a_Coords) const | cBlockArea | |
IsValidDataTypeCombination(int a_DataTypes) | cBlockArea | static |
IsValidRelCoords(int a_RelX, int a_RelY, int a_RelZ) const | cBlockArea | |
IsValidRelCoords(const Vector3i &a_RelCoords) const | cBlockArea | |
m_BlockEntities | cBlockArea | protected |
m_BlockLight | cBlockArea | protected |
m_BlockMetas | cBlockArea | protected |
m_BlockSkyLight | cBlockArea | protected |
m_BlockTypes | cBlockArea | protected |
m_Origin | cBlockArea | protected |
m_Size | cBlockArea | protected |
m_WEOffset | cBlockArea | protected |
MakeIndex(Vector3i a_RelPos) const | cBlockArea | inline |
MakeIndex(int a_RelX, int a_RelY, int a_RelZ) const | cBlockArea | inline |
MakeIndexForSize(Vector3i a_RelPos, Vector3i a_Size) | cBlockArea | static |
Merge(const cBlockArea &a_Src, int a_RelX, int a_RelY, int a_RelZ, eMergeStrategy a_Strategy) | cBlockArea | |
Merge(const cBlockArea &a_Src, const Vector3i &a_RelMinCoords, eMergeStrategy a_Strategy) | cBlockArea | |
MergeBlockEntities(int a_RelX, int a_RelY, int a_RelZ, const cBlockArea &a_Src) | cBlockArea | protected |
MergeByStrategy(const cBlockArea &a_Src, int a_RelX, int a_RelY, int a_RelZ, eMergeStrategy a_Strategy, const NIBBLETYPE *SrcMetas, NIBBLETYPE *DstMetas) | cBlockArea | protected |
MirrorXY(void) | cBlockArea | |
MirrorXYNoMeta(void) | cBlockArea | |
MirrorXZ(void) | cBlockArea | |
MirrorXZNoMeta(void) | cBlockArea | |
MirrorYZ(void) | cBlockArea | |
MirrorYZNoMeta(void) | cBlockArea | |
msDifference enum value | cBlockArea | |
msFillAir enum value | cBlockArea | |
msImprint enum value | cBlockArea | |
msLake enum value | cBlockArea | |
msMask enum value | cBlockArea | |
msOverwrite enum value | cBlockArea | |
msSimpleCompare enum value | cBlockArea | |
msSpongePrint enum value | cBlockArea | |
NIBBLEARRAY typedef | cBlockArea | protected |
Read(cForEachChunkProvider &a_ForEachChunkProvider, int a_MinBlockX, int a_MaxBlockX, int a_MinBlockY, int a_MaxBlockY, int a_MinBlockZ, int a_MaxBlockZ, int a_DataTypes=baTypes|baMetas|baBlockEntities) | cBlockArea | |
Read(cForEachChunkProvider &a_ForEachChunkProvider, const cCuboid &a_Bounds, int a_DataTypes=baTypes|baMetas|baBlockEntities) | cBlockArea | |
Read(cForEachChunkProvider &a_ForEachChunkProvider, const Vector3i &a_Point1, const Vector3i &a_Point2, int a_DataTypes=baTypes|baMetas|baBlockEntities) | 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 | |
RelLine(const Vector3i &a_Point1, const Vector3i &a_Point2, int a_DataTypes, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta=0, NIBBLETYPE a_BlockLight=0, NIBBLETYPE a_BlockSkyLight=0x0f) | cBlockArea | |
RelSetData(int a_RelX, int a_RelY, int a_RelZ, int a_DataTypes, BLOCKTYPE a_BlockType, NIBBLETYPE a_BlockMeta, NIBBLETYPE a_BlockLight, NIBBLETYPE a_BlockSkyLight) | cBlockArea | protected |
RemoveNonMatchingBlockEntities(void) | cBlockArea | protected |
RescanBlockEntities(void) | cBlockArea | protected |
RotateCCW(void) | cBlockArea | |
RotateCCWNoMeta(void) | cBlockArea | |
RotateCW(void) | cBlockArea | |
RotateCWNoMeta(void) | 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 | |
SetNibble(int a_BlockX, int a_BlockY, int a_BlockZ, NIBBLETYPE a_Value, NIBBLETYPE *a_Array) | cBlockArea | protected |
SetOrigin(int a_OriginX, int a_OriginY, int a_OriginZ) | cBlockArea | |
SetOrigin(const Vector3i &a_Origin) | 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 | |
SetRelNibble(int a_RelX, int a_RelY, int a_RelZ, NIBBLETYPE a_Value, NIBBLETYPE *a_Array) | cBlockArea | protected |
SetSize(int a_SizeX, int a_SizeY, int a_SizeZ, int a_DataTypes) | cBlockArea | protected |
SetWEOffset(int a_OffsetX, int a_OffsetY, int a_OffsetZ) | cBlockArea | |
SetWEOffset(const Vector3i &a_Offset) | cBlockArea | |
Write(cForEachChunkProvider &a_ForEachChunkProvider, int a_MinBlockX, int a_MinBlockY, int a_MinBlockZ, int a_DataTypes) | cBlockArea | |
Write(cForEachChunkProvider &a_ForEachChunkProvider, int a_MinBlockX, int a_MinBlockY, int a_MinBlockZ) | cBlockArea | inline |
Write(cForEachChunkProvider &a_ForEachChunkProvider, const Vector3i &a_MinCoords, int a_DataTypes) | cBlockArea | |
Write(cForEachChunkProvider &a_ForEachChunkProvider, const Vector3i &a_MinCoords) | cBlockArea | inline |