#[repr(C)]pub struct ImGuiTextEditCallbackData {
pub EventFlag: ImGuiInputTextFlags,
pub Flags: ImGuiInputTextFlags,
pub UserData: *mut c_void,
pub ReadOnly: u8,
pub EventChar: ImWchar,
pub EventKey: ImGuiKey,
pub Buf: *mut c_char,
pub BufSize: c_int,
pub BufDirty: u8,
pub CursorPos: c_int,
pub SelectionStart: c_int,
pub SelectionEnd: c_int,
}
Fields§
§EventFlag: ImGuiInputTextFlags
§Flags: ImGuiInputTextFlags
§UserData: *mut c_void
§ReadOnly: u8
§EventChar: ImWchar
§EventKey: ImGuiKey
§Buf: *mut c_char
§BufSize: c_int
§BufDirty: u8
§CursorPos: c_int
§SelectionStart: c_int
§SelectionEnd: c_int
Trait Implementations§
Source§impl Clone for ImGuiTextEditCallbackData
impl Clone for ImGuiTextEditCallbackData
Source§impl Default for ImGuiTextEditCallbackData
impl Default for ImGuiTextEditCallbackData
impl Copy for ImGuiTextEditCallbackData
Auto Trait Implementations§
impl Freeze for ImGuiTextEditCallbackData
impl RefUnwindSafe for ImGuiTextEditCallbackData
impl !Send for ImGuiTextEditCallbackData
impl !Sync for ImGuiTextEditCallbackData
impl Unpin for ImGuiTextEditCallbackData
impl UnwindSafe for ImGuiTextEditCallbackData
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