public static APlayStationID Create(GameVersion parent, XmlElement element) { APlayStationID id; switch (parent.ID.OS) { case "PS1": id = new PlayStation1ID(parent, element); break; case "PS2": id = new PlayStation2ID(parent, element); break; case "PS3": id = new PlayStation3ID(parent, element); break; case "PSP": id = new PlayStationPortableID(parent, element); break; default: throw new NotSupportedException(parent.ID.OS); } return id; }
public PlayStation2ID(GameVersion parent, XmlElement element) : base(parent, element) { }
public Locations(GameVersion parent, XmlElement xml) : base(parent, xml) { }
public Locations(GameVersion parent) : base(parent) { }
public FileType(GameVersion version, XmlElement element) : base(version, element) { }
public FileType(GameVersion version, string name) : base(version) { this.Type = name; }
public ScummVM(GameVersion parent, XmlElement element) : base(parent, element) { }
public Identifier(GameVersion version, XmlElement element) : base(version, element) { }
protected APlayStationID(GameVersion parent, XmlElement element) : base(parent, element) { }
public RegistryType(GameVersion version, XmlElement element) : base(version, element) { this.Type = ""; }
public RegistryType(GameVersion version, string type) : base(version) { this.Type = type; }