Interface ILevelDescription<TRoom>
Namespace: Edgar.GraphBasedGenerator.Common
Assembly: Edgar.dll
Syntax
public interface ILevelDescription<TRoom>
Type Parameters
| Name | Description |
|---|---|
| TRoom |
Methods
GetGraph()
Declaration
IGraph<TRoom> GetGraph()
Returns
| Type | Description |
|---|---|
| IGraph<TRoom> |
GetGraphWithoutCorridors()
Declaration
IGraph<TRoom> GetGraphWithoutCorridors()
Returns
| Type | Description |
|---|---|
| IGraph<TRoom> |
GetRoomDescription(TRoom)
Declaration
IRoomDescription GetRoomDescription(TRoom node)
Parameters
| Type | Name | Description |
|---|---|---|
| TRoom | node |
Returns
| Type | Description |
|---|---|
| IRoomDescription |