use super::*;
impl Io {
#[doc(alias = "ConfigNavSwapGamepadButtons")]
pub fn config_nav_swap_gamepad_buttons(&self) -> bool {
self.inner().ConfigNavSwapGamepadButtons
}
#[doc(alias = "ConfigNavSwapGamepadButtons")]
pub fn set_config_nav_swap_gamepad_buttons(&mut self, enabled: bool) {
self.inner_mut().ConfigNavSwapGamepadButtons = enabled;
}
#[doc(alias = "ConfigNavMoveSetMousePos")]
pub fn config_nav_move_set_mouse_pos(&self) -> bool {
self.inner().ConfigNavMoveSetMousePos
}
#[doc(alias = "ConfigNavMoveSetMousePos")]
pub fn set_config_nav_move_set_mouse_pos(&mut self, enabled: bool) {
self.inner_mut().ConfigNavMoveSetMousePos = enabled;
}
#[doc(alias = "ConfigNavCaptureKeyboard")]
pub fn config_nav_capture_keyboard(&self) -> bool {
self.inner().ConfigNavCaptureKeyboard
}
#[doc(alias = "ConfigNavCaptureKeyboard")]
pub fn set_config_nav_capture_keyboard(&mut self, enabled: bool) {
self.inner_mut().ConfigNavCaptureKeyboard = enabled;
}
#[doc(alias = "ConfigNavEscapeClearFocusItem")]
pub fn config_nav_escape_clear_focus_item(&self) -> bool {
self.inner().ConfigNavEscapeClearFocusItem
}
#[doc(alias = "ConfigNavEscapeClearFocusItem")]
pub fn set_config_nav_escape_clear_focus_item(&mut self, enabled: bool) {
self.inner_mut().ConfigNavEscapeClearFocusItem = enabled;
}
#[doc(alias = "ConfigNavEscapeClearFocusWindow")]
pub fn config_nav_escape_clear_focus_window(&self) -> bool {
self.inner().ConfigNavEscapeClearFocusWindow
}
#[doc(alias = "ConfigNavEscapeClearFocusWindow")]
pub fn set_config_nav_escape_clear_focus_window(&mut self, enabled: bool) {
self.inner_mut().ConfigNavEscapeClearFocusWindow = enabled;
}
#[doc(alias = "ConfigNavCursorVisibleAuto")]
pub fn config_nav_cursor_visible_auto(&self) -> bool {
self.inner().ConfigNavCursorVisibleAuto
}
#[doc(alias = "ConfigNavCursorVisibleAuto")]
pub fn set_config_nav_cursor_visible_auto(&mut self, enabled: bool) {
self.inner_mut().ConfigNavCursorVisibleAuto = enabled;
}
#[doc(alias = "ConfigNavCursorVisibleAlways")]
pub fn config_nav_cursor_visible_always(&self) -> bool {
self.inner().ConfigNavCursorVisibleAlways
}
#[doc(alias = "ConfigNavCursorVisibleAlways")]
pub fn set_config_nav_cursor_visible_always(&mut self, enabled: bool) {
self.inner_mut().ConfigNavCursorVisibleAlways = enabled;
}
}