From 93a1d978865c88b7af60461520bccadd6b684432 Mon Sep 17 00:00:00 2001 From: Gwenhael Le Moine Date: Thu, 18 Apr 2024 08:10:05 +0200 Subject: [PATCH] comments --- src/gui.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/gui.c b/src/gui.c index f61d8b0..94e6812 100644 --- a/src/gui.c +++ b/src/gui.c @@ -11,6 +11,9 @@ #include "emulator.h" /* for please_exit */ #include "display.h" +/***********/ +/* DEFINES */ +/***********/ #define PANEL_FLAG_VISIBLE 0x01 #define UI_PADDING 4 @@ -56,6 +59,9 @@ // Releaseing mouse button 1 anywhere unpushes the button #define BUTTON_B1RELEASE 0x10 +/***********/ +/* TYPEDEF */ +/***********/ typedef struct { int index; int x, y; @@ -82,6 +88,9 @@ typedef struct { SDL_Color below; } colors_t; +/*************/ +/* VARIABLES */ +/*************/ static TTF_Font* ttffont = NULL; static TTF_Font* ttffont2 = NULL; @@ -786,6 +795,9 @@ static SDL_Color pixels_colors[] = { {.r = 37, .g = 61, .b = 84, .a = 255}, }; +/*************/ +/* FUNCTIONS */ +/*************/ static inline bool _init_keyboard_textures() { SDL_Surface* s = NULL; @@ -1013,6 +1025,9 @@ static inline void button_draw_all() _button_draw( gui_buttons[ i ] ); } +/********************/ +/* PUBLIC FUNCTIONS */ +/********************/ void gui_refresh() { SDL_SetRenderDrawColor( renderer, gui_colors.faceplate.r, gui_colors.faceplate.g, gui_colors.faceplate.b, gui_colors.faceplate.a );