RetroArch
Classes | Typedefs | Functions
core_info.h File Reference
#include <stddef.h>
#include <lists/string_list.h>
#include <retro_common_api.h>
Include dependency graph for core_info.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  core_info_firmware_t
 
struct  core_info_t
 
struct  core_info_list_t
 
struct  core_info_ctx_firmware
 
struct  core_info_ctx_find
 

Typedefs

typedef struct core_info_ctx_firmware core_info_ctx_firmware_t
 
typedef struct core_info_ctx_find core_info_ctx_find_t
 

Functions

size_t core_info_list_num_info_files (core_info_list_t *list)
 
void core_info_list_get_supported_cores (core_info_list_t *list, const char *path, const core_info_t **infos, size_t *num_infos)
 
bool core_info_list_get_display_name (core_info_list_t *list, const char *path, char *s, size_t len)
 
bool core_info_get_display_name (const char *path, char *s, size_t len)
 
void core_info_get_name (const char *path, char *s, size_t len, const char *path_info, const char *dir_cores, const char *exts, bool show_hidden_files)
 
core_info_tcore_info_get (core_info_list_t *list, size_t i)
 
void core_info_free_current_core (void)
 
bool core_info_init_current_core (void)
 
bool core_info_get_current_core (core_info_t **core)
 
void core_info_deinit_list (void)
 
bool core_info_init_list (const char *path_info, const char *dir_cores, const char *exts, bool show_hidden_files)
 
bool core_info_get_list (core_info_list_t **core)
 
bool core_info_list_update_missing_firmware (core_info_ctx_firmware_t *info, bool *set_missing_bios)
 
bool core_info_find (core_info_ctx_find_t *info, const char *name)
 
bool core_info_load (core_info_ctx_find_t *info)
 
bool core_info_database_supports_content_path (const char *database_path, const char *path)
 
bool core_info_database_match_archive_member (const char *database_path)
 
bool core_info_unsupported_content_path (const char *path)
 

Typedef Documentation

◆ core_info_ctx_find_t

◆ core_info_ctx_firmware_t

Function Documentation

◆ core_info_database_match_archive_member()

bool core_info_database_match_archive_member ( const char *  database_path)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_database_supports_content_path()

bool core_info_database_supports_content_path ( const char *  database_path,
const char *  path 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_deinit_list()

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

◆ core_info_find()

bool core_info_find ( core_info_ctx_find_t info,
const char *  name 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_free_current_core()

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

◆ core_info_get()

core_info_t* core_info_get ( core_info_list_t list,
size_t  i 
)
Here is the caller graph for this function:

◆ core_info_get_current_core()

bool core_info_get_current_core ( core_info_t **  core)
Here is the caller graph for this function:

◆ core_info_get_display_name()

bool core_info_get_display_name ( const char *  path,
char *  s,
size_t  len 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_get_list()

bool core_info_get_list ( core_info_list_t **  core)
Here is the caller graph for this function:

◆ core_info_get_name()

void core_info_get_name ( const char *  path,
char *  s,
size_t  len,
const char *  path_info,
const char *  dir_cores,
const char *  exts,
bool  show_hidden_files 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_init_current_core()

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

◆ core_info_init_list()

bool core_info_init_list ( const char *  path_info,
const char *  dir_cores,
const char *  exts,
bool  show_hidden_files 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_list_get_display_name()

bool core_info_list_get_display_name ( core_info_list_t list,
const char *  path,
char *  s,
size_t  len 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_list_get_supported_cores()

void core_info_list_get_supported_cores ( core_info_list_t list,
const char *  path,
const core_info_t **  infos,
size_t *  num_infos 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_list_num_info_files()

size_t core_info_list_num_info_files ( core_info_list_t list)
Here is the caller graph for this function:

◆ core_info_list_update_missing_firmware()

bool core_info_list_update_missing_firmware ( core_info_ctx_firmware_t info,
bool set_missing_bios 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_load()

bool core_info_load ( core_info_ctx_find_t info)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ core_info_unsupported_content_path()

bool core_info_unsupported_content_path ( const char *  path)