feat: allow passing custom material for grid overlay

This commit is contained in:
Nick Fisher
2024-12-17 14:01:25 +08:00
parent 8fa43e5306
commit fd1faa6023
2 changed files with 2 additions and 2 deletions

View File

@@ -58,7 +58,7 @@ extern "C"
EMSCRIPTEN_KEEPALIVE void *SceneManager_destroyAsset(TSceneManager *tSceneManager, TSceneAsset *sceneAsset);
EMSCRIPTEN_KEEPALIVE TNameComponentManager *SceneManager_getNameComponentManager(TSceneManager *tSceneManager);
EMSCRIPTEN_KEEPALIVE TSceneAsset *SceneManager_createGrid(TSceneManager *tSceneManager);
EMSCRIPTEN_KEEPALIVE TSceneAsset *SceneManager_createGrid(TSceneManager *tSceneManager, TMaterial *tMaterial);
EMSCRIPTEN_KEEPALIVE bool SceneManager_isGridEntity(TSceneManager *tSceneManager, EntityId entityId);

View File

@@ -304,7 +304,7 @@ namespace thermion
return _ncm;
}
SceneAsset *createGrid();
SceneAsset *createGrid(Material *material);
bool isGridEntity(utils::Entity entity);