diff options
| author | KiritoDv <kiritodev01@gmail.com> | 2024-05-16 08:03:16 +0000 |
|---|---|---|
| committer | KiritoDv <kiritodev01@gmail.com> | 2024-05-16 08:03:16 +0000 |
| commit | 572ea9d09643c7584e40a5b952e7fad8590661f3 (patch) | |
| tree | bab7930ee6ffb2388934326d3fd037e72a6a73a6 /src/Companion.h | |
| parent | 6a0fcac225978f4f91636276855306048f154d1d (diff) | |
Reverted gDependencies to use old system
Diffstat (limited to 'src/Companion.h')
| -rw-r--r-- | src/Companion.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/Companion.h b/src/Companion.h index 15a607c..7d287b2 100644 --- a/src/Companion.h +++ b/src/Companion.h @@ -99,12 +99,6 @@ struct ParseResultData { } }; -struct Dependency { - std::string name; - YAML::Node node; - bool processed; -}; - class Companion { public: static Companion* Instance; @@ -190,12 +184,12 @@ private: std::unordered_set<std::string> gProcessedFiles; std::unordered_map<std::string, std::vector<ParseResultData>> gParseResults; - std::vector<Dependency> gDependencies; std::unordered_map<std::string, std::string> gModdedAssetPaths; std::variant<std::vector<std::string>, std::string> gWriteOrder; std::unordered_map<std::string, std::shared_ptr<BaseFactory>> gFactories; std::unordered_map<std::string, std::map<std::string, std::vector<WriteEntry>>> gWriteMap; + std::unordered_map<std::string, std::map<std::string, std::pair<YAML::Node, bool>>> gAssetDependencies; std::unordered_map<std::string, std::unordered_map<uint32_t, std::tuple<std::string, YAML::Node>>> gAddrMap; void ProcessFile(YAML::Node root); |
