Struct imgui_sys::ImGuiInputTextCallbackData
source · #[repr(C)]pub struct ImGuiInputTextCallbackData {
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§
§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_int
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
source§impl Default for ImGuiInputTextCallbackData
impl Default for ImGuiInputTextCallbackData
source§impl Hash for ImGuiInputTextCallbackData
impl Hash for ImGuiInputTextCallbackData
source§impl PartialEq<ImGuiInputTextCallbackData> for ImGuiInputTextCallbackData
impl PartialEq<ImGuiInputTextCallbackData> for ImGuiInputTextCallbackData
source§fn eq(&self, other: &ImGuiInputTextCallbackData) -> bool
fn eq(&self, other: &ImGuiInputTextCallbackData) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.