コード例 #1
0
ファイル: SkinDefine.cs プロジェクト: lennyhans/OpenMB
        public static SkinFile Load(string skinFile)
        {
            XmlSerializer serializer = new XmlSerializer(typeof(SkinFile));
            SkinFile      skin       = serializer.Deserialize(new FileStream(skinFile, FileMode.Open, FileAccess.Read)) as SkinFile;

            return(skin);
        }
コード例 #2
0
ファイル: SkinManager.cs プロジェクト: lennyhans/OpenMB
 public void ChangeSkin(string skinName)
 {
     currentSkin = availableSkins[skinName];
 }
コード例 #3
0
ファイル: SkinManager.cs プロジェクト: lennyhans/OpenMB
 public void LoadSkin(string skinFileName)
 {
     currentSkin = SkinFile.Load(skinFileName);
     availableSkins.Add(currentSkin.Name, currentSkin);
 }