VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
ImGuiInputTextState Struct Reference

Public Member Functions

 ImGuiInputTextState ()
 
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

ImGuiID ID
 
int CurLenW
 
int CurLenA
 
ImVector< ImWcharTextW
 
ImVector< charTextA
 
ImVector< charInitialTextA
 
bool TextAIsValid
 
int BufCapacityA
 
float ScrollX
 
ImStb::STB_TexteditState Stb
 
float CursorAnim
 
bool CursorFollow
 
bool SelectedAllMouseLock
 
bool Edited
 
ImGuiInputTextFlags Flags
 
ImGuiInputTextCallback UserCallback
 
void * UserCallbackData
 

Constructor & Destructor Documentation

ImGuiInputTextState::ImGuiInputTextState ( )
inline

Member Function Documentation

void ImGuiInputTextState::ClearText ( )
inline
void ImGuiInputTextState::ClearFreeMemory ( )
inline
int ImGuiInputTextState::GetUndoAvailCount ( ) const
inline
int ImGuiInputTextState::GetRedoAvailCount ( ) const
inline
void ImGuiInputTextState::OnKeyPressed ( int  key)
void ImGuiInputTextState::CursorAnimReset ( )
inline
void ImGuiInputTextState::CursorClamp ( )
inline

References ImMin().

bool ImGuiInputTextState::HasSelection ( ) const
inline
void ImGuiInputTextState::ClearSelection ( )
inline
int ImGuiInputTextState::GetCursorPos ( ) const
inline
int ImGuiInputTextState::GetSelectionStart ( ) const
inline
int ImGuiInputTextState::GetSelectionEnd ( ) const
inline
void ImGuiInputTextState::SelectAll ( )
inline

Member Data Documentation

ImGuiID ImGuiInputTextState::ID
int ImGuiInputTextState::CurLenW
int ImGuiInputTextState::CurLenA
ImVector<ImWchar> ImGuiInputTextState::TextW
ImVector<char> ImGuiInputTextState::TextA
ImVector<char> ImGuiInputTextState::InitialTextA
bool ImGuiInputTextState::TextAIsValid
int ImGuiInputTextState::BufCapacityA
float ImGuiInputTextState::ScrollX
ImStb::STB_TexteditState ImGuiInputTextState::Stb
float ImGuiInputTextState::CursorAnim
bool ImGuiInputTextState::CursorFollow
bool ImGuiInputTextState::SelectedAllMouseLock
bool ImGuiInputTextState::Edited
ImGuiInputTextFlags ImGuiInputTextState::Flags
ImGuiInputTextCallback ImGuiInputTextState::UserCallback
void* ImGuiInputTextState::UserCallbackData

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

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)