Show / Hide Table of Contents

Class DungeonGeneratorLevelGrid3D

Holds information about a procedurally generated level.

Inheritance
System.Object
GeneratedLevelBase<RoomInstanceGrid3D, LevelDescriptionGrid3D>
DungeonGeneratorLevelGrid3D
Inherited Members
GeneratedLevelBase<RoomInstanceGrid3D, LevelDescriptionGrid3D>.RootGameObject
GeneratedLevelBase<RoomInstanceGrid3D, LevelDescriptionGrid3D>.LevelDescription
GeneratedLevelBase<RoomInstanceGrid3D, LevelDescriptionGrid3D>.RoomInstances
GeneratedLevelBase<RoomInstanceGrid3D, LevelDescriptionGrid3D>.GetRoomInstance(RoomBase)
Namespace: Edgar.Unity
Assembly: cs.temp.dll.dll
Syntax
public class DungeonGeneratorLevelGrid3D : GeneratedLevelBase<RoomInstanceGrid3D, LevelDescriptionGrid3D>
Remarks

Currently cannot be serialized by the default Unity serializer.

Constructors

DungeonGeneratorLevelGrid3D(Dictionary<RoomBase, RoomInstanceGrid3D>, GameObject, LevelDescriptionGrid3D, Random, GeneratorSettingsGrid3D)

Declaration
public DungeonGeneratorLevelGrid3D(Dictionary<RoomBase, RoomInstanceGrid3D> roomInstances, GameObject rootGameObject, LevelDescriptionGrid3D levelDescription, Random random, GeneratorSettingsGrid3D generatorSettings)
Parameters
Type Name Description
System.Collections.Generic.Dictionary<RoomBase, RoomInstanceGrid3D> roomInstances
GameObject rootGameObject
LevelDescriptionGrid3D levelDescription
Random random
GeneratorSettingsGrid3D generatorSettings

Properties

GeneratorSettings

Generator settings.

Declaration
public GeneratorSettingsGrid3D GeneratorSettings { get; }
Property Value
Type Description
GeneratorSettingsGrid3D

Random

Instance of the random numbers generator.

Declaration
public Random Random { get; }
Property Value
Type Description
Random
In This Article
Back to top Generated by DocFX