Public Member Functions | |
ProjectDescription (ProjectPlatform platform, RuntimeVersion runtimeVersion, bool autoDetectVersion, Common::Archive *rootArchive, const Common::Path &projectRootDir) | |
void | addSegment (int volumeID, const char *filePath) |
void | addSegment (int volumeID, Common::SeekableReadStream *stream) |
const Common::Array< SegmentDescription > & | getSegments () const |
void | addPlugIn (const Common::SharedPtr< PlugIn > &plugIn) |
const Common::Array< Common::SharedPtr< PlugIn > > & | getPlugIns () const |
void | setResources (const Common::SharedPtr< ProjectResources > &resources) |
const Common::SharedPtr< ProjectResources > & | getResources () const |
void | setCursorGraphics (const Common::SharedPtr< CursorGraphicCollection > &cursorGraphics) |
const Common::SharedPtr< CursorGraphicCollection > & | getCursorGraphics () const |
void | setLanguage (const Common::Language &language) |
const Common::Language & | getLanguage () const |
ProjectPlatform | getPlatform () const |
RuntimeVersion | getRuntimeVersion () const |
bool | isRuntimeVersionAuto () const |
Common::Archive * | getRootArchive () const |
const Common::Path & | getProjectRootDir () const |
const SubtitleTables & | getSubtitles () const |
void | setSubtitles (const SubtitleTables &subs) |