#[repr(C)]pub struct ImGuiInputTextCallbackData {Show 13 fields
pub Ctx: *mut ImGuiContext,
pub EventFlag: ImGuiInputTextFlags,
pub Flags: ImGuiInputTextFlags,
pub UserData: *mut c_void,
pub EventChar: ImWchar,
pub EventKey: ImGuiKey,
pub Buf: *mut c_char,
pub BufTextLen: c_int,
pub BufSize: c_int,
pub BufDirty: bool,
pub CursorPos: c_int,
pub SelectionStart: c_int,
pub SelectionEnd: c_int,
}Fields§
§Ctx: *mut ImGuiContext§EventFlag: ImGuiInputTextFlags§Flags: ImGuiInputTextFlags§UserData: *mut c_void§EventChar: ImWchar§EventKey: ImGuiKey§Buf: *mut c_char§BufTextLen: c_int§BufSize: c_int§BufDirty: bool§CursorPos: c_int§SelectionStart: c_int§SelectionEnd: c_intImplementations§
Trait Implementations§
source§impl Clone for ImGuiInputTextCallbackData
impl Clone for ImGuiInputTextCallbackData
source§fn clone(&self) -> ImGuiInputTextCallbackData
fn clone(&self) -> ImGuiInputTextCallbackData
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ImGuiInputTextCallbackData
impl Debug for ImGuiInputTextCallbackData
impl Copy for ImGuiInputTextCallbackData
Auto Trait Implementations§
impl !RefUnwindSafe for ImGuiInputTextCallbackData
impl !Send for ImGuiInputTextCallbackData
impl !Sync for ImGuiInputTextCallbackData
impl Unpin for ImGuiInputTextCallbackData
impl !UnwindSafe for ImGuiInputTextCallbackData
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