RetroArch
Functions | Variables
dynamic_dummy.c File Reference
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
#include <libretro.h>
#include "internal_cores.h"
Include dependency graph for dynamic_dummy.c:

Functions

void libretro_dummy_retro_init (void)
 
void libretro_dummy_retro_deinit (void)
 
unsigned libretro_dummy_retro_api_version (void)
 
void libretro_dummy_retro_set_controller_port_device (unsigned port, unsigned device)
 
void libretro_dummy_retro_get_system_info (struct retro_system_info *info)
 
void libretro_dummy_retro_get_system_av_info (struct retro_system_av_info *info)
 
void libretro_dummy_retro_set_environment (retro_environment_t cb)
 
void libretro_dummy_retro_set_audio_sample (retro_audio_sample_t cb)
 
void libretro_dummy_retro_set_audio_sample_batch (retro_audio_sample_batch_t cb)
 
void libretro_dummy_retro_set_input_poll (retro_input_poll_t cb)
 
void libretro_dummy_retro_set_input_state (retro_input_state_t cb)
 
void libretro_dummy_retro_set_video_refresh (retro_video_refresh_t cb)
 
void libretro_dummy_retro_reset (void)
 
void libretro_dummy_retro_run (void)
 
bool libretro_dummy_retro_load_game (const struct retro_game_info *info)
 
void libretro_dummy_retro_unload_game (void)
 
unsigned libretro_dummy_retro_get_region (void)
 
bool libretro_dummy_retro_load_game_special (unsigned type, const struct retro_game_info *info, size_t num)
 
size_t libretro_dummy_retro_serialize_size (void)
 
bool libretro_dummy_retro_serialize (void *data, size_t size)
 
bool libretro_dummy_retro_unserialize (const void *data, size_t size)
 
voidlibretro_dummy_retro_get_memory_data (unsigned id)
 
size_t libretro_dummy_retro_get_memory_size (unsigned id)
 
void libretro_dummy_retro_cheat_reset (void)
 
void libretro_dummy_retro_cheat_set (unsigned idx, bool enabled, const char *code)
 

Variables

static uint16_tdummy_frame_buf
 
static retro_video_refresh_t dummy_video_cb
 
static retro_audio_sample_t dummy_audio_cb
 
static retro_audio_sample_batch_t dummy_audio_batch_cb
 
static retro_environment_t dummy_environ_cb
 
static retro_input_poll_t dummy_input_poll_cb
 
static retro_input_state_t dummy_input_state_cb
 

Function Documentation

◆ libretro_dummy_retro_api_version()

unsigned libretro_dummy_retro_api_version ( void  )

◆ libretro_dummy_retro_cheat_reset()

void libretro_dummy_retro_cheat_reset ( void  )

◆ libretro_dummy_retro_cheat_set()

void libretro_dummy_retro_cheat_set ( unsigned  idx,
bool  enabled,
const char *  code 
)
Here is the call graph for this function:

◆ libretro_dummy_retro_deinit()

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

◆ libretro_dummy_retro_get_memory_data()

void* libretro_dummy_retro_get_memory_data ( unsigned  id)
Here is the call graph for this function:

◆ libretro_dummy_retro_get_memory_size()

size_t libretro_dummy_retro_get_memory_size ( unsigned  id)
Here is the call graph for this function:

◆ libretro_dummy_retro_get_region()

unsigned libretro_dummy_retro_get_region ( void  )

◆ libretro_dummy_retro_get_system_av_info()

void libretro_dummy_retro_get_system_av_info ( struct retro_system_av_info info)

◆ libretro_dummy_retro_get_system_info()

void libretro_dummy_retro_get_system_info ( struct retro_system_info info)
Here is the call graph for this function:

◆ libretro_dummy_retro_init()

void libretro_dummy_retro_init ( void  )

◆ libretro_dummy_retro_load_game()

bool libretro_dummy_retro_load_game ( const struct retro_game_info info)
Here is the call graph for this function:

◆ libretro_dummy_retro_load_game_special()

bool libretro_dummy_retro_load_game_special ( unsigned  type,
const struct retro_game_info info,
size_t  num 
)
Here is the call graph for this function:

◆ libretro_dummy_retro_reset()

void libretro_dummy_retro_reset ( void  )

◆ libretro_dummy_retro_run()

void libretro_dummy_retro_run ( void  )

◆ libretro_dummy_retro_serialize()

bool libretro_dummy_retro_serialize ( void data,
size_t  size 
)
Here is the call graph for this function:

◆ libretro_dummy_retro_serialize_size()

size_t libretro_dummy_retro_serialize_size ( void  )

◆ libretro_dummy_retro_set_audio_sample()

void libretro_dummy_retro_set_audio_sample ( retro_audio_sample_t  cb)

◆ libretro_dummy_retro_set_audio_sample_batch()

void libretro_dummy_retro_set_audio_sample_batch ( retro_audio_sample_batch_t  cb)

◆ libretro_dummy_retro_set_controller_port_device()

void libretro_dummy_retro_set_controller_port_device ( unsigned  port,
unsigned  device 
)
Here is the call graph for this function:

◆ libretro_dummy_retro_set_environment()

void libretro_dummy_retro_set_environment ( retro_environment_t  cb)

◆ libretro_dummy_retro_set_input_poll()

void libretro_dummy_retro_set_input_poll ( retro_input_poll_t  cb)

◆ libretro_dummy_retro_set_input_state()

void libretro_dummy_retro_set_input_state ( retro_input_state_t  cb)

◆ libretro_dummy_retro_set_video_refresh()

void libretro_dummy_retro_set_video_refresh ( retro_video_refresh_t  cb)

◆ libretro_dummy_retro_unload_game()

void libretro_dummy_retro_unload_game ( void  )

◆ libretro_dummy_retro_unserialize()

bool libretro_dummy_retro_unserialize ( const void data,
size_t  size 
)
Here is the call graph for this function:

Variable Documentation

◆ dummy_audio_batch_cb

retro_audio_sample_batch_t dummy_audio_batch_cb
static

◆ dummy_audio_cb

retro_audio_sample_t dummy_audio_cb
static

◆ dummy_environ_cb

retro_environment_t dummy_environ_cb
static

◆ dummy_frame_buf

uint16_t* dummy_frame_buf
static

◆ dummy_input_poll_cb

retro_input_poll_t dummy_input_poll_cb
static

◆ dummy_input_state_cb

retro_input_state_t dummy_input_state_cb
static

◆ dummy_video_cb

retro_video_refresh_t dummy_video_cb
static