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