Show / Hide Table of Contents

Class LevelDescriptionGrid2D

Class that describes the structure of a level. It contains all the rooms, connections and available room templates.

Inheritance
System.Object
LevelDescriptionBase
LevelDescriptionGrid2D
Inherited Members
LevelDescriptionBase.Connections
LevelDescriptionBase.CorridorRoomDescriptions
LevelDescriptionBase.CorridorToConnectionMapping
LevelDescriptionBase.LevelDescription
LevelDescriptionBase.PrefabToRoomTemplateMapping
LevelDescriptionBase.AddRoom(RoomBase, List<GameObject>)
LevelDescriptionBase.AddConnection(ConnectionBase)
LevelDescriptionBase.AddCorridorConnection(ConnectionBase, RoomBase, List<GameObject>)
LevelDescriptionBase.GetGraph()
LevelDescriptionBase.GetGraphWithCorridors()
Namespace: Edgar.Unity
Assembly: cs.temp.dll.dll
Syntax
public class LevelDescriptionGrid2D : LevelDescriptionBase

Methods

TryGetRoomTemplate(GameObject, out RoomTemplateGrid2D, out ActionResult)

Declaration
protected override bool TryGetRoomTemplate(GameObject roomTemplatePrefab, out RoomTemplateGrid2D roomTemplate, out ActionResult result)
Parameters
Type Name Description
GameObject roomTemplatePrefab
RoomTemplateGrid2D roomTemplate
ActionResult result
Returns
Type Description
System.Boolean
Overrides
LevelDescriptionBase.TryGetRoomTemplate(GameObject, out RoomTemplateGrid2D, out ActionResult)
In This Article
Back to top Generated by DocFX