diff --git a/thermion_dart/native/include/c_api/TRenderTarget.h b/thermion_dart/native/include/c_api/TRenderTarget.h index 0e4f3993..5ec3a7fa 100644 --- a/thermion_dart/native/include/c_api/TRenderTarget.h +++ b/thermion_dart/native/include/c_api/TRenderTarget.h @@ -5,8 +5,6 @@ #include "APIBoundaryTypes.h" #include "TMaterialInstance.h" #include "TTexture.h" -#include "ResourceBuffer.hpp" -#include "MathUtils.hpp" #ifdef __cplusplus extern "C" diff --git a/thermion_dart/native/include/c_api/TScene.h b/thermion_dart/native/include/c_api/TScene.h index a439b6cc..50d0d001 100644 --- a/thermion_dart/native/include/c_api/TScene.h +++ b/thermion_dart/native/include/c_api/TScene.h @@ -5,8 +5,6 @@ #include "APIBoundaryTypes.h" #include "TMaterialInstance.h" #include "TTexture.h" -#include "ResourceBuffer.hpp" -#include "MathUtils.hpp" #ifdef __cplusplus extern "C" diff --git a/thermion_dart/native/src/c_api/TCamera.cpp b/thermion_dart/native/src/c_api/TCamera.cpp index d4c8a681..f2ee20b1 100644 --- a/thermion_dart/native/src/c_api/TCamera.cpp +++ b/thermion_dart/native/src/c_api/TCamera.cpp @@ -9,6 +9,7 @@ #include #include "c_api/TCamera.h" + #include "Log.hpp" #include "MathUtils.hpp" diff --git a/thermion_dart/native/src/c_api/TEngine.cpp b/thermion_dart/native/src/c_api/TEngine.cpp index b5453b16..f4f8091b 100644 --- a/thermion_dart/native/src/c_api/TEngine.cpp +++ b/thermion_dart/native/src/c_api/TEngine.cpp @@ -1,3 +1,8 @@ +#ifdef __EMSCRIPTEN__ +#include +#include +#endif + #include "c_api/TEngine.h" #include diff --git a/thermion_dart/native/src/c_api/TMaterialInstance.cpp b/thermion_dart/native/src/c_api/TMaterialInstance.cpp index 25028be8..ff2e2caa 100644 --- a/thermion_dart/native/src/c_api/TMaterialInstance.cpp +++ b/thermion_dart/native/src/c_api/TMaterialInstance.cpp @@ -9,6 +9,7 @@ #include "Log.hpp" #include "MathUtils.hpp" + #include "material/image.h" #include "material/grid.h" #include "material/unlit_fixed_size.h" diff --git a/thermion_dart/native/src/c_api/TTransformManager.cpp b/thermion_dart/native/src/c_api/TTransformManager.cpp index 299f978c..7e13d8be 100644 --- a/thermion_dart/native/src/c_api/TTransformManager.cpp +++ b/thermion_dart/native/src/c_api/TTransformManager.cpp @@ -4,8 +4,9 @@ #include #include "c_api/APIExport.h" -#include "MathUtils.hpp" + #include "Log.hpp" +#include "MathUtils.hpp" using namespace thermion;