Provide option to disable keyboard events for SDL.

PiperOrigin-RevId: 822154396
Change-Id: Ie4c8537de2c4b01437aae00ed6d6af1a8f419a73
This commit is contained in:
Kyle Bayes
2025-10-21 09:35:20 -07:00
committed by Copybara-Service
parent 9e1ed0720b
commit 25f5be82ff
3 changed files with 26 additions and 11 deletions
+6 -4
View File
@@ -56,14 +56,16 @@ namespace mujoco::studio {
// - "passive" mode
// - async physics
static constexpr toolbox::Window::Config kWindowConfig =
static constexpr toolbox::Window::Config kWindowConfig = {
#if defined(USE_FILAMENT_VULKAN)
toolbox::Window::Config::kFilamentVulkan;
.render_config = toolbox::Window::RenderConfig::kFilamentVulkan,
#elif defined(USE_FILAMENT_OPENGL)
toolbox::Window::Config::kFilamentOpenGL;
.render_config = toolbox::Window::RenderConfig::kFilamentOpenGL,
#elif defined(USE_CLASSIC_OPENGL)
toolbox::Window::Config::kClassicOpenGL;
.render_config = toolbox::Window::RenderConfig::kClassicOpenGL,
#endif
.enable_keyboard = true,
};
static void ToggleWindow(bool& window) {