ManiaMap.Godot
Procedural generation of metroidvania style maps for Godot .NET.
RoomNode2D Member List

This is the complete list of members for RoomNode2D, including all inherited members.

_cellSize (defined in RoomNode2D)RoomNode2Dprivate
_columns (defined in RoomNode2D)RoomNode2Dprivate
_Ready() (defined in RoomNode2D)RoomNode2D
_rows (defined in RoomNode2D)RoomNode2Dprivate
_ValidateProperty(Godot.Collections.Dictionary property) (defined in RoomNode2D)RoomNode2D
ActiveCellsRoomNode2D
CellCenterGlobalPosition(int row, int column)RoomNode2D
CellCenterLocalPosition(int row, int column)RoomNode2D
CellSizeRoomNode2D
ColumnsRoomNode2D
CreateCellAreas(uint cellCollisionMask)RoomNode2Dprivate
CreateInstance(Uid id, LayoutPack layoutPack, PackedScene scene, Node parent, bool assignLayoutPosition=false)RoomNode2Dstatic
CreateInstance(PackedScene scene, Node parent, LayoutPack layoutPack, Room roomLayout, RoomState roomState, uint cellCollisionMask, bool assignLayoutPosition)RoomNode2Dstatic
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
IsInitializedRoomNode2D
LayoutPackRoomNode2D
LocalPositionToCellIndex(Vector2 position)RoomNode2D
MoveToLayoutPosition()RoomNode2D
OnCellAreaEnteredEventHandler(CellArea2D cell, Node collision)RoomNode2D
OnCellAreaExitedEventHandler(CellArea2D cell, Node collision)RoomNode2D
OnCellGridChangedEventHandler()RoomNode2D
RoomLayoutRoomNode2D
RoomStateRoomNode2D
RoomTemplateRoomNode2D
RowsRoomNode2D
SetCellSizeField(ref Vector2 field, Vector2 value) (defined in RoomNode2D)RoomNode2Dprivate
SetSizeField(ref int field, int value) (defined in RoomNode2D)RoomNode2Dprivate