xoreos
0.0.5
|
Public Member Functions | |
EngineProbe () | |
~EngineProbe () | |
Aurora::GameID | getGameID () const |
Get the GameID that the probe is able to detect. More... | |
const Common::UString & | getGameName () const |
Return a string of the full game name. More... | |
bool | probe (Common::SeekableReadStream &stream) const |
Check for the game in that file. More... | |
Engines::Engine * | createEngine () const |
Create the respective engine for the GameID. More... | |
Public Member Functions inherited from Engines::EngineProbe | |
virtual Aurora::Platform | getPlatform () const =0 |
Get the Platform that the probe is able to detect. More... | |
virtual bool | probe (const Common::UString &directory, const Common::FileList &rootFiles) const =0 |
Check for the game in that directory, containing these files. More... | |
Static Private Attributes | |
static const Common::UString | kGameName = "Star Wars: Knights of the Old Republic" |
Definition at line 38 of file probes.cpp.
|
inline |
Definition at line 43 of file probes.cpp.
|
inlinevirtual |
Reimplemented from Engines::EngineProbe.
Definition at line 44 of file probes.cpp.
|
inlinevirtual |
Create the respective engine for the GameID.
Implements Engines::EngineProbe.
Definition at line 58 of file probes.cpp.
|
inlinevirtual |
Get the GameID that the probe is able to detect.
Implements Engines::EngineProbe.
Definition at line 46 of file probes.cpp.
References Aurora::kGameIDKotOR.
|
inlinevirtual |
Return a string of the full game name.
Implements Engines::EngineProbe.
Definition at line 50 of file probes.cpp.
References kGameName.
|
inlinevirtual |
Check for the game in that file.
Implements Engines::EngineProbe.
Definition at line 54 of file probes.cpp.
|
staticprivate |
Definition at line 40 of file probes.cpp.
Referenced by getGameName().