#include <stdint.h>
#include <cstring>
#include "imgui.h"
#include "imgui_impl_allegro5.h"
#include <allegro5/allegro.h>
#include <allegro5/allegro_primitives.h>
Go to the source code of this file.
◆ ALLEGRO_HAS_CLIPBOARD
#define ALLEGRO_HAS_CLIPBOARD (ALLEGRO_VERSION_INT >= ((5 << 24) | (1 << 16) | (12 << 8))) |
◆ ImGui_ImplAllegro5_CreateDeviceObjects()
bool ImGui_ImplAllegro5_CreateDeviceObjects |
( |
| ) |
|
◆ ImGui_ImplAllegro5_Init()
bool ImGui_ImplAllegro5_Init |
( |
ALLEGRO_DISPLAY * |
display | ) |
|
◆ ImGui_ImplAllegro5_InvalidateDeviceObjects()
void ImGui_ImplAllegro5_InvalidateDeviceObjects |
( |
| ) |
|
◆ ImGui_ImplAllegro5_NewFrame()
void ImGui_ImplAllegro5_NewFrame |
( |
| ) |
|
◆ ImGui_ImplAllegro5_ProcessEvent()
bool ImGui_ImplAllegro5_ProcessEvent |
( |
ALLEGRO_EVENT * |
ev | ) |
|
◆ ImGui_ImplAllegro5_RenderDrawData()
◆ ImGui_ImplAllegro5_SetupRenderState()
static void ImGui_ImplAllegro5_SetupRenderState |
( |
ImDrawData * |
draw_data | ) |
|
|
static |
◆ ImGui_ImplAllegro5_Shutdown()
void ImGui_ImplAllegro5_Shutdown |
( |
| ) |
|
◆ ImGui_ImplAllegro5_UpdateMouseCursor()
static void ImGui_ImplAllegro5_UpdateMouseCursor |
( |
| ) |
|
|
static |
◆ g_ClipboardTextData
char* g_ClipboardTextData = NULL |
|
static |
◆ g_Display
ALLEGRO_DISPLAY* g_Display = NULL |
|
static |
◆ g_MouseCursorInvisible
ALLEGRO_MOUSE_CURSOR* g_MouseCursorInvisible = NULL |
|
static |
◆ g_Texture
ALLEGRO_BITMAP* g_Texture = NULL |
|
static |
◆ g_Time
◆ g_VertexDecl
ALLEGRO_VERTEX_DECL* g_VertexDecl = NULL |
|
static |