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