ProposedConnection.cs 627 B

123456789101112131415161718192021
  1. namespace DunGen
  2. {
  3. public readonly struct ProposedConnection
  4. {
  5. public DungeonProxy ProxyDungeon { get; }
  6. public TileProxy PreviousTile { get; }
  7. public TileProxy NextTile { get; }
  8. public DoorwayProxy PreviousDoorway { get; }
  9. public DoorwayProxy NextDoorway { get; }
  10. public ProposedConnection(DungeonProxy proxyDungeon, TileProxy previousTile, TileProxy nextTile, DoorwayProxy previousDoorway, DoorwayProxy nextDoorway)
  11. {
  12. ProxyDungeon = proxyDungeon;
  13. PreviousTile = previousTile;
  14. NextTile = nextTile;
  15. PreviousDoorway = previousDoorway;
  16. NextDoorway = nextDoorway;
  17. }
  18. }
  19. }