use crate::Ui;
use crate::sys;
impl Ui {
#[doc(alias = "SetItemKeyOwner")]
pub fn set_item_key_owner(&self, key: crate::input::Key) -> bool {
let k: sys::ImGuiKey = key as sys::ImGuiKey;
unsafe { sys::igSetItemKeyOwner_Nil(k) }
}
#[doc(alias = "SetItemKeyOwner")]
pub fn set_item_key_owner_with_flags(
&self,
key: crate::input::Key,
flags: crate::input::ItemKeyOwnerFlags,
) -> bool {
let k: sys::ImGuiKey = key as sys::ImGuiKey;
unsafe { sys::igSetItemKeyOwner_InputFlags(k, flags.raw()) }
}
}