コード例 #1
0
 public ModPanel(SettingsInterface ui, Selector s)
 {
     _base           = ui;
     _selector       = s;
     Details         = new PluginDetails(_base, _selector);
     _currentWebsite = Meta?.Website ?? "";
 }
コード例 #2
0
ファイル: TabInstalledDetails.cs プロジェクト: pmgr/Penumbra
 public PluginDetails(SettingsInterface ui, Selector s)
 {
     _base     = ui;
     _selector = s;
     ResetState();
     _modManager = Service <ModManager> .Get();
 }
コード例 #3
0
 public ModPanel(SettingsInterface ui, Selector s, HashSet <string> newMods)
 {
     _base           = ui;
     _selector       = s;
     _newMods        = newMods;
     Details         = new PluginDetails(_base, _selector);
     _currentWebsite = Meta?.Website ?? "";
     _modManager     = Service <ModManager> .Get();
 }
コード例 #4
0
 public Selector(SettingsInterface ui)
 {
     _base = ui;
     ResetModNamesLower();
 }
コード例 #5
0
 public TabSettings(SettingsInterface ui)
 {
     _base          = ui;
     _config        = _base._plugin.Configuration !;
     _configChanged = false;
 }
コード例 #6
0
 public MenuBar(SettingsInterface ui) => _base = ui;
コード例 #7
0
ファイル: TabChangedItems.cs プロジェクト: pmgr/Penumbra
 public TabChangedItems(SettingsInterface ui)
 {
     _base       = ui;
     _modManager = Service <ModManager> .Get();
 }
コード例 #8
0
 public TabInstalled(SettingsInterface ui, HashSet <string> newMods)
 {
     Selector    = new Selector(ui, newMods);
     ModPanel    = new ModPanel(ui, Selector, newMods);
     _modManager = Service <ModManager> .Get();
 }
コード例 #9
0
ファイル: TabImport.cs プロジェクト: CasualSuperman/Penumbra
 public TabImport(SettingsInterface ui) => _base = ui;
コード例 #10
0
 public TabInstalled(SettingsInterface ui)
 {
     _base    = ui;
     Selector = new Selector(_base);
     ModPanel = new ModPanel(_base, Selector);
 }