RetroArch
|
Go to the source code of this file.
Classes | |
struct | ozone_theme |
Macros | |
#define | HEX_R(hex) ((hex >> 16) & 0xFF) * (1.0f / 255.0f) |
#define | HEX_G(hex) ((hex >> 8 ) & 0xFF) * (1.0f / 255.0f) |
#define | HEX_B(hex) ((hex >> 0 ) & 0xFF) * (1.0f / 255.0f) |
#define | COLOR_HEX_TO_FLOAT(hex, alpha) |
#define | COLOR_TEXT_ALPHA(color, alpha) (color & 0xFFFFFF00) | alpha |
Typedefs | |
typedef struct ozone_theme | ozone_theme_t |
Functions | |
void | ozone_set_color_theme (ozone_handle_t *ozone, unsigned color_theme) |
unsigned | ozone_get_system_theme () |
typedef struct ozone_theme ozone_theme_t |
unsigned ozone_get_system_theme | ( | ) |
void ozone_set_color_theme | ( | ozone_handle_t * | ozone, |
unsigned | color_theme | ||
) |
unsigned last_color_theme |
bool last_use_preferred_system_color_theme |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
ozone_theme_t* ozone_default_theme |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
ozone_theme_t ozone_theme_dark |
ozone_theme_t ozone_theme_light |
ozone_theme_t* ozone_themes[] |
unsigned ozone_themes_count |