diff options
| author | KiritoDv <kiritodev01@gmail.com> | 2023-08-24 23:13:48 -0600 |
|---|---|---|
| committer | KiritoDv <kiritodev01@gmail.com> | 2023-08-24 23:13:48 -0600 |
| commit | 64eddebf4d45b4775f6e9f248cbfaa1cb3ab55f2 (patch) | |
| tree | c0fc5b1aedb1021544bf50454d6b44ef20f2bffb /src/Companion.cpp | |
| parent | 15a0cf5498b60fa1442d049dbe5bb856022b5641 (diff) | |
Added animation factory and some random tools
Diffstat (limited to 'src/Companion.cpp')
| -rw-r--r-- | src/Companion.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Companion.cpp b/src/Companion.cpp index 9b38118..16d6c11 100644 --- a/src/Companion.cpp +++ b/src/Companion.cpp @@ -5,6 +5,7 @@ #include "factories/RawFactory.h" #include "factories/BlobFactory.h" #include "factories/TextureFactory.h" +#include "factories/AnimFactory.h" #include <fstream> #include <iostream> @@ -16,8 +17,10 @@ namespace fs = std::filesystem; static const std::unordered_map<std::string, RawFactory*> gFactories = { { ".png", new TextureFactory() }, + { ".anim", new AnimFactory() }, { ".bin", new BlobFactory(LUS::ResourceType::Blob) }, { ".sbox", new BlobFactory(LUS::ResourceType::Blob, true) }, + { ".aud", new BlobFactory(LUS::ResourceType::Blob, false) }, }; void Companion::Start() { @@ -58,7 +61,6 @@ void Companion::ProcessAssets() { continue; } - std::cout << "Processed " << path << std::endl; bool isTexture = typeid(*factory) == typeid(TextureFactory); auto buffer = write.ToVector(); @@ -74,6 +76,8 @@ void Companion::ProcessAssets() { output.close(); } + std::cout << "Processed " << path << std::endl; + write.Close(); } |
