Public Member Functions | |
| void | init () |
| void | getAllDLCs () |
| void | refreshDLCList () |
| void | refreshLauncherGameList () |
| void | setLauncher (GUI::LauncherDialog *launcher) |
| void | addDownload (uint32 idx) |
| bool | cancelDownload (uint32 idx) |
| void | processDownloadQueue () |
| Common::String | getCurrentDownloadingDLC () const |
| uint | getDLCIdxFromId (const Common::String &id) const |
| void | startDownloadAsync (const Common::String &id, const Common::String &url) |
Public Member Functions inherited from GUI::CommandSender | |
| CommandSender (CommandReceiver *target) | |
| void | setTarget (CommandReceiver *target) |
| CommandReceiver * | getTarget () const |
| virtual void | sendCommand (uint32 cmd, uint32 data) |
Public Attributes | |
| bool | _fetchDLCs = false |
| bool | _interruptCurrentDownload = false |
| uint32 | _currentDownloadedSize |
| Common::String | _errorText |
| Common::Array< DLCDesc * > | _dlcs |
| Common::Array< DLCDesc * > | _dlcsInProgress |
| Common::Queue< DLCDesc * > | _queuedDownloadTasks |
Additional Inherited Members | |
Static Public Member Functions inherited from Common::Singleton< DLCManager > | |
| static bool | hasInstance () |
| static DLCManager & | instance () |
| static void | destroy () |
Protected Types inherited from Common::Singleton< DLCManager > | |
| typedef DLCManager | SingletonBaseType |
Protected Attributes inherited from GUI::CommandSender | |
| CommandReceiver * | _target |
Static Protected Attributes inherited from Common::Singleton< DLCManager > | |
| static DLCManager * | _singleton |