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