PURE API 0.5
PR00F's Ultimate Rendering Engine full documentation
Loading...
Searching...
No Matches
ImGuiInputTextCallbackData Struct Reference

Detailed Description

Definition at line 2094 of file imgui.h.

#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)
 
void SelectAll ()
 
void ClearSelection ()
 
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()

IMGUI_API ImGuiInputTextCallbackData::ImGuiInputTextCallbackData ( )

Member Function Documentation

◆ ClearSelection()

void ImGuiInputTextCallbackData::ClearSelection ( )
inline

Definition at line 2119 of file imgui.h.

◆ DeleteChars()

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

◆ HasSelection()

bool ImGuiInputTextCallbackData::HasSelection ( ) const
inline

Definition at line 2120 of file imgui.h.

◆ InsertChars()

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

◆ SelectAll()

void ImGuiInputTextCallbackData::SelectAll ( )
inline

Definition at line 2118 of file imgui.h.

Member Data Documentation

◆ Buf

char* ImGuiInputTextCallbackData::Buf

Definition at line 2105 of file imgui.h.

◆ BufDirty

bool ImGuiInputTextCallbackData::BufDirty

Definition at line 2108 of file imgui.h.

◆ BufSize

int ImGuiInputTextCallbackData::BufSize

Definition at line 2107 of file imgui.h.

◆ BufTextLen

int ImGuiInputTextCallbackData::BufTextLen

Definition at line 2106 of file imgui.h.

◆ CursorPos

int ImGuiInputTextCallbackData::CursorPos

Definition at line 2109 of file imgui.h.

◆ EventChar

ImWchar ImGuiInputTextCallbackData::EventChar

Definition at line 2103 of file imgui.h.

◆ EventFlag

ImGuiInputTextFlags ImGuiInputTextCallbackData::EventFlag

Definition at line 2096 of file imgui.h.

◆ EventKey

ImGuiKey ImGuiInputTextCallbackData::EventKey

Definition at line 2104 of file imgui.h.

◆ Flags

ImGuiInputTextFlags ImGuiInputTextCallbackData::Flags

Definition at line 2097 of file imgui.h.

◆ SelectionEnd

int ImGuiInputTextCallbackData::SelectionEnd

Definition at line 2111 of file imgui.h.

◆ SelectionStart

int ImGuiInputTextCallbackData::SelectionStart

Definition at line 2110 of file imgui.h.

◆ UserData

void* ImGuiInputTextCallbackData::UserData

Definition at line 2098 of file imgui.h.


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