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 1412 of file imgui.h.

Constructor & Destructor Documentation

◆ ImGuiInputTextCallbackData()

ImGuiInputTextCallbackData::ImGuiInputTextCallbackData ( )

Definition at line 2999 of file imgui_widgets.cpp.

Member Function Documentation

◆ DeleteChars()

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

Definition at line 3007 of file imgui_widgets.cpp.

◆ HasSelection()

bool ImGuiInputTextCallbackData::HasSelection ( ) const
inline

Definition at line 1436 of file imgui.h.

◆ InsertChars()

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

Definition at line 3025 of file imgui_widgets.cpp.

Member Data Documentation

◆ Buf

char* ImGuiInputTextCallbackData::Buf

Definition at line 1423 of file imgui.h.

◆ BufDirty

bool ImGuiInputTextCallbackData::BufDirty

Definition at line 1426 of file imgui.h.

◆ BufSize

int ImGuiInputTextCallbackData::BufSize

Definition at line 1425 of file imgui.h.

◆ BufTextLen

int ImGuiInputTextCallbackData::BufTextLen

Definition at line 1424 of file imgui.h.

◆ CursorPos

int ImGuiInputTextCallbackData::CursorPos

Definition at line 1427 of file imgui.h.

◆ EventChar

ImWchar ImGuiInputTextCallbackData::EventChar

Definition at line 1421 of file imgui.h.

◆ EventFlag

ImGuiInputTextFlags ImGuiInputTextCallbackData::EventFlag

Definition at line 1414 of file imgui.h.

◆ EventKey

ImGuiKey ImGuiInputTextCallbackData::EventKey

Definition at line 1422 of file imgui.h.

◆ Flags

ImGuiInputTextFlags ImGuiInputTextCallbackData::Flags

Definition at line 1415 of file imgui.h.

◆ SelectionEnd

int ImGuiInputTextCallbackData::SelectionEnd

Definition at line 1429 of file imgui.h.

◆ SelectionStart

int ImGuiInputTextCallbackData::SelectionStart

Definition at line 1428 of file imgui.h.

◆ UserData

void* ImGuiInputTextCallbackData::UserData

Definition at line 1416 of file imgui.h.


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


mvsim
Author(s):
autogenerated on Tue Jul 4 2023 03:08:22