RetroArch
Public Attributes | List of all members
ui_companion_driver Struct Reference

#include <ui_companion_driver.h>

Collaboration diagram for ui_companion_driver:
[legend]

Public Attributes

void *(* init )(void)
 
void(* deinit )(void *data)
 
int(* iterate )(void *data, unsigned action)
 
void(* toggle )(void *data, bool force)
 
void(* event_command )(void *data, enum event_command action)
 
void(* notify_content_loaded )(void *data)
 
void(* notify_list_loaded )(void *data, file_list_t *list, file_list_t *menu_list)
 
void(* notify_refresh )(void *data)
 
void(* msg_queue_push )(void *data, const char *msg, unsigned priority, unsigned duration, bool flush)
 
void(* render_messagebox )(const char *msg)
 
void *(* get_main_window )(void *data)
 
void(* log_msg )(void *data, const char *msg)
 
ui_browser_window_tbrowser_window
 
ui_msg_window_tmsg_window
 
ui_window_twindow
 
ui_application_tapplication
 
const char * ident
 

Member Data Documentation

◆ application

ui_application_t* ui_companion_driver::application

◆ browser_window

ui_browser_window_t* ui_companion_driver::browser_window

◆ deinit

void(* ui_companion_driver::deinit) (void *data)

◆ event_command

void(* ui_companion_driver::event_command) (void *data, enum event_command action)

◆ get_main_window

void*(* ui_companion_driver::get_main_window) (void *data)

◆ ident

const char* ui_companion_driver::ident

◆ init

void*(* ui_companion_driver::init) (void)

◆ iterate

int(* ui_companion_driver::iterate) (void *data, unsigned action)

◆ log_msg

void(* ui_companion_driver::log_msg) (void *data, const char *msg)

◆ msg_queue_push

void(* ui_companion_driver::msg_queue_push) (void *data, const char *msg, unsigned priority, unsigned duration, bool flush)

◆ msg_window

ui_msg_window_t* ui_companion_driver::msg_window

◆ notify_content_loaded

void(* ui_companion_driver::notify_content_loaded) (void *data)

◆ notify_list_loaded

void(* ui_companion_driver::notify_list_loaded) (void *data, file_list_t *list, file_list_t *menu_list)

◆ notify_refresh

void(* ui_companion_driver::notify_refresh) (void *data)

◆ render_messagebox

void(* ui_companion_driver::render_messagebox) (const char *msg)

◆ toggle

void(* ui_companion_driver::toggle) (void *data, bool force)

◆ window

ui_window_t* ui_companion_driver::window

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