List of all items
Structs
- Core
- sys::InvalidEnumValue
- sys::retro_audio_buffer_status_callback
- sys::retro_audio_callback
- sys::retro_camera_callback
- sys::retro_controller_description
- sys::retro_controller_info
- sys::retro_core_option_definition
- sys::retro_core_option_display
- sys::retro_core_option_v2_category
- sys::retro_core_option_v2_definition
- sys::retro_core_option_value
- sys::retro_core_options_intl
- sys::retro_core_options_update_display_callback
- sys::retro_core_options_v2
- sys::retro_core_options_v2_intl
- sys::retro_disk_control_callback
- sys::retro_disk_control_ext_callback
- sys::retro_fastforwarding_override
- sys::retro_frame_time_callback
- sys::retro_framebuffer
- sys::retro_game_geometry
- sys::retro_game_info
- sys::retro_game_info_ext
- sys::retro_get_proc_address_interface
- sys::retro_hw_render_callback
- sys::retro_hw_render_context_negotiation_interface
- sys::retro_hw_render_interface
- sys::retro_input_descriptor
- sys::retro_key
- sys::retro_keyboard_callback
- sys::retro_led_interface
- sys::retro_location_callback
- sys::retro_log_callback
- sys::retro_memory_descriptor
- sys::retro_memory_map
- sys::retro_message
- sys::retro_message_ext
- sys::retro_midi_interface
- sys::retro_mod
- sys::retro_perf_callback
- sys::retro_perf_counter
- sys::retro_rumble_interface
- sys::retro_sensor_interface
- sys::retro_subsystem_info
- sys::retro_subsystem_memory_info
- sys::retro_subsystem_rom_info
- sys::retro_system_av_info
- sys::retro_system_content_info_override
- sys::retro_system_info
- sys::retro_system_timing
- sys::retro_throttle_state
- sys::retro_variable
- sys::retro_vfs_dir_handle
- sys::retro_vfs_file_handle
- sys::retro_vfs_interface
- sys::retro_vfs_interface_info
Enums
- sys::c_void
- sys::retro_camera_buffer
- sys::retro_hw_context_type
- sys::retro_hw_render_context_negotiation_interface_type
- sys::retro_hw_render_interface_type
- sys::retro_language
- sys::retro_log_level
- sys::retro_message_target
- sys::retro_message_type
- sys::retro_pixel_format
- sys::retro_rumble_effect
- sys::retro_savestate_context
- sys::retro_sensor_action
Traits
Macros
Functions
- sys::retro_api_version
- sys::retro_cheat_reset
- sys::retro_cheat_set
- sys::retro_deinit
- sys::retro_get_memory_data
- sys::retro_get_memory_size
- sys::retro_get_region
- sys::retro_get_system_av_info
- sys::retro_get_system_info
- sys::retro_init
- sys::retro_load_game
- sys::retro_load_game_special
- sys::retro_reset
- sys::retro_run
- sys::retro_serialize
- sys::retro_serialize_size
- sys::retro_set_audio_sample
- sys::retro_set_audio_sample_batch
- sys::retro_set_controller_port_device
- sys::retro_set_environment
- sys::retro_set_input_poll
- sys::retro_set_input_state
- sys::retro_set_video_refresh
- sys::retro_unload_game
- sys::retro_unserialize
Type Aliases
- Library
- sys::c_char
- sys::c_uint
- sys::retro_add_image_index_t
- sys::retro_audio_buffer_status_callback_t
- sys::retro_audio_callback_t
- sys::retro_audio_sample_batch_t
- sys::retro_audio_sample_t
- sys::retro_audio_set_state_callback_t
- sys::retro_camera_frame_opengl_texture_t
- sys::retro_camera_frame_raw_framebuffer_t
- sys::retro_camera_lifetime_status_t
- sys::retro_camera_start_t
- sys::retro_camera_stop_t
- sys::retro_core_options_update_display_callback_t
- sys::retro_environment_t
- sys::retro_frame_time_callback_t
- sys::retro_get_cpu_features_t
- sys::retro_get_eject_state_t
- sys::retro_get_image_index_t
- sys::retro_get_image_label_t
- sys::retro_get_image_path_t
- sys::retro_get_num_images_t
- sys::retro_get_proc_address_t
- sys::retro_hw_context_reset_t
- sys::retro_hw_get_current_framebuffer_t
- sys::retro_hw_get_proc_address_t
- sys::retro_input_poll_t
- sys::retro_input_state_t
- sys::retro_keyboard_event_t
- sys::retro_location_get_position_t
- sys::retro_location_lifetime_status_t
- sys::retro_location_set_interval_t
- sys::retro_location_start_t
- sys::retro_location_stop_t
- sys::retro_log_printf_t
- sys::retro_midi_flush_t
- sys::retro_midi_input_enabled_t
- sys::retro_midi_output_enabled_t
- sys::retro_midi_read_t
- sys::retro_midi_write_t
- sys::retro_perf_get_counter_t
- sys::retro_perf_get_time_usec_t
- sys::retro_perf_log_t
- sys::retro_perf_register_t
- sys::retro_perf_start_t
- sys::retro_perf_stop_t
- sys::retro_perf_tick_t
- sys::retro_proc_address_t
- sys::retro_replace_image_index_t
- sys::retro_savestate_context_REPR_TYPE
- sys::retro_sensor_get_input_t
- sys::retro_set_eject_state_t
- sys::retro_set_image_index_t
- sys::retro_set_initial_image_t
- sys::retro_set_led_state_t
- sys::retro_set_rumble_state_t
- sys::retro_set_sensor_state_t
- sys::retro_time_t
- sys::retro_usec_t
- sys::retro_vfs_close_t
- sys::retro_vfs_closedir_t
- sys::retro_vfs_dirent_get_name_t
- sys::retro_vfs_dirent_is_dir_t
- sys::retro_vfs_flush_t
- sys::retro_vfs_get_path_t
- sys::retro_vfs_mkdir_t
- sys::retro_vfs_open_t
- sys::retro_vfs_opendir_t
- sys::retro_vfs_read_t
- sys::retro_vfs_readdir_t
- sys::retro_vfs_remove_t
- sys::retro_vfs_rename_t
- sys::retro_vfs_seek_t
- sys::retro_vfs_size_t
- sys::retro_vfs_stat_t
- sys::retro_vfs_tell_t
- sys::retro_vfs_truncate_t
- sys::retro_vfs_write_t
- sys::retro_video_refresh_t
Constants
- sys::RETRO_API_VERSION
- sys::RETRO_DEVICE_ANALOG
- sys::RETRO_DEVICE_ID_ANALOG_X
- sys::RETRO_DEVICE_ID_ANALOG_Y
- sys::RETRO_DEVICE_ID_JOYPAD_A
- sys::RETRO_DEVICE_ID_JOYPAD_B
- sys::RETRO_DEVICE_ID_JOYPAD_DOWN
- sys::RETRO_DEVICE_ID_JOYPAD_L
- sys::RETRO_DEVICE_ID_JOYPAD_L2
- sys::RETRO_DEVICE_ID_JOYPAD_L3
- sys::RETRO_DEVICE_ID_JOYPAD_LEFT
- sys::RETRO_DEVICE_ID_JOYPAD_MASK
- sys::RETRO_DEVICE_ID_JOYPAD_R
- sys::RETRO_DEVICE_ID_JOYPAD_R2
- sys::RETRO_DEVICE_ID_JOYPAD_R3
- sys::RETRO_DEVICE_ID_JOYPAD_RIGHT
- sys::RETRO_DEVICE_ID_JOYPAD_SELECT
- sys::RETRO_DEVICE_ID_JOYPAD_START
- sys::RETRO_DEVICE_ID_JOYPAD_UP
- sys::RETRO_DEVICE_ID_JOYPAD_X
- sys::RETRO_DEVICE_ID_JOYPAD_Y
- sys::RETRO_DEVICE_ID_LIGHTGUN_AUX_A
- sys::RETRO_DEVICE_ID_LIGHTGUN_AUX_B
- sys::RETRO_DEVICE_ID_LIGHTGUN_AUX_C
- sys::RETRO_DEVICE_ID_LIGHTGUN_CURSOR
- sys::RETRO_DEVICE_ID_LIGHTGUN_DPAD_DOWN
- sys::RETRO_DEVICE_ID_LIGHTGUN_DPAD_LEFT
- sys::RETRO_DEVICE_ID_LIGHTGUN_DPAD_RIGHT
- sys::RETRO_DEVICE_ID_LIGHTGUN_DPAD_UP
- sys::RETRO_DEVICE_ID_LIGHTGUN_IS_OFFSCREEN
- sys::RETRO_DEVICE_ID_LIGHTGUN_PAUSE
- sys::RETRO_DEVICE_ID_LIGHTGUN_RELOAD
- sys::RETRO_DEVICE_ID_LIGHTGUN_SCREEN_X
- sys::RETRO_DEVICE_ID_LIGHTGUN_SCREEN_Y
- sys::RETRO_DEVICE_ID_LIGHTGUN_SELECT
- sys::RETRO_DEVICE_ID_LIGHTGUN_START
- sys::RETRO_DEVICE_ID_LIGHTGUN_TRIGGER
- sys::RETRO_DEVICE_ID_LIGHTGUN_TURBO
- sys::RETRO_DEVICE_ID_LIGHTGUN_X
- sys::RETRO_DEVICE_ID_LIGHTGUN_Y
- sys::RETRO_DEVICE_ID_MOUSE_BUTTON_4
- sys::RETRO_DEVICE_ID_MOUSE_BUTTON_5
- sys::RETRO_DEVICE_ID_MOUSE_HORIZ_WHEELDOWN
- sys::RETRO_DEVICE_ID_MOUSE_HORIZ_WHEELUP
- sys::RETRO_DEVICE_ID_MOUSE_LEFT
- sys::RETRO_DEVICE_ID_MOUSE_MIDDLE
- sys::RETRO_DEVICE_ID_MOUSE_RIGHT
- sys::RETRO_DEVICE_ID_MOUSE_WHEELDOWN
- sys::RETRO_DEVICE_ID_MOUSE_WHEELUP
- sys::RETRO_DEVICE_ID_MOUSE_X
- sys::RETRO_DEVICE_ID_MOUSE_Y
- sys::RETRO_DEVICE_ID_POINTER_COUNT
- sys::RETRO_DEVICE_ID_POINTER_PRESSED
- sys::RETRO_DEVICE_ID_POINTER_X
- sys::RETRO_DEVICE_ID_POINTER_Y
- sys::RETRO_DEVICE_INDEX_ANALOG_BUTTON
- sys::RETRO_DEVICE_INDEX_ANALOG_LEFT
- sys::RETRO_DEVICE_INDEX_ANALOG_RIGHT
- sys::RETRO_DEVICE_JOYPAD
- sys::RETRO_DEVICE_KEYBOARD
- sys::RETRO_DEVICE_LIGHTGUN
- sys::RETRO_DEVICE_MASK
- sys::RETRO_DEVICE_MOUSE
- sys::RETRO_DEVICE_NONE
- sys::RETRO_DEVICE_POINTER
- sys::RETRO_DEVICE_TYPE_SHIFT
- sys::RETRO_ENVIRONMENT_EXPERIMENTAL
- sys::RETRO_ENVIRONMENT_GET_AUDIO_VIDEO_ENABLE
- sys::RETRO_ENVIRONMENT_GET_CAMERA_INTERFACE
- sys::RETRO_ENVIRONMENT_GET_CAN_DUPE
- sys::RETRO_ENVIRONMENT_GET_CONTENT_DIRECTORY
- sys::RETRO_ENVIRONMENT_GET_CORE_ASSETS_DIRECTORY
- sys::RETRO_ENVIRONMENT_GET_CORE_OPTIONS_VERSION
- sys::RETRO_ENVIRONMENT_GET_CURRENT_SOFTWARE_FRAMEBUFFER
- sys::RETRO_ENVIRONMENT_GET_DISK_CONTROL_INTERFACE_VERSION
- sys::RETRO_ENVIRONMENT_GET_FASTFORWARDING
- sys::RETRO_ENVIRONMENT_GET_GAME_INFO_EXT
- sys::RETRO_ENVIRONMENT_GET_HW_RENDER_INTERFACE
- sys::RETRO_ENVIRONMENT_GET_INPUT_BITMASKS
- sys::RETRO_ENVIRONMENT_GET_INPUT_DEVICE_CAPABILITIES
- sys::RETRO_ENVIRONMENT_GET_INPUT_MAX_USERS
- sys::RETRO_ENVIRONMENT_GET_LANGUAGE
- sys::RETRO_ENVIRONMENT_GET_LED_INTERFACE
- sys::RETRO_ENVIRONMENT_GET_LIBRETRO_PATH
- sys::RETRO_ENVIRONMENT_GET_LOCATION_INTERFACE
- sys::RETRO_ENVIRONMENT_GET_LOG_INTERFACE
- sys::RETRO_ENVIRONMENT_GET_MESSAGE_INTERFACE_VERSION
- sys::RETRO_ENVIRONMENT_GET_MIDI_INTERFACE
- sys::RETRO_ENVIRONMENT_GET_OVERSCAN
- sys::RETRO_ENVIRONMENT_GET_PERF_INTERFACE
- sys::RETRO_ENVIRONMENT_GET_PREFERRED_HW_RENDER
- sys::RETRO_ENVIRONMENT_GET_RUMBLE_INTERFACE
- sys::RETRO_ENVIRONMENT_GET_SAVESTATE_CONTEXT
- sys::RETRO_ENVIRONMENT_GET_SAVE_DIRECTORY
- sys::RETRO_ENVIRONMENT_GET_SENSOR_INTERFACE
- sys::RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY
- sys::RETRO_ENVIRONMENT_GET_TARGET_REFRESH_RATE
- sys::RETRO_ENVIRONMENT_GET_THROTTLE_STATE
- sys::RETRO_ENVIRONMENT_GET_USERNAME
- sys::RETRO_ENVIRONMENT_GET_VARIABLE
- sys::RETRO_ENVIRONMENT_GET_VARIABLE_UPDATE
- sys::RETRO_ENVIRONMENT_GET_VFS_INTERFACE
- sys::RETRO_ENVIRONMENT_PRIVATE
- sys::RETRO_ENVIRONMENT_SET_AUDIO_BUFFER_STATUS_CALLBACK
- sys::RETRO_ENVIRONMENT_SET_AUDIO_CALLBACK
- sys::RETRO_ENVIRONMENT_SET_CONTENT_INFO_OVERRIDE
- sys::RETRO_ENVIRONMENT_SET_CONTROLLER_INFO
- sys::RETRO_ENVIRONMENT_SET_CORE_OPTIONS
- sys::RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY
- sys::RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL
- sys::RETRO_ENVIRONMENT_SET_CORE_OPTIONS_UPDATE_DISPLAY_CALLBACK
- sys::RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2
- sys::RETRO_ENVIRONMENT_SET_CORE_OPTIONS_V2_INTL
- sys::RETRO_ENVIRONMENT_SET_DISK_CONTROL_EXT_INTERFACE
- sys::RETRO_ENVIRONMENT_SET_DISK_CONTROL_INTERFACE
- sys::RETRO_ENVIRONMENT_SET_FASTFORWARDING_OVERRIDE
- sys::RETRO_ENVIRONMENT_SET_FRAME_TIME_CALLBACK
- sys::RETRO_ENVIRONMENT_SET_GEOMETRY
- sys::RETRO_ENVIRONMENT_SET_HW_RENDER
- sys::RETRO_ENVIRONMENT_SET_HW_RENDER_CONTEXT_NEGOTIATION_INTERFACE
- sys::RETRO_ENVIRONMENT_SET_HW_SHARED_CONTEXT
- sys::RETRO_ENVIRONMENT_SET_INPUT_DESCRIPTORS
- sys::RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK
- sys::RETRO_ENVIRONMENT_SET_MEMORY_MAPS
- sys::RETRO_ENVIRONMENT_SET_MESSAGE
- sys::RETRO_ENVIRONMENT_SET_MESSAGE_EXT
- sys::RETRO_ENVIRONMENT_SET_MINIMUM_AUDIO_LATENCY
- sys::RETRO_ENVIRONMENT_SET_PERFORMANCE_LEVEL
- sys::RETRO_ENVIRONMENT_SET_PIXEL_FORMAT
- sys::RETRO_ENVIRONMENT_SET_PROC_ADDRESS_CALLBACK
- sys::RETRO_ENVIRONMENT_SET_ROTATION
- sys::RETRO_ENVIRONMENT_SET_SERIALIZATION_QUIRKS
- sys::RETRO_ENVIRONMENT_SET_SUBSYSTEM_INFO
- sys::RETRO_ENVIRONMENT_SET_SUPPORT_ACHIEVEMENTS
- sys::RETRO_ENVIRONMENT_SET_SUPPORT_NO_GAME
- sys::RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO
- sys::RETRO_ENVIRONMENT_SET_VARIABLE
- sys::RETRO_ENVIRONMENT_SET_VARIABLES
- sys::RETRO_ENVIRONMENT_SHUTDOWN
- sys::RETRO_HW_FRAME_BUFFER_VALID
- sys::RETRO_MEMDESC_ALIGN_2
- sys::RETRO_MEMDESC_ALIGN_4
- sys::RETRO_MEMDESC_ALIGN_8
- sys::RETRO_MEMDESC_BIGENDIAN
- sys::RETRO_MEMDESC_CONST
- sys::RETRO_MEMDESC_MINSIZE_2
- sys::RETRO_MEMDESC_MINSIZE_4
- sys::RETRO_MEMDESC_MINSIZE_8
- sys::RETRO_MEMDESC_SAVE_RAM
- sys::RETRO_MEMDESC_SYSTEM_RAM
- sys::RETRO_MEMDESC_VIDEO_RAM
- sys::RETRO_MEMORY_ACCESS_READ
- sys::RETRO_MEMORY_ACCESS_WRITE
- sys::RETRO_MEMORY_MASK
- sys::RETRO_MEMORY_RTC
- sys::RETRO_MEMORY_SAVE_RAM
- sys::RETRO_MEMORY_SYSTEM_RAM
- sys::RETRO_MEMORY_TYPE_CACHED
- sys::RETRO_MEMORY_VIDEO_RAM
- sys::RETRO_NUM_CORE_OPTION_VALUES_MAX
- sys::RETRO_REGION_NTSC
- sys::RETRO_REGION_PAL
- sys::RETRO_SENSOR_ACCELEROMETER_X
- sys::RETRO_SENSOR_ACCELEROMETER_Y
- sys::RETRO_SENSOR_ACCELEROMETER_Z
- sys::RETRO_SENSOR_GYROSCOPE_X
- sys::RETRO_SENSOR_GYROSCOPE_Y
- sys::RETRO_SENSOR_GYROSCOPE_Z
- sys::RETRO_SENSOR_ILLUMINANCE
- sys::RETRO_SERIALIZATION_QUIRK_CORE_VARIABLE_SIZE
- sys::RETRO_SERIALIZATION_QUIRK_ENDIAN_DEPENDENT
- sys::RETRO_SERIALIZATION_QUIRK_FRONT_VARIABLE_SIZE
- sys::RETRO_SERIALIZATION_QUIRK_INCOMPLETE
- sys::RETRO_SERIALIZATION_QUIRK_MUST_INITIALIZE
- sys::RETRO_SERIALIZATION_QUIRK_PLATFORM_DEPENDENT
- sys::RETRO_SERIALIZATION_QUIRK_SINGLE_SESSION
- sys::RETRO_SIMD_AES
- sys::RETRO_SIMD_ASIMD
- sys::RETRO_SIMD_AVX
- sys::RETRO_SIMD_AVX2
- sys::RETRO_SIMD_CMOV
- sys::RETRO_SIMD_MMX
- sys::RETRO_SIMD_MMXEXT
- sys::RETRO_SIMD_MOVBE
- sys::RETRO_SIMD_NEON
- sys::RETRO_SIMD_POPCNT
- sys::RETRO_SIMD_PS
- sys::RETRO_SIMD_SSE
- sys::RETRO_SIMD_SSE2
- sys::RETRO_SIMD_SSE3
- sys::RETRO_SIMD_SSE4
- sys::RETRO_SIMD_SSE42
- sys::RETRO_SIMD_SSSE3
- sys::RETRO_SIMD_VFPU
- sys::RETRO_SIMD_VFPV3
- sys::RETRO_SIMD_VFPV4
- sys::RETRO_SIMD_VMX
- sys::RETRO_SIMD_VMX128
- sys::RETRO_THROTTLE_FAST_FORWARD
- sys::RETRO_THROTTLE_FRAME_STEPPING
- sys::RETRO_THROTTLE_NONE
- sys::RETRO_THROTTLE_REWINDING
- sys::RETRO_THROTTLE_SLOW_MOTION
- sys::RETRO_THROTTLE_UNBLOCKED
- sys::RETRO_THROTTLE_VSYNC
- sys::RETRO_VFS_FILE_ACCESS_HINT_FREQUENT_ACCESS
- sys::RETRO_VFS_FILE_ACCESS_HINT_NONE
- sys::RETRO_VFS_FILE_ACCESS_READ
- sys::RETRO_VFS_FILE_ACCESS_READ_WRITE
- sys::RETRO_VFS_FILE_ACCESS_UPDATE_EXISTING
- sys::RETRO_VFS_FILE_ACCESS_WRITE
- sys::RETRO_VFS_SEEK_POSITION_CURRENT
- sys::RETRO_VFS_SEEK_POSITION_END
- sys::RETRO_VFS_SEEK_POSITION_START
- sys::RETRO_VFS_STAT_IS_CHARACTER_SPECIAL
- sys::RETRO_VFS_STAT_IS_DIRECTORY
- sys::RETRO_VFS_STAT_IS_VALID