![]() |
ManiaMap.Godot
Procedural generation of metroidvania style maps for Godot .NET.
|
This is the complete list of members for RoomNode2D, including all inherited members.
| _cellSize (defined in RoomNode2D) | RoomNode2D | private |
| _columns (defined in RoomNode2D) | RoomNode2D | private |
| _Ready() (defined in RoomNode2D) | RoomNode2D | |
| _rows (defined in RoomNode2D) | RoomNode2D | private |
| _ValidateProperty(Godot.Collections.Dictionary property) (defined in RoomNode2D) | RoomNode2D | |
| ActiveCells | RoomNode2D | |
| CellCenterGlobalPosition(int row, int column) | RoomNode2D | |
| CellCenterLocalPosition(int row, int column) | RoomNode2D | |
| CellSize | RoomNode2D | |
| Columns | RoomNode2D | |
| CreateCellAreas(uint cellCollisionMask) | RoomNode2D | private |
| CreateInstance(Uid id, LayoutPack layoutPack, PackedScene scene, Node parent, bool assignLayoutPosition=false) | RoomNode2D | static |
| CreateInstance(PackedScene scene, Node parent, LayoutPack layoutPack, Room roomLayout, RoomState roomState, uint cellCollisionMask, bool assignLayoutPosition) | RoomNode2D | static |
| EmitOnCellAreaEntered(CellArea2D cell, Node collision) (defined in RoomNode2D) | RoomNode2D | |
| EmitOnCellAreaExited(CellArea2D cell, Node collection) (defined in RoomNode2D) | RoomNode2D | |
| EmitOnCellGridChanged() (defined in RoomNode2D) | RoomNode2D | |
| FindClosestActiveCellIndex(Vector2 position) | RoomNode2D | |
| FindClosestDoorDirection(int row, int column, Vector2 position) | RoomNode2D | |
| GlobalPositionToCellIndex(Vector2 position) | RoomNode2D | |
| Initialize(LayoutPack layoutPack, Room roomLayout, RoomState roomState, uint cellCollisionMask, bool assignLayoutPosition) | RoomNode2D | |
| IsInitialized | RoomNode2D | |
| LayoutPack | RoomNode2D | |
| LocalPositionToCellIndex(Vector2 position) | RoomNode2D | |
| MoveToLayoutPosition() | RoomNode2D | |
| OnCellAreaEnteredEventHandler(CellArea2D cell, Node collision) | RoomNode2D | |
| OnCellAreaExitedEventHandler(CellArea2D cell, Node collision) | RoomNode2D | |
| OnCellGridChangedEventHandler() | RoomNode2D | |
| RoomLayout | RoomNode2D | |
| RoomState | RoomNode2D | |
| RoomTemplate | RoomNode2D | |
| Rows | RoomNode2D | |
| SetCellSizeField(ref Vector2 field, Vector2 value) (defined in RoomNode2D) | RoomNode2D | private |
| SetSizeField(ref int field, int value) (defined in RoomNode2D) | RoomNode2D | private |