Subversion Repositories AndroidProjects

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;

using BauzoidNET.math;

using EndianHandling;

namespace BurutaruEditor.file
{
    public class TextFileSerializer : Serializer
    {
        //======================================================================================================================================================
       
        private TextWriter mWriter = null;

        //======================================================================================================================================================

        public TextFileSerializer(string filename, OpenMode mode)
            : base(filename, mode)
        {
            if (isOpenForReading())
            {
            }
            else if (isOpenForWriting())
            {
                mWriter = new StreamWriter(filename);
            }
        }

        public override void Close()
        {
            mWriter.Close();
            mWriter = null;
        }

        //======================================================================================================================================================

        public override void Write(string str)
        {

        }

        public override void Write(float number)
        {

        }

        public override void Write(int number)
        {

        }

        public override void Write(Vector2 v)
        {

        }

        public override void Write(bool b)
        {
           
        }

        public override string ReadString()
        {
            return "";
        }

        public override float ReadFloat()
        {
            return 0;
        }

        public override int ReadInt()
        {
            return 0;
        }

        public override Vector2 ReadVector2()
        {
            return new Vector2(0, 0);
        }

        public override bool ReadBool()
        {
            return false;
        }

        //======================================================================================================================================================

    }
}