feat: allow passing custom material for grid overlay
This commit is contained in:
@@ -207,9 +207,10 @@ extern "C"
|
|||||||
return reinterpret_cast<TNameComponentManager*>(sceneManager->getNameComponentManager());
|
return reinterpret_cast<TNameComponentManager*>(sceneManager->getNameComponentManager());
|
||||||
}
|
}
|
||||||
|
|
||||||
EMSCRIPTEN_KEEPALIVE TSceneAsset *SceneManager_createGrid(TSceneManager *tSceneManager) {
|
EMSCRIPTEN_KEEPALIVE TSceneAsset *SceneManager_createGrid(TSceneManager *tSceneManager, TMaterial *tMaterial) {
|
||||||
auto *sceneManager = reinterpret_cast<SceneManager *>(tSceneManager);
|
auto *sceneManager = reinterpret_cast<SceneManager *>(tSceneManager);
|
||||||
auto *grid = sceneManager->createGrid();
|
auto *material = reinterpret_cast<Material *>(tMaterial);
|
||||||
|
auto *grid = sceneManager->createGrid(material);
|
||||||
return reinterpret_cast<TSceneAsset*>(grid);
|
return reinterpret_cast<TSceneAsset*>(grid);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user