X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=common.h;h=bb70596c8c30334587a45f47ee9e4c19dd0e4b58;hb=c52e639cdcf6d21f69caa9625238afded7513ca4;hp=fa6df751c03eea9c5cdec0cdb9d0943dffd6d83b;hpb=47941822dae18a018c985847b052e70214a3ccc6;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/common.h b/common.h index fa6df75..bb70596 100644 --- a/common.h +++ b/common.h @@ -7,12 +7,26 @@ #define VG_TIMESTEP_FIXED (1.0/60.0) #define VG_3D +#define VG_GAME +//#define VG_STATIC static +#define VG_STATIC #define VG_FRAMEBUFFER_RESIZE 1 #include "vg/vg.h" -#include "anyascii/anyascii.h" +#include "submodules/anyascii/impl/c/anyascii.c" #define RESET_MAX_TIME 45.0 +enum menu_controller_type +{ + k_menu_controller_type_keyboard, + k_menu_controller_type_xbox, + k_menu_controller_type_playstation, + k_menu_controller_type_steam, + k_menu_controller_type_steam_deck +}; + +VG_STATIC enum menu_controller_type menu_display_controller; + typedef struct ray_hit ray_hit; struct ray_hit {