// --------------------------------------------------------------------

        public bool Load(string path)
        {
            mData = AssetStreamLoader <ProjectData> .Load(path, false);

            Content.Init();
            mCurrentProjectPath = Path.GetFullPath(path);
            return(true);
        }
        // --------------------------------------------------------------------

        public void Save(string path)
        {
            mCurrentProjectPath = path;
            AssetStreamLoader <ProjectData> .Save(mData, path, false);
        }