Steppable 0.0.1
A CAS project written from scratch in C++
Loading...
Searching...
No Matches
ImGuiInputTextCallbackData Struct Reference

#include <imgui.h>

Collaboration diagram for ImGuiInputTextCallbackData:
[legend]

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

ImGuiContextCtx
 
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

◆ ClearSelection()

void ImGuiInputTextCallbackData::ClearSelection ( )
inline

◆ 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 )
Here is the call graph for this function:

◆ SelectAll()

void ImGuiInputTextCallbackData::SelectAll ( )
inline

Member Data Documentation

◆ Buf

char* ImGuiInputTextCallbackData::Buf

◆ BufDirty

bool ImGuiInputTextCallbackData::BufDirty

◆ BufSize

int ImGuiInputTextCallbackData::BufSize

◆ BufTextLen

int ImGuiInputTextCallbackData::BufTextLen

◆ Ctx

ImGuiContext* ImGuiInputTextCallbackData::Ctx

◆ 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:
Untitled