2023-12-31 11:11:36 -05:00
|
|
|
#pragma once
|
|
|
|
|
#include "imgui/imgui.h"
|
|
|
|
|
#include "imgui_impl_android.h"
|
|
|
|
|
#include "imgui_impl_opengl3.h"
|
2024-01-21 21:52:54 -05:00
|
|
|
#include "core/backend.h"
|
|
|
|
|
#include "core/style.h"
|
2023-12-31 11:11:36 -05:00
|
|
|
#include <stdint.h>
|
|
|
|
|
#include <utility>
|
|
|
|
|
#include <EGL/egl.h>
|
|
|
|
|
#include <GLES3/gl3.h>
|
2024-01-21 21:52:54 -05:00
|
|
|
#include <android_native_app_glue.h>
|
2023-12-31 11:11:36 -05:00
|
|
|
|
2024-01-21 17:30:00 -05:00
|
|
|
float funcDeviceScale();
|
|
|
|
|
void funcRebuildFonts();
|
2023-12-31 11:11:36 -05:00
|
|
|
void funcSetMousePos(int, int);
|
|
|
|
|
std::pair<int, int> funcBeginFrame();
|
|
|
|
|
void funcEndFrame();
|
2023-12-31 11:46:40 -05:00
|
|
|
void funcSetIcon(uint8_t*, int, int);
|
|
|
|
|
void bindBackendFunctions();
|