#include <ImGuiRenderer.h>
Definition at line 53 of file ImGuiRenderer.h.
◆ ImGuiRenderer()
QtImGui::ImGuiRenderer::ImGuiRenderer |
( |
| ) |
|
◆ ~ImGuiRenderer()
QtImGui::ImGuiRenderer::~ImGuiRenderer |
( |
| ) |
|
◆ createDeviceObjects()
bool QtImGui::ImGuiRenderer::createDeviceObjects |
( |
| ) |
|
|
private |
◆ createFontsTexture()
bool QtImGui::ImGuiRenderer::createFontsTexture |
( |
| ) |
|
|
private |
◆ eventFilter()
bool QtImGui::ImGuiRenderer::eventFilter |
( |
QObject * | watched, |
|
|
QEvent * | event ) |
◆ initialize()
void QtImGui::ImGuiRenderer::initialize |
( |
WindowWrapper * | window | ) |
|
◆ instance()
◆ newFrame()
void QtImGui::ImGuiRenderer::newFrame |
( |
| ) |
|
◆ onKeyPressRelease()
void QtImGui::ImGuiRenderer::onKeyPressRelease |
( |
QKeyEvent * | event | ) |
|
|
private |
◆ onMousePressedChange()
void QtImGui::ImGuiRenderer::onMousePressedChange |
( |
QMouseEvent * | event | ) |
|
|
private |
◆ onWheel()
void QtImGui::ImGuiRenderer::onWheel |
( |
QWheelEvent * | event | ) |
|
|
private |
◆ render()
void QtImGui::ImGuiRenderer::render |
( |
| ) |
|
◆ renderDrawList()
void QtImGui::ImGuiRenderer::renderDrawList |
( |
ImDrawData * | draw_data | ) |
|
|
private |
◆ setCursorPos()
void QtImGui::ImGuiRenderer::setCursorPos |
( |
const ImGuiIO & | io | ) |
|
|
private |
◆ updateCursorShape()
void QtImGui::ImGuiRenderer::updateCursorShape |
( |
const ImGuiIO & | io | ) |
|
|
private |
◆ g_AttribLocationColor
int QtImGui::ImGuiRenderer::g_AttribLocationColor = 0 |
|
private |
◆ g_AttribLocationPosition
int QtImGui::ImGuiRenderer::g_AttribLocationPosition = 0 |
|
private |
◆ g_AttribLocationProjMtx
int QtImGui::ImGuiRenderer::g_AttribLocationProjMtx = 0 |
|
private |
◆ g_AttribLocationTex
int QtImGui::ImGuiRenderer::g_AttribLocationTex = 0 |
|
private |
◆ g_AttribLocationUV
int QtImGui::ImGuiRenderer::g_AttribLocationUV = 0 |
|
private |
◆ g_ctx
ImGuiContext* QtImGui::ImGuiRenderer::g_ctx = nullptr |
|
private |
◆ g_ElementsHandle
unsigned int QtImGui::ImGuiRenderer::g_ElementsHandle = 0 |
|
private |
◆ g_FontTexture
GLuint QtImGui::ImGuiRenderer::g_FontTexture = 0 |
|
private |
◆ g_FragHandle
int QtImGui::ImGuiRenderer::g_FragHandle = 0 |
|
private |
◆ g_MousePressed
bool QtImGui::ImGuiRenderer::g_MousePressed[3] = { false, false, false } |
|
private |
◆ g_MouseWheel
float QtImGui::ImGuiRenderer::g_MouseWheel |
|
private |
◆ g_MouseWheelH
float QtImGui::ImGuiRenderer::g_MouseWheelH |
|
private |
◆ g_ShaderHandle
int QtImGui::ImGuiRenderer::g_ShaderHandle = 0 |
|
private |
◆ g_Time
double QtImGui::ImGuiRenderer::g_Time = 0.0f |
|
private |
◆ g_VaoHandle
unsigned int QtImGui::ImGuiRenderer::g_VaoHandle = 0 |
|
private |
◆ g_VboHandle
unsigned int QtImGui::ImGuiRenderer::g_VboHandle = 0 |
|
private |
◆ g_VertHandle
int QtImGui::ImGuiRenderer::g_VertHandle = 0 |
|
private |
◆ m_window
The documentation for this class was generated from the following files: