RetroArch
Enumerations | Functions
menu_dialog.h File Reference
#include <stdint.h>
#include <stdlib.h>
#include <boolean.h>
#include <retro_common_api.h>
#include "../../msg_hash.h"
Include dependency graph for menu_dialog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  menu_dialog_type {
  MENU_DIALOG_NONE = 0, MENU_DIALOG_WELCOME, MENU_DIALOG_HELP_EXTRACT, MENU_DIALOG_HELP_CONTROLS,
  MENU_DIALOG_HELP_CHEEVOS_DESCRIPTION, MENU_DIALOG_HELP_LOADING_CONTENT, MENU_DIALOG_HELP_WHAT_IS_A_CORE, MENU_DIALOG_HELP_CHANGE_VIRTUAL_GAMEPAD,
  MENU_DIALOG_HELP_AUDIO_VIDEO_TROUBLESHOOTING, MENU_DIALOG_HELP_SCANNING_CONTENT, MENU_DIALOG_QUIT_CONFIRM, MENU_DIALOG_INFORMATION,
  MENU_DIALOG_QUESTION, MENU_DIALOG_WARNING, MENU_DIALOG_ERROR, MENU_DIALOG_LAST
}
 

Functions

RETRO_BEGIN_DECLS void menu_dialog_push_pending (bool push, enum menu_dialog_type type)
 
int menu_dialog_iterate (char *s, size_t len, const char *label)
 
void menu_dialog_unset_pending_push (void)
 
bool menu_dialog_is_push_pending (void)
 
void menu_dialog_push (void)
 
void menu_dialog_reset (void)
 
void menu_dialog_show_message (enum menu_dialog_type type, enum msg_hash_enums msg)
 
bool menu_dialog_is_active (void)
 
void menu_dialog_set_current_id (unsigned id)
 
void menu_dialog_set_active (bool on)
 
enum menu_dialog_type menu_dialog_get_current_type (void)
 

Enumeration Type Documentation

◆ menu_dialog_type

Enumerator
MENU_DIALOG_NONE 
MENU_DIALOG_WELCOME 
MENU_DIALOG_HELP_EXTRACT 
MENU_DIALOG_HELP_CONTROLS 
MENU_DIALOG_HELP_CHEEVOS_DESCRIPTION 
MENU_DIALOG_HELP_LOADING_CONTENT 
MENU_DIALOG_HELP_WHAT_IS_A_CORE 
MENU_DIALOG_HELP_CHANGE_VIRTUAL_GAMEPAD 
MENU_DIALOG_HELP_AUDIO_VIDEO_TROUBLESHOOTING 
MENU_DIALOG_HELP_SCANNING_CONTENT 
MENU_DIALOG_QUIT_CONFIRM 
MENU_DIALOG_INFORMATION 
MENU_DIALOG_QUESTION 
MENU_DIALOG_WARNING 
MENU_DIALOG_ERROR 
MENU_DIALOG_LAST 

Function Documentation

◆ menu_dialog_get_current_type()

enum menu_dialog_type menu_dialog_get_current_type ( void  )

◆ menu_dialog_is_active()

bool menu_dialog_is_active ( void  )

◆ menu_dialog_is_push_pending()

bool menu_dialog_is_push_pending ( void  )
Here is the caller graph for this function:

◆ menu_dialog_iterate()

int menu_dialog_iterate ( char *  s,
size_t  len,
const char *  label 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_dialog_push()

void menu_dialog_push ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_dialog_push_pending()

RETRO_BEGIN_DECLS void menu_dialog_push_pending ( bool  push,
enum menu_dialog_type  type 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_dialog_reset()

void menu_dialog_reset ( void  )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_dialog_set_active()

void menu_dialog_set_active ( bool  on)
Here is the caller graph for this function:

◆ menu_dialog_set_current_id()

void menu_dialog_set_current_id ( unsigned  id)

◆ menu_dialog_show_message()

void menu_dialog_show_message ( enum menu_dialog_type  type,
enum msg_hash_enums  msg 
)
Here is the call graph for this function:

◆ menu_dialog_unset_pending_push()

void menu_dialog_unset_pending_push ( void  )
Here is the caller graph for this function: