22#ifndef BACKENDS_DLC_DLCMANAGER_H
23#define BACKENDS_DLC_DLCMANAGER_H
25#include "common/str.h"
26#include "common/str-array.h"
27#include "common/queue.h"
28#include "common/singleton.h"
30#include "gui/object.h"
32#include "backends/networking/http/request.h"
50 bool _isDLCDownloading =
false;
54 bool _fetchDLCs =
false;
55 bool _interruptCurrentDownload =
false;
56 uint32 _currentDownloadedSize;
70 void refreshDLCList();
72 void refreshLauncherGameList();
77 void addDownload(uint32 idx);
79 bool cancelDownload(uint32 idx);
81 void processDownloadQueue();
90#define DLCMan DLC::DLCManager::instance()
Definition: singleton.h:42
Definition: dlcmanager.h:45
Definition: launcher.h:108