summaryrefslogtreecommitdiff
path: root/ZAPD/ExporterSet.h
diff options
context:
space:
mode:
authorlouist103 <35883445+louist103@users.noreply.github.com>2023-10-19 23:52:25 -0400
committerGitHub <noreply@github.com>2023-10-19 23:52:25 -0400
commitc99878e642be7068626fe40071d2ba52561e8c77 (patch)
tree11a624b249effd57c1f06af33bc2811dba941133 /ZAPD/ExporterSet.h
parent3f878d401fdcff6e7f898524f3bcf5cf4c2b2532 (diff)
Fixes for SoH (#12)
* build ZAPDTR * Fixed crashes --------- Co-authored-by: Nicholas Estelami <NEstelami@users.noreply.github.com>
Diffstat (limited to 'ZAPD/ExporterSet.h')
-rw-r--r--ZAPD/ExporterSet.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/ZAPD/ExporterSet.h b/ZAPD/ExporterSet.h
index c4dd934..b867478 100644
--- a/ZAPD/ExporterSet.h
+++ b/ZAPD/ExporterSet.h
@@ -5,8 +5,9 @@ typedef bool (*ExporterSetFuncBool)(ZFileMode fileMode);
typedef void (*ExporterSetFuncVoid)(int argc, char* argv[], int& i);
typedef void (*ExporterSetFuncVoid2)(const std::string& buildMode, ZFileMode& fileMode);
typedef void (*ExporterSetFuncVoid3)();
+typedef void (*ExporterSetFuncVoid4)(tinyxml2::XMLElement* reader);
typedef void (*ExporterSetResSave)(ZResource* res, BinaryWriter& writer);
-
+//processCompilableFunc
class ExporterSet
{
public:
@@ -21,4 +22,6 @@ public:
ExporterSetFuncVoid3 beginXMLFunc = nullptr;
ExporterSetFuncVoid3 endXMLFunc = nullptr;
ExporterSetResSave resSaveFunc = nullptr;
+ ExporterSetFuncVoid3 endProgramFunc = nullptr;
+ ExporterSetFuncVoid4 processCompilableFunc = nullptr;
}; \ No newline at end of file