For now, we focus on internal overlays for bemanitools that hook into an existing d3d9 context. The current abstraction is fairly thin and should be fine as a start. Implementations are called “components” and hook up with a single frame_update function to execute and logic and drawing updates with imgui
10 lines
290 B
C
10 lines
290 B
C
#ifndef IMGUI_BT_CIMGUI_H
|
|
#define IMGUI_BT_CIMGUI_H
|
|
|
|
// Comprehensive header file for including cimgui correctly for integration in this project
|
|
#define CIMGUI_DEFINE_ENUMS_AND_STRUCTS
|
|
#include "imgui/cimgui.h"
|
|
#include "imgui/cimgui_impl_dx9.h"
|
|
#include "imgui/cimgui_impl_win32.h"
|
|
|
|
#endif |