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