Struct easy_imgui_sys::ImGuiInputTextState
source · #[repr(C)]pub struct ImGuiInputTextState {Show 19 fields
pub Ctx: *mut ImGuiContext,
pub ID: ImGuiID,
pub CurLenW: c_int,
pub CurLenA: c_int,
pub TextW: ImVector<ImWchar>,
pub TextA: ImVector<c_char>,
pub InitialTextA: ImVector<c_char>,
pub TextAIsValid: bool,
pub BufCapacityA: c_int,
pub ScrollX: f32,
pub Stb: ImStb_STB_TexteditState,
pub CursorAnim: f32,
pub CursorFollow: bool,
pub SelectedAllMouseLock: bool,
pub Edited: bool,
pub Flags: ImGuiInputTextFlags,
pub ReloadUserBuf: bool,
pub ReloadSelectionStart: c_int,
pub ReloadSelectionEnd: c_int,
}Fields§
§Ctx: *mut ImGuiContext§ID: ImGuiID§CurLenW: c_int§CurLenA: c_int§TextW: ImVector<ImWchar>§TextA: ImVector<c_char>§InitialTextA: ImVector<c_char>§TextAIsValid: bool§BufCapacityA: c_int§ScrollX: f32§Stb: ImStb_STB_TexteditState§CursorAnim: f32§CursorFollow: bool§SelectedAllMouseLock: bool§Edited: bool§Flags: ImGuiInputTextFlags§ReloadUserBuf: bool§ReloadSelectionStart: c_int§ReloadSelectionEnd: c_intImplementations§
source§impl ImGuiInputTextState
impl ImGuiInputTextState
pub unsafe fn OnKeyPressed(&mut self, key: c_int)
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ImGuiInputTextState
impl !Send for ImGuiInputTextState
impl !Sync for ImGuiInputTextState
impl Unpin for ImGuiInputTextState
impl !UnwindSafe for ImGuiInputTextState
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more