VR-Forces 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
ImGuiInputTextCallbackData Struct Reference

Public Member Functions

IMGUI_API ImGuiInputTextCallbackData ()
 
IMGUI_API void DeleteChars (int pos, int bytes_count)
 
IMGUI_API void InsertChars (int pos, const char *text, const char *text_end=NULL)
 
void SelectAll ()
 
void ClearSelection ()
 
bool HasSelection () const
 

Public Attributes

ImGuiInputTextFlags EventFlag
 
ImGuiInputTextFlags Flags
 
void * UserData
 
ImWchar EventChar
 
ImGuiKey EventKey
 
charBuf
 
int BufTextLen
 
int BufSize
 
bool BufDirty
 
int CursorPos
 
int SelectionStart
 
int SelectionEnd
 

Constructor & Destructor Documentation

IMGUI_API ImGuiInputTextCallbackData::ImGuiInputTextCallbackData ( )

Member Function Documentation

IMGUI_API void ImGuiInputTextCallbackData::DeleteChars ( int  pos,
int  bytes_count 
)
IMGUI_API void ImGuiInputTextCallbackData::InsertChars ( int  pos,
const char text,
const char text_end = NULL 
)
void ImGuiInputTextCallbackData::SelectAll ( )
inline
void ImGuiInputTextCallbackData::ClearSelection ( )
inline
bool ImGuiInputTextCallbackData::HasSelection ( ) const
inline

References SelectionEnd, and SelectionStart.

Member Data Documentation

ImGuiInputTextFlags ImGuiInputTextCallbackData::EventFlag
ImGuiInputTextFlags ImGuiInputTextCallbackData::Flags
void* ImGuiInputTextCallbackData::UserData
ImWchar ImGuiInputTextCallbackData::EventChar
ImGuiKey ImGuiInputTextCallbackData::EventKey
char* ImGuiInputTextCallbackData::Buf
int ImGuiInputTextCallbackData::BufTextLen

Referenced by ClearSelection(), and SelectAll().

int ImGuiInputTextCallbackData::BufSize
bool ImGuiInputTextCallbackData::BufDirty
int ImGuiInputTextCallbackData::CursorPos
int ImGuiInputTextCallbackData::SelectionStart
int ImGuiInputTextCallbackData::SelectionEnd

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)