Show / Hide Table of Contents

Class LevelDescriptionGrid3D

Inheritance
System.Object
LevelDescriptionBase
LevelDescriptionGrid3D
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 LevelDescriptionGrid3D : LevelDescriptionBase

Constructors

LevelDescriptionGrid3D(Nullable<Boolean>)

Declaration
public LevelDescriptionGrid3D(bool? allowRotationOverride = default(bool? ))
Parameters
Type Name Description
System.Nullable<System.Boolean> allowRotationOverride

Methods

FixElevationsInsideCycles()

Declaration
public void FixElevationsInsideCycles()

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