Dungeon Architect  17.0.0
DungeonArchitect.RoomDesigner.DungeonRoomVoxel Class Reference

Public Member Functions

 DungeonRoomVoxel (int sizeX, int sizeY, int sizeZ)
 
void TagDoorCells (Vector3 logicalPosition)
 
bool IsValidCoord (IntVector coord)
 
bool IsValidCoord (int x, int y, int z)
 
void SetState (IntVector coord, DungeonRoomVoxelCellType cellType)
 
void SetData (IntVector coord, DungeonRoomVoxelCellData cellData)
 
bool IsValidPlatform (IntVector p)
 
bool ContainsData (IntVector coord, DungeonRoomVoxelCellData cellData)
 
void SetState (IntVector coord, DungeonRoomVoxelCellType cellType, bool lockState)
 
bool IsEmpty (int x, int y, int z)
 
void EmitMarkers (LevelMarkerList markerList, IntVector roomPosition, DungeonRoomDoorDesigner[] doors, Vector3 gridSize)
 
void IterateCells (System.Action< DungeonRoomVoxelCell, IntVector > callback)
 

Properties

DungeonRoomVoxelCell[,,] Cells [get]
 

Detailed Description

Definition at line 42 of file DungeonRoomVoxel.cs.


The documentation for this class was generated from the following file: