Пример #1
0
        public string Serialize()
        {
            if (_gui != null)
            {
                _settings = _gui.Settings;
            }

            if (_settings == null)
            {
                _settings = new MouseActionsSettings();
            }

            return(PluginHelper.SerializeSettings(_settings));
        }
Пример #2
0
 public bool Deserialize(string serializedData)
 {
     if (serializedData.Contains("ClickPosition"))
     {
         LegacyMouseActionsSettings legacySettings;
         bool flag = PluginHelper.DeserializeSettings(serializedData, out legacySettings);
         _settings = new MouseActionsSettings()
         {
             MouseAction    = legacySettings.MouseAction.ToNewMouseActions(),
             ActionLocation = legacySettings.ClickPosition.ToClickPositions(),
             MovePoint      = legacySettings.MovePoint,
             ScrollAmount   = legacySettings.ScrollAmount
         };
         return(flag);
     }
     return(PluginHelper.DeserializeSettings(serializedData, out _settings));
 }
Пример #3
0
        public string Serialize()
        {
            if (_gui != null)
                _settings = _gui.Settings;

            if (_settings == null)
                _settings = new MouseActionsSettings();

            return PluginHelper.SerializeSettings(_settings);
        }