コード例 #1
0
 public GameDatabase(IGogLibrary gogLibrary, ISteamLibrary steamLibrary, IOriginLibrary originLibrary, IUplayLibrary uplayLibrary)
 {
     this.gogLibrary    = gogLibrary;
     this.steamLibrary  = steamLibrary;
     this.originLibrary = originLibrary;
     this.uplayLibrary  = uplayLibrary;
 }
コード例 #2
0
 public GameDatabase()
 {
     gogLibrary    = new GogLibrary();
     steamLibrary  = new SteamLibrary();
     originLibrary = new OriginLibrary();
     uplayLibrary  = new UplayLibrary();
 }
コード例 #3
0
ファイル: GameDatabase.cs プロジェクト: saidul85/Playnite
 public GameDatabase(Settings settings, IGogLibrary gogLibrary, ISteamLibrary steamLibrary, IOriginLibrary originLibrary, IUplayLibrary uplayLibrary, IBattleNetLibrary battleNetLibrary)
 {
     AppSettings           = settings;
     this.gogLibrary       = gogLibrary;
     this.steamLibrary     = steamLibrary;
     this.originLibrary    = originLibrary;
     this.uplayLibrary     = uplayLibrary;
     this.battleNetLibrary = battleNetLibrary;
 }
コード例 #4
0
ファイル: GameDatabase.cs プロジェクト: saidul85/Playnite
 public GameDatabase(Settings settings)
 {
     AppSettings      = settings;
     gogLibrary       = new GogLibrary();
     steamLibrary     = new SteamLibrary();
     originLibrary    = new OriginLibrary();
     uplayLibrary     = new UplayLibrary();
     battleNetLibrary = new BattleNetLibrary();
 }
コード例 #5
0
ファイル: GameDatabase.cs プロジェクト: saidul85/Playnite
 public GameDatabase(Settings settings, string path, IGogLibrary gogLibrary, ISteamLibrary steamLibrary, IOriginLibrary originLibrary, IUplayLibrary uplayLibrary, IBattleNetLibrary battleNetLibrary)
     : this(settings, gogLibrary, steamLibrary, originLibrary, uplayLibrary, battleNetLibrary)
 {
     Path = path;
 }
コード例 #6
0
 public GogGameStateMonitor(string id, string installDirectory, IGogLibrary originLibrary)
 {
     library = originLibrary;
     this.id = id;
     this.installDirectory = installDirectory;
 }