Expand description
This module contains abstractions of the libretro environment callbacks.
Structs§
- Audio
Context - Functions that are safe to be called in
Core::on_write_audio. - Generic
Context - Exposes environment callbacks that are safe to call in every context.
- GetAv
Info Context - Functions that are safe to be called in
Core::on_get_av_info - Init
Context - Functions that are safe to be called in
Core::on_init - Load
Game Context - Functions that are safe to be called in
Core::on_load_game. - Load
Game Special Context - Functions that are safe to be called in
Core::on_load_game_special - Options
Changed Context - Functions that are safe to be called in
Core::on_options_changed - RunContext
- Functions that are safe to be called in
Core::on_run. - SetEnvironment
Context - Functions that are safe to be called in
Core::on_set_environment
Statics§
- FALLBACK_
FRAMEBUFFER 🔒 - This would only be used in
Core::on_runfrom a single thread.
Type Aliases§
- Cheat
Reset Context - Functions that are safe to be called in
Core::on_cheat_reset. - Cheat
SetContext - Functions that are safe to be called in
Core::on_cheat_set. - Deinit
Context - Functions that are safe to be called in
Core::on_deinit. - GetMemory
Data Context - Functions that are safe to be called in
Core::get_memory_data. - GetMemory
Size Context - Functions that are safe to be called in
Core::get_memory_size. - GetRegion
Context - Functions that are safe to be called in
Core::on_get_region. - GetSerialize
Size Context - Functions that are safe to be called in
Core::get_serialize_size. - Reset
Context - Functions that are safe to be called in
Core::on_reset. - Serialize
Context - Functions that are safe to be called in
Core::on_serialize. - Unload
Game Context - Functions that are safe to be called in
Core::on_unload_game. - Unserialize
Context - Functions that are safe to be called in
Core::on_unserialize.