![]() |
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 |