Elaztek Developer Hub
Blamite Game Engine - blam!  00346.12.11.21.0529.blamite
The core library for the Blamite Game Engine.
ImGuiInputTextCallbackData Struct Reference

#include <imgui.h>

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)
 
bool HasSelection () const
 

Public Attributes

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

Constructor & Destructor Documentation

◆ ImGuiInputTextCallbackData()

ImGuiInputTextCallbackData::ImGuiInputTextCallbackData ( )

Member Function Documentation

◆ DeleteChars()

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

◆ HasSelection()

bool ImGuiInputTextCallbackData::HasSelection ( ) const
inline

◆ InsertChars()

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

Member Data Documentation

◆ Buf

char* ImGuiInputTextCallbackData::Buf

◆ BufDirty

bool ImGuiInputTextCallbackData::BufDirty

◆ BufSize

int ImGuiInputTextCallbackData::BufSize

◆ BufTextLen

int ImGuiInputTextCallbackData::BufTextLen

◆ CursorPos

int ImGuiInputTextCallbackData::CursorPos

◆ EventChar

ImWchar ImGuiInputTextCallbackData::EventChar

◆ EventFlag

ImGuiInputTextFlags ImGuiInputTextCallbackData::EventFlag

◆ EventKey

ImGuiKey ImGuiInputTextCallbackData::EventKey

◆ Flags

ImGuiInputTextFlags ImGuiInputTextCallbackData::Flags

◆ SelectionEnd

int ImGuiInputTextCallbackData::SelectionEnd

◆ SelectionStart

int ImGuiInputTextCallbackData::SelectionStart

◆ UserData

void* ImGuiInputTextCallbackData::UserData

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