RetroArch
Functions
ozone_display.h File Reference
#include "ozone.h"
#include "../../menu_driver.h"
Include dependency graph for ozone_display.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ozone_draw_text (video_frame_info_t *video_info, ozone_handle_t *ozone, const char *str, float x, float y, enum text_alignment text_align, unsigned width, unsigned height, font_data_t *font, uint32_t color, bool draw_outside)
 
void ozone_draw_cursor (ozone_handle_t *ozone, video_frame_info_t *video_info, int x_offset, unsigned width, unsigned height, size_t y, float alpha)
 
void ozone_color_alpha (float *color, float alpha)
 
void ozone_draw_icon (video_frame_info_t *video_info, unsigned icon_width, unsigned icon_height, uintptr_t texture, float x, float y, unsigned width, unsigned height, float rotation, float scale_factor, float *color)
 
void ozone_restart_cursor_animation (ozone_handle_t *ozone)
 
void ozone_draw_backdrop (video_frame_info_t *video_info, float alpha)
 
void ozone_draw_osk (ozone_handle_t *ozone, video_frame_info_t *video_info, const char *label, const char *str)
 
void ozone_draw_messagebox (ozone_handle_t *ozone, video_frame_info_t *video_info, const char *message)
 

Function Documentation

◆ ozone_color_alpha()

void ozone_color_alpha ( float *  color,
float  alpha 
)
Here is the caller graph for this function:

◆ ozone_draw_backdrop()

void ozone_draw_backdrop ( video_frame_info_t video_info,
float  alpha 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ozone_draw_cursor()

void ozone_draw_cursor ( ozone_handle_t ozone,
video_frame_info_t video_info,
int  x_offset,
unsigned  width,
unsigned  height,
size_t  y,
float  alpha 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ozone_draw_icon()

void ozone_draw_icon ( video_frame_info_t video_info,
unsigned  icon_width,
unsigned  icon_height,
uintptr_t  texture,
float  x,
float  y,
unsigned  width,
unsigned  height,
float  rotation,
float  scale_factor,
float *  color 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ozone_draw_messagebox()

void ozone_draw_messagebox ( ozone_handle_t ozone,
video_frame_info_t video_info,
const char *  message 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ozone_draw_osk()

void ozone_draw_osk ( ozone_handle_t ozone,
video_frame_info_t video_info,
const char *  label,
const char *  str 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ozone_draw_text()

void ozone_draw_text ( video_frame_info_t video_info,
ozone_handle_t ozone,
const char *  str,
float  x,
float  y,
enum text_alignment  text_align,
unsigned  width,
unsigned  height,
font_data_t font,
uint32_t  color,
bool  draw_outside 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ozone_restart_cursor_animation()

void ozone_restart_cursor_animation ( ozone_handle_t ozone)
Here is the call graph for this function:
Here is the caller graph for this function: