7d3c8a9f39
+ * - AdjustUnits + * - RelativeToCamera + * - Cleaning and sorting using statements
32 lines
792 B
C#
32 lines
792 B
C#
using System;
|
|
using System.IO;
|
|
using Axios.Engine.Interfaces;
|
|
using Microsoft.Xna.Framework;
|
|
|
|
namespace Axios.Engine.File
|
|
{
|
|
public class AxiosTitleFile : AxiosFile, IAxiosFile
|
|
{
|
|
public AxiosTitleFile(string filename)
|
|
{
|
|
//Title Files can only be opened for reading!
|
|
|
|
this._filename = filename;
|
|
}
|
|
|
|
|
|
public override void WriteData(string data, FileMode mode)
|
|
{
|
|
throw new NotImplementedException();
|
|
}
|
|
|
|
public override string ReadData()
|
|
{
|
|
StreamReader sr = new StreamReader(TitleContainer.OpenStream(_filename));
|
|
this.Content = sr.ReadToEnd();
|
|
sr.Close();
|
|
return this.Content;
|
|
}
|
|
}
|
|
}
|