vsgImGui  0.0.0
VulkanSceneGraph 3rd party data integration library
Public Member Functions | Public Attributes | List of all members
ImGuiInputTextState Struct Reference
Collaboration diagram for ImGuiInputTextState:
Collaboration graph

Public Member Functions

 ImGuiInputTextState (ImGuiContext *ctx)
void ClearText ()
void ClearFreeMemory ()
int GetUndoAvailCount () const
int GetRedoAvailCount () const
void OnKeyPressed (int key)
void CursorAnimReset ()
void CursorClamp ()
bool HasSelection () const
void ClearSelection ()
int GetCursorPos () const
int GetSelectionStart () const
int GetSelectionEnd () const
void SelectAll ()

Public Attributes

int CurLenW
int CurLenA
ImVector< ImWchar > TextW
ImVector< char > TextA
ImVector< char > InitialTextA
bool TextAIsValid
int BufCapacityA
float ScrollX
ImStb::STB_TexteditState Stb
float CursorAnim
bool CursorFollow
bool SelectedAllMouseLock
bool Edited
ImGuiInputTextFlags Flags

The documentation for this struct was generated from the following file: