ScummVM API documentation
ImGuiInputTextState Struct Reference

Public Member Functions

void ClearText ()
 
void ClearFreeMemory ()
 
void OnKeyPressed (int key)
 
void OnCharPressed (unsigned int c)
 
void CursorAnimReset ()
 
void CursorClamp ()
 
bool HasSelection () const
 
void ClearSelection ()
 
int GetCursorPos () const
 
int GetSelectionStart () const
 
int GetSelectionEnd () const
 
void SelectAll ()
 
void ReloadUserBufAndSelectAll ()
 
void ReloadUserBufAndKeepSelection ()
 
void ReloadUserBufAndMoveToEnd ()
 

Public Attributes

ImGuiContextCtx
 
ImStbTexteditState * Stb
 
ImGuiID ID
 
int CurLenA
 
ImVector< char > TextA
 
ImVector< char > InitialTextA
 
ImVector< char > CallbackTextBackup
 
int BufCapacityA
 
ImVec2 Scroll
 
float CursorAnim
 
bool CursorFollow
 
bool SelectedAllMouseLock
 
bool Edited
 
ImGuiInputTextFlags Flags
 
bool ReloadUserBuf
 
int ReloadSelectionStart
 
int ReloadSelectionEnd
 

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