RetroArch
Functions
menu_entry.c File Reference
#include <compat/strl.h>
#include <lists/string_list.h>
#include <string/stdstring.h>
#include "menu_input_dialog.h"
#include "../menu_driver.h"
Include dependency graph for menu_entry.c:

Functions

enum menu_entry_type menu_entry_get_type (uint32_t i)
 
void menu_entry_free (menu_entry_t *entry)
 
void menu_entry_init (menu_entry_t *entry)
 
char * menu_entry_get_path (menu_entry_t *entry)
 
char * menu_entry_get_rich_label (menu_entry_t *entry)
 
char * menu_entry_get_sublabel (menu_entry_t *entry)
 
void menu_entry_get_label (menu_entry_t *entry, char *s, size_t len)
 
unsigned menu_entry_get_spacing (menu_entry_t *entry)
 
unsigned menu_entry_get_type_new (menu_entry_t *entry)
 
uint32_t menu_entry_get_bool_value (uint32_t i)
 
struct string_listmenu_entry_enum_values (uint32_t i)
 
void menu_entry_enum_set_value_with_string (uint32_t i, const char *s)
 
int32_t menu_entry_bind_index (uint32_t i)
 
void menu_entry_bind_key_set (uint32_t i, int32_t value)
 
void menu_entry_bind_joykey_set (uint32_t i, int32_t value)
 
void menu_entry_bind_joyaxis_set (uint32_t i, int32_t value)
 
void menu_entry_pathdir_selected (uint32_t i)
 
bool menu_entry_pathdir_allow_empty (uint32_t i)
 
uint32_t menu_entry_pathdir_for_directory (uint32_t i)
 
void menu_entry_pathdir_extensions (uint32_t i, char *s, size_t len)
 
void menu_entry_reset (uint32_t i)
 
void menu_entry_get_value (menu_entry_t *entry, char *s, size_t len)
 
void menu_entry_set_value (uint32_t i, const char *s)
 
uint32_t menu_entry_num_has_range (uint32_t i)
 
float menu_entry_num_min (uint32_t i)
 
float menu_entry_num_max (uint32_t i)
 
void menu_entry_get (menu_entry_t *entry, size_t stack_idx, size_t i, void *userdata, bool use_representation)
 
bool menu_entry_is_currently_selected (unsigned id)
 
int menu_entry_select (uint32_t i)
 
int menu_entry_action (menu_entry_t *entry, unsigned i, enum menu_action action)
 

Function Documentation

◆ menu_entry_action()

int menu_entry_action ( menu_entry_t entry,
unsigned  i,
enum menu_action  action 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_bind_index()

int32_t menu_entry_bind_index ( uint32_t  i)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_bind_joyaxis_set()

void menu_entry_bind_joyaxis_set ( uint32_t  i,
int32_t  value 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_bind_joykey_set()

void menu_entry_bind_joykey_set ( uint32_t  i,
int32_t  value 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_bind_key_set()

void menu_entry_bind_key_set ( uint32_t  i,
int32_t  value 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_enum_set_value_with_string()

void menu_entry_enum_set_value_with_string ( uint32_t  i,
const char *  s 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_enum_values()

struct string_list* menu_entry_enum_values ( uint32_t  i)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_free()

void menu_entry_free ( menu_entry_t entry)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_get()

void menu_entry_get ( menu_entry_t entry,
size_t  stack_idx,
size_t  i,
void userdata,
bool  use_representation 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_get_bool_value()

uint32_t menu_entry_get_bool_value ( uint32_t  i)
Here is the call graph for this function:

◆ menu_entry_get_label()

void menu_entry_get_label ( menu_entry_t entry,
char *  s,
size_t  len 
)
Here is the call graph for this function:

◆ menu_entry_get_path()

char* menu_entry_get_path ( menu_entry_t entry)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_get_rich_label()

char* menu_entry_get_rich_label ( menu_entry_t entry)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_get_spacing()

unsigned menu_entry_get_spacing ( menu_entry_t entry)
Here is the caller graph for this function:

◆ menu_entry_get_sublabel()

char* menu_entry_get_sublabel ( menu_entry_t entry)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_get_type()

enum menu_entry_type menu_entry_get_type ( uint32_t  i)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_get_type_new()

unsigned menu_entry_get_type_new ( menu_entry_t entry)
Here is the caller graph for this function:

◆ menu_entry_get_value()

void menu_entry_get_value ( menu_entry_t entry,
char *  s,
size_t  len 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_init()

void menu_entry_init ( menu_entry_t entry)
Here is the caller graph for this function:

◆ menu_entry_is_currently_selected()

bool menu_entry_is_currently_selected ( unsigned  id)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_num_has_range()

uint32_t menu_entry_num_has_range ( uint32_t  i)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_num_max()

float menu_entry_num_max ( uint32_t  i)
Here is the call graph for this function:

◆ menu_entry_num_min()

float menu_entry_num_min ( uint32_t  i)
Here is the call graph for this function:

◆ menu_entry_pathdir_allow_empty()

bool menu_entry_pathdir_allow_empty ( uint32_t  i)
Here is the call graph for this function:

◆ menu_entry_pathdir_extensions()

void menu_entry_pathdir_extensions ( uint32_t  i,
char *  s,
size_t  len 
)
Here is the call graph for this function:

◆ menu_entry_pathdir_for_directory()

uint32_t menu_entry_pathdir_for_directory ( uint32_t  i)
Here is the call graph for this function:

◆ menu_entry_pathdir_selected()

void menu_entry_pathdir_selected ( uint32_t  i)
Here is the call graph for this function:

◆ menu_entry_reset()

void menu_entry_reset ( uint32_t  i)
Here is the call graph for this function:

◆ menu_entry_select()

int menu_entry_select ( uint32_t  i)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ menu_entry_set_value()

void menu_entry_set_value ( uint32_t  i,
const char *  s 
)
Here is the call graph for this function:
Here is the caller graph for this function: