expose View methods for transparent picking

This commit is contained in:
Nick Fisher
2025-07-01 14:20:02 +08:00
parent 83e4a5142a
commit f9a7ac49a1
6 changed files with 56 additions and 0 deletions

View File

@@ -284,6 +284,16 @@ namespace thermion
view->setName(name);
}
EMSCRIPTEN_KEEPALIVE void View_setTransparentPickingEnabled(TView* tView, bool enabled) {
auto view = reinterpret_cast<View *>(tView);
view->setTransparentPickingEnabled(enabled);
}
EMSCRIPTEN_KEEPALIVE bool View_isTransparentPickingEnabled(TView* tView) {
auto view = reinterpret_cast<View *>(tView);
return view->isTransparentPickingEnabled();
}
#ifdef __cplusplus
}
}