private void RemoveGlobalDefines()
 {
     foreach (string global_define in GlobalDefines)
     {
         SimplePluginManagerUnityUtils.RemoveGlobalDefine(global_define);
     }
 }
Ejemplo n.º 2
0
 private void InitIcons()
 {
     m_IconUpToDate             = SimplePluginManagerUnityUtils.LoadIcon("SimplePluginManagerUpToDate");
     m_IconCanUpgrade           = SimplePluginManagerUnityUtils.LoadIcon("SimplePluginManagerCanUpgrade");
     m_IconCanDowngradeOrExport = SimplePluginManagerUnityUtils.LoadIcon("SimplePluginManagerCanDowngradeOrExport");
     m_IconNotInstalled         = SimplePluginManagerUnityUtils.LoadIcon("SimplePluginManagerNotInstalled");
     m_IconError = SimplePluginManagerUnityUtils.LoadIcon("SimplePluginManagerError");
 }
Ejemplo n.º 3
0
 private void InitSettings()
 {
     if (m_Settings == null)
     {
         List <SimplePluginManagerSettings> settings_files = SimplePluginManagerUnityUtils.FindAssetsByType <SimplePluginManagerSettings>();
         if (settings_files.Count == 1)
         {
             m_Settings = settings_files.First();
             UpdatePluginCollections();
         }
         else if (settings_files.Count == 0)
         {
             m_ErrorMessage = "Missing settings asset!";
         }
         else
         {
             m_ErrorMessage = "Multiple settings assets found, link settings manually!";
         }
     }
     else
     {
         UpdatePluginCollections();
     }
 }