ManiaMap.Godot
Procedural generation of metroidvania style maps for Godot .NET.
ICellChild.cs
2{
6 public interface ICellChild
7 {
11 public IRoomNode RoomNode { get; }
12
17 public bool AutoAssignCell { get; }
18
22 public int Row { get; }
23
27 public int Column { get; }
28 }
29}
The interface for elements tied to an IRoomNode's cell index.
Definition: ICellChild.cs:7
IRoomNode RoomNode
The containing room node.
Definition: ICellChild.cs:11
bool AutoAssignCell
If true, the cell row and column indices will be automatically assigned when auto assign is run....
Definition: ICellChild.cs:17
int Row
The cell row index.
Definition: ICellChild.cs:22
int Column
The cell column index.
Definition: ICellChild.cs:27
The interface for a room node.
Definition: IRoomNode.cs:9