![]() |
ManiaMap.Godot
Procedural generation of metroidvania style maps for Godot .NET.
|
The base class for elements tied to a RoomNode2D's cell index. More...
Public Member Functions | |
| override void | _ValidateProperty (Godot.Collections.Dictionary property) |
| virtual void | AutoAssign (RoomNode2D room) |
| Assigns the room and any auto assigned values to the object. More... | |
Properties | |
| bool | AutoAssignCell = true [getset] |
| int | Column [getset] |
| RoomNode2D | Room [getset] |
| The contained room. More... | |
| IRoomNode | RoomNode [get] |
| int | Row [getset] |
Properties inherited from ICellChild | |
| bool | AutoAssignCell [get] |
| If true, the cell row and column indices will be automatically assigned when auto assign is run. Disable this flag if you wish to control these values manually. More... | |
| int | Column [get] |
| The cell column index. More... | |
| IRoomNode | RoomNode [get] |
| The containing room node. More... | |
| int | Row [get] |
| The cell row index. More... | |
The base class for elements tied to a RoomNode2D's cell index.
Definition at line 10 of file CellChild2D.cs.
| override void _ValidateProperty | ( | Godot.Collections.Dictionary | property | ) |
Definition at line 41 of file CellChild2D.cs.
|
virtual |
Assigns the room and any auto assigned values to the object.
| room | The containing room. |
Reimplemented in CollectableSpot2D, DoorNode2D, and RoomFlag2D.
Definition at line 33 of file CellChild2D.cs.
|
getset |
Definition at line 21 of file CellChild2D.cs.
|
getset |
Definition at line 27 of file CellChild2D.cs.
|
getset |
The contained room.
Definition at line 15 of file CellChild2D.cs.
|
get |
Definition at line 18 of file CellChild2D.cs.
|
getset |
Definition at line 24 of file CellChild2D.cs.