LMMS
Loading...
Searching...
No Matches
ysfx_gfx_config_s Struct Reference

#include <ysfx.h>

Public Attributes

voiduser_data
uint32_t pixel_width
uint32_t pixel_height
uint32_t pixel_stride
uint8_tpixels
ysfx_real scale_factor
int32_t(* show_menu )(void *user_data, const char *menu_spec, int32_t xpos, int32_t ypos)
void(* set_cursor )(void *user_data, int32_t cursor)
const char *(* get_drop_file )(void *user_data, int32_t index)

Member Data Documentation

◆ get_drop_file

const char *(* ysfx_gfx_config_s::get_drop_file) (void *user_data, int32_t index)

◆ pixel_height

uint32_t ysfx_gfx_config_s::pixel_height

◆ pixel_stride

uint32_t ysfx_gfx_config_s::pixel_stride

◆ pixel_width

uint32_t ysfx_gfx_config_s::pixel_width

◆ pixels

uint8_t* ysfx_gfx_config_s::pixels

◆ scale_factor

ysfx_real ysfx_gfx_config_s::scale_factor

◆ set_cursor

void(* ysfx_gfx_config_s::set_cursor) (void *user_data, int32_t cursor)

◆ show_menu

int32_t(* ysfx_gfx_config_s::show_menu) (void *user_data, const char *menu_spec, int32_t xpos, int32_t ypos)

◆ user_data

void* ysfx_gfx_config_s::user_data

The documentation for this struct was generated from the following file: