/JTacticalSim.API/Data/IDataFileInfo.cs
https://github.com/Queztionmark/JTacticalSim · C# · 36 lines · 31 code · 5 blank · 0 comment · 0 complexity · 1f1b1112f73073b60af40cc770a8146c MD5 · raw file
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Xml.Linq;
-
- namespace JTacticalSim.API.Data
- {
- public interface IDataFileInfo<fileType>
- {
- XDocument SavedGameDataFile { get; }
- XDocument ScenarioDataFile { get; }
-
- List<string> ScenarioFilePaths { get; }
- List<fileType> ScenarioFiles { get; }
-
- fileType ComponentDataFile { get; }
- fileType LookupDataFile { get; }
- fileType GameDataFile { get; }
- fileType BoardDataFile { get; }
- fileType UnitDataFile { get; }
-
- string ScenarioDataFilePath { get; }
- string SavedGameDataFilePath { get; }
- string ComponentDataFilePath { get; }
- string LookupDataFilePath { get; }
- string GameDataFilePath { get; }
- string BoardDataFilePath { get; }
- string UnitDataFilePath { get; }
-
- string GameSaveRootDirectory { get; }
- string GameSaveDirectory { get; }
- string ScenarioDirectory { get; }
- string ComponentDirectory { get; }
- }
- }