Esempio n. 1
0
        async Task Save()
        {
            await CurrentResourceInfo.Save();

            if (CommonVisible == Visibility.Visible)
            {
                Macross_Common.Save();
            }
            if (ClientVisible == Visibility.Visible)
            {
                Macross_Client.Save();
            }
            if (ServerVisible == Visibility.Visible)
            {
                Macross_Server.Save();
            }

            CurrentResourceInfo.CustomFunctions_Client.Clear();
            Macross_Client.CollectFuncDatas(CurrentResourceInfo.CustomFunctions_Client);
            CurrentResourceInfo.CustomFunctions_Server.Clear();
            Macross_Server.CollectFuncDatas(CurrentResourceInfo.CustomFunctions_Server);
            await CurrentResourceInfo.Save();

            await CompileCode(EngineNS.EPlatformType.PLATFORM_DROID);
            await CompileCode(EngineNS.EPlatformType.PLATFORM_WIN);
        }
Esempio n. 2
0
 void UpdateUndoRedoKey()
 {
     OnPropertyChanged("UndoRedoKey");
     Macross_Common.UpdateUndoRedoKey();
     Macross_Client.UpdateUndoRedoKey();
     Macross_Server.UpdateUndoRedoKey();
 }
Esempio n. 3
0
 async Task Load()
 {
     if (CommonVisible == Visibility.Visible)
     {
         await Macross_Common.Load();
     }
     if (ClientVisible == Visibility.Visible)
     {
         await Macross_Client.Load();
     }
     if (ServerVisible == Visibility.Visible)
     {
         await Macross_Server.Load();
     }
 }