private void RemoveGlobalDefines() { foreach (string global_define in GlobalDefines) { SimplePluginManagerUnityUtils.RemoveGlobalDefine(global_define); } }
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"); }
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(); } }