This document is the API reference for RetroGTK 1.0.2. The latest version can be found online at https://gnome.pages.gitlab.gnome.org/retro-gtk/.

If you find any issues in this API reference, please report it using the bugtracker.


RetroGTK Overview
Libretro Core Descriptor Specification 1.0
Retro Reference Test Case Specification 1.0
API Reference
Version — Version checking
RetroController — An interface representing an input controller
RetroController Codes — Controller input codes and Linux convertion functions
RetroControllerIterator — An object iterating through the controllers plugged into a RetroCore
RetroControllerType — A controller type enumeration
RetroCore — An object handling a Libretro core
RetroCore Logging Functions — Functions to log a Libretro core
RetroCoreDescriptor — An object describing the capabilities and requirements of a Libretro core
RetroCoreView — A widget to handle a core's inputs and outputs
RetroInput — A structure representing a controller input
RetroKeyJoypadMapping — An object mapping keyboard keys to joypad inputs
retro-memory-type
RetroModuleIterator — An object iterating through the available Libretro cores
RetroModuleQuery — An object to query the available Libretro cores
RetroOption — An object representing an option from a Libretro core
RetroOptionIterator — An object iterating through the options of a RetroCore
RetroPixdata — A structure holding the video output from a RetroCore
retro-rumble-effect
RetroVideoFilter — A video filter enumeration
Pixbuf Functions — Functions for GdkPixbuf
Object Hierarchy
API Index
Annotations glossary