RetroArch
Public Attributes | List of all members
retro_core_t Struct Reference

#include <dynamic.h>

Collaboration diagram for retro_core_t:
[legend]

Public Attributes

void(* retro_init )(void)
 
void(* retro_deinit )(void)
 
unsigned(* retro_api_version )(void)
 
void(* retro_get_system_info )(struct retro_system_info *)
 
void(* retro_get_system_av_info )(struct retro_system_av_info *)
 
void(* retro_set_environment )(retro_environment_t)
 
void(* retro_set_video_refresh )(retro_video_refresh_t)
 
void(* retro_set_audio_sample )(retro_audio_sample_t)
 
void(* retro_set_audio_sample_batch )(retro_audio_sample_batch_t)
 
void(* retro_set_input_poll )(retro_input_poll_t)
 
void(* retro_set_input_state )(retro_input_state_t)
 
void(* retro_set_controller_port_device )(unsigned, unsigned)
 
void(* retro_reset )(void)
 
void(* retro_run )(void)
 
size_t(* retro_serialize_size )(void)
 
bool(* retro_serialize )(void *, size_t)
 
bool(* retro_unserialize )(const void *, size_t)
 
void(* retro_cheat_reset )(void)
 
void(* retro_cheat_set )(unsigned, bool, const char *)
 
bool(* retro_load_game )(const struct retro_game_info *)
 
bool(* retro_load_game_special )(unsigned, const struct retro_game_info *, size_t)
 
void(* retro_unload_game )(void)
 
unsigned(* retro_get_region )(void)
 
void *(* retro_get_memory_data )(unsigned)
 
size_t(* retro_get_memory_size )(unsigned)
 
unsigned poll_type
 
bool inited
 
bool symbols_inited
 
bool game_loaded
 
bool input_polled
 
bool has_set_input_descriptors
 
uint64_t serialization_quirks_v
 

Member Data Documentation

◆ game_loaded

bool retro_core_t::game_loaded

◆ has_set_input_descriptors

bool retro_core_t::has_set_input_descriptors

◆ inited

bool retro_core_t::inited

◆ input_polled

bool retro_core_t::input_polled

◆ poll_type

unsigned retro_core_t::poll_type

◆ retro_api_version

unsigned(* retro_core_t::retro_api_version) (void)

◆ retro_cheat_reset

void(* retro_core_t::retro_cheat_reset) (void)

◆ retro_cheat_set

void(* retro_core_t::retro_cheat_set) (unsigned, bool, const char *)

◆ retro_deinit

void(* retro_core_t::retro_deinit) (void)

◆ retro_get_memory_data

void*(* retro_core_t::retro_get_memory_data) (unsigned)

◆ retro_get_memory_size

size_t(* retro_core_t::retro_get_memory_size) (unsigned)

◆ retro_get_region

unsigned(* retro_core_t::retro_get_region) (void)

◆ retro_get_system_av_info

void(* retro_core_t::retro_get_system_av_info) (struct retro_system_av_info *)

◆ retro_get_system_info

void(* retro_core_t::retro_get_system_info) (struct retro_system_info *)

◆ retro_init

void(* retro_core_t::retro_init) (void)

◆ retro_load_game

bool(* retro_core_t::retro_load_game) (const struct retro_game_info *)

◆ retro_load_game_special

bool(* retro_core_t::retro_load_game_special) (unsigned, const struct retro_game_info *, size_t)

◆ retro_reset

void(* retro_core_t::retro_reset) (void)

◆ retro_run

void(* retro_core_t::retro_run) (void)

◆ retro_serialize

bool(* retro_core_t::retro_serialize) (void *, size_t)

◆ retro_serialize_size

size_t(* retro_core_t::retro_serialize_size) (void)

◆ retro_set_audio_sample

void(* retro_core_t::retro_set_audio_sample) (retro_audio_sample_t)

◆ retro_set_audio_sample_batch

void(* retro_core_t::retro_set_audio_sample_batch) (retro_audio_sample_batch_t)

◆ retro_set_controller_port_device

void(* retro_core_t::retro_set_controller_port_device) (unsigned, unsigned)

◆ retro_set_environment

void(* retro_core_t::retro_set_environment) (retro_environment_t)

◆ retro_set_input_poll

void(* retro_core_t::retro_set_input_poll) (retro_input_poll_t)

◆ retro_set_input_state

void(* retro_core_t::retro_set_input_state) (retro_input_state_t)

◆ retro_set_video_refresh

void(* retro_core_t::retro_set_video_refresh) (retro_video_refresh_t)

◆ retro_unload_game

void(* retro_core_t::retro_unload_game) (void)

◆ retro_unserialize

bool(* retro_core_t::retro_unserialize) (const void *, size_t)

◆ serialization_quirks_v

uint64_t retro_core_t::serialization_quirks_v

◆ symbols_inited

bool retro_core_t::symbols_inited

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