RetroArch
Enumerations | Functions
list_special.h File Reference
#include <stdint.h>
#include <stddef.h>
#include <lists/string_list.h>
#include <retro_environment.h>
Include dependency graph for list_special.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  dir_list_type {
  DIR_LIST_NONE = 0, DIR_LIST_CORES, DIR_LIST_CORE_INFO, DIR_LIST_DATABASES,
  DIR_LIST_COLLECTIONS, DIR_LIST_PLAIN, DIR_LIST_SHADERS, DIR_LIST_AUTOCONFIG,
  DIR_LIST_RECURSIVE
}
 
enum  string_list_type {
  STRING_LIST_NONE = 0, STRING_LIST_MENU_DRIVERS, STRING_LIST_CAMERA_DRIVERS, STRING_LIST_WIFI_DRIVERS,
  STRING_LIST_LOCATION_DRIVERS, STRING_LIST_AUDIO_DRIVERS, STRING_LIST_AUDIO_RESAMPLER_DRIVERS, STRING_LIST_VIDEO_DRIVERS,
  STRING_LIST_INPUT_DRIVERS, STRING_LIST_INPUT_JOYPAD_DRIVERS, STRING_LIST_INPUT_HID_DRIVERS, STRING_LIST_RECORD_DRIVERS,
  STRING_LIST_MIDI_DRIVERS, STRING_LIST_SUPPORTED_CORES_PATHS, STRING_LIST_SUPPORTED_CORES_NAMES
}
 

Functions

struct string_listdir_list_new_special (const char *input_dir, enum dir_list_type type, const char *filter)
 
struct string_liststring_list_new_special (enum string_list_type type, void *data, unsigned *len, size_t *list_size)
 
const char * char_list_new_special (enum string_list_type type, void *data)
 

Enumeration Type Documentation

◆ dir_list_type

Enumerator
DIR_LIST_NONE 
DIR_LIST_CORES 
DIR_LIST_CORE_INFO 
DIR_LIST_DATABASES 
DIR_LIST_COLLECTIONS 
DIR_LIST_PLAIN 
DIR_LIST_SHADERS 
DIR_LIST_AUTOCONFIG 
DIR_LIST_RECURSIVE 

◆ string_list_type

Enumerator
STRING_LIST_NONE 
STRING_LIST_MENU_DRIVERS 
STRING_LIST_CAMERA_DRIVERS 
STRING_LIST_WIFI_DRIVERS 
STRING_LIST_LOCATION_DRIVERS 
STRING_LIST_AUDIO_DRIVERS 
STRING_LIST_AUDIO_RESAMPLER_DRIVERS 
STRING_LIST_VIDEO_DRIVERS 
STRING_LIST_INPUT_DRIVERS 
STRING_LIST_INPUT_JOYPAD_DRIVERS 
STRING_LIST_INPUT_HID_DRIVERS 
STRING_LIST_RECORD_DRIVERS 
STRING_LIST_MIDI_DRIVERS 
STRING_LIST_SUPPORTED_CORES_PATHS 
STRING_LIST_SUPPORTED_CORES_NAMES 

Function Documentation

◆ char_list_new_special()

const char* char_list_new_special ( enum string_list_type  type,
void data 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ dir_list_new_special()

struct string_list* dir_list_new_special ( const char *  input_dir,
enum dir_list_type  type,
const char *  filter 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ string_list_new_special()

struct string_list* string_list_new_special ( enum string_list_type  type,
void data,
unsigned *  len,
size_t *  list_size 
)
Here is the call graph for this function:
Here is the caller graph for this function: