Elaztek Developer Hub
Blamite Game Engine - blam!  00346.12.11.21.0529.blamite
The core library for the Blamite Game Engine.
imgui_impl_dx11.cpp File Reference
#include "../../imgui.h"
#include "imgui_impl_dx11.h"
#include <stdio.h>
#include <d3d11.h>
#include <d3dcompiler.h>

Classes

struct  VERTEX_CONSTANT_BUFFER
 

Functions

void ImGui_ImplDX11_RenderDrawData (ImDrawData *draw_data)
 
bool ImGui_ImplDX11_CreateDeviceObjects ()
 
void ImGui_ImplDX11_InvalidateDeviceObjects ()
 
bool ImGui_ImplDX11_Init (ID3D11Device *device, ID3D11DeviceContext *device_context)
 
void ImGui_ImplDX11_Shutdown ()
 
void ImGui_ImplDX11_NewFrame ()
 

Function Documentation

◆ ImGui_ImplDX11_CreateDeviceObjects()

bool ImGui_ImplDX11_CreateDeviceObjects ( )

◆ ImGui_ImplDX11_Init()

bool ImGui_ImplDX11_Init ( ID3D11Device *  device,
ID3D11DeviceContext *  device_context 
)

◆ ImGui_ImplDX11_InvalidateDeviceObjects()

void ImGui_ImplDX11_InvalidateDeviceObjects ( )

◆ ImGui_ImplDX11_NewFrame()

void ImGui_ImplDX11_NewFrame ( )

◆ ImGui_ImplDX11_RenderDrawData()

void ImGui_ImplDX11_RenderDrawData ( ImDrawData draw_data)

◆ ImGui_ImplDX11_Shutdown()

void ImGui_ImplDX11_Shutdown ( )