Public Member Functions | Public Attributes | List of all members
ImGuiInputTextCallbackData Struct Reference

#include <imgui.h>

Public Member Functions

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

Public Attributes

char * Buf
 
bool BufDirty
 
int BufSize
 
int BufTextLen
 
int CursorPos
 
ImWchar EventChar
 
ImGuiInputTextFlags EventFlag
 
ImGuiKey EventKey
 
ImGuiInputTextFlags Flags
 
int SelectionEnd
 
int SelectionStart
 
voidUserData
 

Detailed Description

Definition at line 1560 of file imgui.h.

Constructor & Destructor Documentation

◆ ImGuiInputTextCallbackData()

ImGuiInputTextCallbackData::ImGuiInputTextCallbackData ( )

Definition at line 3312 of file imgui_widgets.cpp.

Member Function Documentation

◆ DeleteChars()

void ImGuiInputTextCallbackData::DeleteChars ( int  pos,
int  bytes_count 
)

Definition at line 3320 of file imgui_widgets.cpp.

◆ HasSelection()

bool ImGuiInputTextCallbackData::HasSelection ( ) const
inline

Definition at line 1584 of file imgui.h.

◆ InsertChars()

void ImGuiInputTextCallbackData::InsertChars ( int  pos,
const char *  text,
const char *  text_end = NULL 
)

Definition at line 3338 of file imgui_widgets.cpp.

Member Data Documentation

◆ Buf

char* ImGuiInputTextCallbackData::Buf

Definition at line 1571 of file imgui.h.

◆ BufDirty

bool ImGuiInputTextCallbackData::BufDirty

Definition at line 1574 of file imgui.h.

◆ BufSize

int ImGuiInputTextCallbackData::BufSize

Definition at line 1573 of file imgui.h.

◆ BufTextLen

int ImGuiInputTextCallbackData::BufTextLen

Definition at line 1572 of file imgui.h.

◆ CursorPos

int ImGuiInputTextCallbackData::CursorPos

Definition at line 1575 of file imgui.h.

◆ EventChar

ImWchar ImGuiInputTextCallbackData::EventChar

Definition at line 1569 of file imgui.h.

◆ EventFlag

ImGuiInputTextFlags ImGuiInputTextCallbackData::EventFlag

Definition at line 1562 of file imgui.h.

◆ EventKey

ImGuiKey ImGuiInputTextCallbackData::EventKey

Definition at line 1570 of file imgui.h.

◆ Flags

ImGuiInputTextFlags ImGuiInputTextCallbackData::Flags

Definition at line 1563 of file imgui.h.

◆ SelectionEnd

int ImGuiInputTextCallbackData::SelectionEnd

Definition at line 1577 of file imgui.h.

◆ SelectionStart

int ImGuiInputTextCallbackData::SelectionStart

Definition at line 1576 of file imgui.h.

◆ UserData

void* ImGuiInputTextCallbackData::UserData

Definition at line 1564 of file imgui.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:06