#[repr(C)]pub struct ImGuiInputTextState {Show 22 fields
pub Ctx: *mut ImGuiContext,
pub Stb: *mut ImStbTexteditState,
pub Flags: ImGuiInputTextFlags,
pub ID: ImGuiID,
pub TextLen: c_int,
pub TextSrc: *const c_char,
pub TextA: ImVector_char,
pub TextToRevertTo: ImVector_char,
pub CallbackTextBackup: ImVector_char,
pub BufCapacity: c_int,
pub Scroll: ImVec2,
pub LineCount: c_int,
pub WrapWidth: f32,
pub CursorAnim: f32,
pub CursorFollow: bool,
pub CursorCenterY: bool,
pub SelectedAllMouseLock: bool,
pub Edited: bool,
pub WantReloadUserBuf: bool,
pub LastMoveDirectionLR: ImS8,
pub ReloadSelectionStart: c_int,
pub ReloadSelectionEnd: c_int,
}Fields§
§Ctx: *mut ImGuiContext§Stb: *mut ImStbTexteditState§Flags: ImGuiInputTextFlags§ID: ImGuiID§TextLen: c_int§TextSrc: *const c_char§TextA: ImVector_char§TextToRevertTo: ImVector_char§CallbackTextBackup: ImVector_char§BufCapacity: c_int§Scroll: ImVec2§LineCount: c_int§WrapWidth: f32§CursorAnim: f32§CursorFollow: bool§CursorCenterY: bool§SelectedAllMouseLock: bool§Edited: bool§WantReloadUserBuf: bool§LastMoveDirectionLR: ImS8§ReloadSelectionStart: c_int§ReloadSelectionEnd: c_intTrait Implementations§
Auto Trait Implementations§
impl Freeze for ImGuiInputTextState
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