Show / Hide Table of Contents

Class GraphBasedGeneratorConfiguration<TNode>

Inheritance
System.Object
DungeonGeneratorConfiguration<TNode>
GraphBasedGeneratorConfiguration<TNode>
Implements
IChainDecompositionConfiguration<TNode>
ISimulatedAnnealingConfiguration
ISmartCloneable<DungeonGeneratorConfiguration<TNode>>
ISmartCloneable<GraphBasedGeneratorConfiguration<TNode>>
Inherited Members
DungeonGeneratorConfiguration<TNode>.ToString()
DungeonGeneratorConfiguration<TNode>.Equals(DungeonGeneratorConfiguration<TNode>)
DungeonGeneratorConfiguration<TNode>.Equals(Object)
DungeonGeneratorConfiguration<TNode>.GetHashCode()
DungeonGeneratorConfiguration<TNode>.RoomsCanTouch
DungeonGeneratorConfiguration<TNode>.EarlyStopIfIterationsExceeded
DungeonGeneratorConfiguration<TNode>.EarlyStopIfTimeExceeded
DungeonGeneratorConfiguration<TNode>.RepeatModeOverride
DungeonGeneratorConfiguration<TNode>.ThrowIfRepeatModeNotSatisfied
DungeonGeneratorConfiguration<TNode>.ChainDecompositionConfiguration
DungeonGeneratorConfiguration<TNode>.Chains
DungeonGeneratorConfiguration<TNode>.SimulatedAnnealingConfiguration
DungeonGeneratorConfiguration<TNode>.SimulatedAnnealingMaxBranching
Namespace: Edgar.GraphBasedGenerator.Common
Assembly: Edgar.dll
Syntax
public class GraphBasedGeneratorConfiguration<TNode> : DungeonGeneratorConfiguration<TNode>, IChainDecompositionConfiguration<TNode>, ISimulatedAnnealingConfiguration, ISmartCloneable<DungeonGeneratorConfiguration<TNode>>, ISmartCloneable<GraphBasedGeneratorConfiguration<TNode>>
Type Parameters
Name Description
TNode

Constructors

GraphBasedGeneratorConfiguration()

Declaration
public GraphBasedGeneratorConfiguration()

Properties

OptimizeCorridorConstraints

Declaration
public bool OptimizeCorridorConstraints { get; set; }
Property Value
Type Description
System.Boolean

Methods

SmartClone()

Declaration
public GraphBasedGeneratorConfiguration<TNode> SmartClone()
Returns
Type Description
GraphBasedGeneratorConfiguration<TNode>

Implements

IChainDecompositionConfiguration<TNode>
ISimulatedAnnealingConfiguration
ISmartCloneable<T>
ISmartCloneable<T>
Back to top Generated by DocFX