namespace V3.Data
{
///
/// Provides access to the default applications path, i. e. the
/// directories where save games, achievements and other persistent data
/// can be stored.
///
public interface IPathManager
{
///
/// The base directory for persistent application data.
///
string AppDirectory { get; }
///
/// The directory for save games.
///
string SaveGameDirectory { get; }
///
/// The file to store the options in.
///
string OptionsFile { get; }
///
/// Creates the application directories that do not already exist.
///
void CreateMissingDirectories();
}
}