DivROMExport: new functions
for threading...
This commit is contained in:
parent
d44029647c
commit
a8cd10dd46
|
@ -45,9 +45,18 @@ struct DivROMExportOutput {
|
||||||
data(NULL) {}
|
data(NULL) {}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct DivROMExportProgress {
|
||||||
|
String name;
|
||||||
|
float amount;
|
||||||
|
};
|
||||||
|
|
||||||
class DivROMExport {
|
class DivROMExport {
|
||||||
public:
|
public:
|
||||||
virtual std::vector<DivROMExportOutput> go(DivEngine* e);
|
virtual bool go(DivEngine* eng);
|
||||||
|
virtual void abort();
|
||||||
|
virtual std::vector<DivROMExportOutput> getResult();
|
||||||
|
virtual bool hasFailed();
|
||||||
|
virtual DivROMExportProgress getProgress();
|
||||||
virtual ~DivROMExport() {}
|
virtual ~DivROMExport() {}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue