| 123456789101112131415161718192021222324252627 |
- namespace DunGen.Adapters
- {
- public abstract class NavMeshAdapter : BaseAdapter
- {
- #region Helpers
- public struct NavMeshGenerationProgress
- {
- public float Percentage;
- public string Description;
- }
- public delegate void OnNavMeshGenerationProgress(NavMeshGenerationProgress progress);
- #endregion
- public OnNavMeshGenerationProgress OnProgress;
- protected override void Run(DungeonGenerator generator)
- {
- Generate(generator.CurrentDungeon);
- }
- public abstract void Generate(Dungeon dungeon);
- }
- }
|