diff --git a/thermion_dart/native/include/c_api/ThermionDartRenderThreadApi.h b/thermion_dart/native/include/c_api/ThermionDartRenderThreadApi.h index 18d0a7a9..f52663d6 100644 --- a/thermion_dart/native/include/c_api/ThermionDartRenderThreadApi.h +++ b/thermion_dart/native/include/c_api/ThermionDartRenderThreadApi.h @@ -95,7 +95,7 @@ namespace thermion EMSCRIPTEN_KEEPALIVE void SceneManager_destroyAssetRenderThread(TSceneManager *tSceneManager, TSceneAsset *sceneAsset, void (*callback)()); EMSCRIPTEN_KEEPALIVE void SceneManager_destroyAssetsRenderThread(TSceneManager *tSceneManager, void (*callback)()); EMSCRIPTEN_KEEPALIVE void SceneManager_destroyLightsRenderThread(TSceneManager *tSceneManager, void (*callback)()); - EMSCRIPTEN_KEEPALIVE EntityId SceneManager_addLightRenderThread( + EMSCRIPTEN_KEEPALIVE void SceneManager_addLightRenderThread( TSceneManager *tSceneManager, uint8_t type, float colour, diff --git a/thermion_dart/native/src/c_api/ThermionDartRenderThreadApi.cpp b/thermion_dart/native/src/c_api/ThermionDartRenderThreadApi.cpp index b57f0924..c8af68ea 100644 --- a/thermion_dart/native/src/c_api/ThermionDartRenderThreadApi.cpp +++ b/thermion_dart/native/src/c_api/ThermionDartRenderThreadApi.cpp @@ -622,7 +622,7 @@ extern "C" return nullptr; } - EMSCRIPTEN_KEEPALIVE EntityId SceneManager_addLightRenderThread( + EMSCRIPTEN_KEEPALIVE void SceneManager_addLightRenderThread( TSceneManager *tSceneManager, uint8_t type, float colour,