#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: