![]() |
ManiaMap.Unity
Procedural generation of metroidvania style maps for Unity.
|
This is the complete list of members for RoomComponent, including all inherited members.
| _activeCells (defined in RoomComponent) | RoomComponent | private |
| _cellSize (defined in RoomComponent) | RoomComponent | private |
| _name (defined in RoomComponent) | RoomComponent | private |
| _onCellAreaEntered (defined in RoomComponent) | RoomComponent | private |
| _onCellAreaExited (defined in RoomComponent) | RoomComponent | private |
| _onInitialize (defined in RoomComponent) | RoomComponent | private |
| _onInitialized (defined in RoomComponent) | RoomComponent | private |
| _roomTemplate (defined in RoomComponent) | RoomComponent | private |
| _roomType (defined in RoomComponent) | RoomComponent | private |
| _size (defined in RoomComponent) | RoomComponent | private |
| ActiveCells | RoomComponent | |
| AddMMDoors(Array2D< Cell > cells) | RoomComponent | private |
| AddMMFeatures(Array2D< Cell > cells) | RoomComponent | private |
| AutoAssign() | RoomComponent | |
| CellCenterGlobalPosition(int row, int column) | RoomComponent | |
| CellCenterGridPosition(int row, int column) | RoomComponent | |
| CellCenterLocalPosition(int row, int column) | RoomComponent | |
| CellIndexExists(int row, int column) | RoomComponent | |
| CellIndexRangeExists(Vector2Int startIndex, Vector2Int endIndex) | RoomComponent | |
| CellSize | RoomComponent | |
| CenterGlobalPosition() | RoomComponent | |
| CenterGridPosition() | RoomComponent | |
| CenterLocalPosition() | RoomComponent | |
| Columns | RoomComponent | |
| CreateCellAreas(int cellLayer, LayerMask triggeringLayers) | RoomComponent | private |
| DrawCells(Color fillColor, Color lineColor, bool activity) | RoomComponent | private |
| FindClosestActiveCellIndex(Vector3 position) | RoomComponent | |
| FindClosestDoorDirection(int row, int column, Vector3 position) | RoomComponent | |
| GetCellActivity(int row, int column) | RoomComponent | |
| GetCellViewDirection() | RoomComponent | |
| GetMMCells() | RoomComponent | private |
| GetMMCollectableSpots() | RoomComponent | private |
| GetMMRoomTemplate(int id, string name) | RoomComponent | |
| GlobalPositionToCellIndex(Vector3 position) | RoomComponent | |
| GlobalToGridPosition(Vector3 globalPosition) | RoomComponent | |
| GridPositionToCellIndex(Vector3 position) | RoomComponent | |
| GridToLocalPosition(Vector3 gridPosition) | RoomComponent | |
| Initialize(LayoutPack layoutPack, Room roomLayout, RoomState roomState, int cellLayer, LayerMask triggeringLayers, bool assignLayoutPosition) | RoomComponent | |
| InstantiateRoom(Uid id, LayoutPack layoutPack, GameObject prefab, Transform parent=null, bool assignLayoutPosition=false) | RoomComponent | static |
| InstantiateRoom(GameObject prefab, Transform parent, LayoutPack layoutPack, Room roomLayout, RoomState roomState, int cellLayer, LayerMask triggeringLayers, bool assignLayoutPosition) | RoomComponent | static |
| InstantiateRoomAsync(Uid id, LayoutPack layoutPack, AssetReferenceGameObject prefab, Transform parent=null, bool assignLayoutPosition=false) | RoomComponent | static |
| InstantiateRoomAsync(AssetReferenceGameObject prefab, Transform parent, LayoutPack layoutPack, Room roomLayout, RoomState roomState, int cellLayer, LayerMask triggeringLayers, bool assignLayoutPosition) | RoomComponent | static |
| IsInitialized | RoomComponent | |
| LayoutPack | RoomComponent | |
| LocalCellSize() | RoomComponent | |
| LocalPositionToCellIndex(Vector3 position) | RoomComponent | |
| LocalToGridPosition(Vector3 localPosition) | RoomComponent | |
| MoveToLayoutPosition() | RoomComponent | private |
| Name | RoomComponent | |
| OnCellAreaEntered | RoomComponent | |
| OnCellAreaExited | RoomComponent | |
| OnDrawGizmos() (defined in RoomComponent) | RoomComponent | private |
| OnInitialize | RoomComponent | |
| OnInitialized | RoomComponent | |
| OnValidate() (defined in RoomComponent) | RoomComponent | private |
| RoomLayout | RoomComponent | |
| RoomState | RoomComponent | |
| RoomTemplate | RoomComponent | |
| RoomType | RoomComponent | |
| Rows | RoomComponent | |
| SetCellActivities(Vector2Int startIndex, Vector2Int endIndex, CellActivity activity) | RoomComponent | |
| SetCellActivity(int row, int column, CellActivity activity) | RoomComponent | |
| SetCellActivity(int row, int column, bool activity) | RoomComponent | |
| SetSizeField(ref Vector2Int field, Vector2Int value) (defined in RoomComponent) | RoomComponent | private |
| Size | RoomComponent | |
| SizeActiveCells() | RoomComponent | |
| ValidateRoomFlags() | RoomComponent |