Engine
Frameworkcreatedbymeusableforthecreationofsimplegames.CurrentlysupportsOpenGL(Verysimple)andVulkan.
Public Member Functions | Public Attributes | List of all members
ImGuiTextEditState Struct Reference

#include <imgui_internal.h>

Public Member Functions

 ImGuiTextEditState ()
 
void CursorAnimReset ()
 
void CursorClamp ()
 
bool HasSelection () const
 
void ClearSelection ()
 
void SelectAll ()
 
void OnKeyPressed (int key)
 

Public Attributes

ImGuiID Id
 
ImVector< ImWcharText
 
ImVector< char > InitialText
 
ImVector< char > TempTextBuffer
 
int CurLenA
 
int CurLenW
 
int BufSizeA
 
float ScrollX
 
ImGuiStb::STB_TexteditState StbState
 
float CursorAnim
 
bool CursorFollow
 
bool SelectedAllMouseLock
 

Detailed Description

Definition at line 347 of file imgui_internal.h.

Constructor & Destructor Documentation

ImGuiTextEditState::ImGuiTextEditState ( )
inline

Definition at line 361 of file imgui_internal.h.

Member Function Documentation

void ImGuiTextEditState::ClearSelection ( )
inline

Definition at line 365 of file imgui_internal.h.

void ImGuiTextEditState::CursorAnimReset ( )
inline

Definition at line 362 of file imgui_internal.h.

void ImGuiTextEditState::CursorClamp ( )
inline

Definition at line 363 of file imgui_internal.h.

bool ImGuiTextEditState::HasSelection ( ) const
inline

Definition at line 364 of file imgui_internal.h.

void ImGuiTextEditState::OnKeyPressed ( int  key)

Definition at line 7709 of file imgui.cpp.

void ImGuiTextEditState::SelectAll ( )
inline

Definition at line 366 of file imgui_internal.h.

Member Data Documentation

int ImGuiTextEditState::BufSizeA

Definition at line 354 of file imgui_internal.h.

int ImGuiTextEditState::CurLenA

Definition at line 353 of file imgui_internal.h.

int ImGuiTextEditState::CurLenW

Definition at line 353 of file imgui_internal.h.

float ImGuiTextEditState::CursorAnim

Definition at line 357 of file imgui_internal.h.

bool ImGuiTextEditState::CursorFollow

Definition at line 358 of file imgui_internal.h.

ImGuiID ImGuiTextEditState::Id

Definition at line 349 of file imgui_internal.h.

ImVector<char> ImGuiTextEditState::InitialText

Definition at line 351 of file imgui_internal.h.

float ImGuiTextEditState::ScrollX

Definition at line 355 of file imgui_internal.h.

bool ImGuiTextEditState::SelectedAllMouseLock

Definition at line 359 of file imgui_internal.h.

ImGuiStb::STB_TexteditState ImGuiTextEditState::StbState

Definition at line 356 of file imgui_internal.h.

ImVector<char> ImGuiTextEditState::TempTextBuffer

Definition at line 352 of file imgui_internal.h.

ImVector<ImWchar> ImGuiTextEditState::Text

Definition at line 350 of file imgui_internal.h.


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