Crate sdl2 [−] [src]
Reexports
pub extern crate libc; |
Modules
audio |
Audio Functions |
clipboard | |
controller | |
cpuinfo | |
event |
Event Handling |
filesystem | |
gesture | |
haptic |
Haptic Functions |
hint | |
joystick | |
keyboard | |
messagebox | |
mouse | |
pixels | |
rect |
Rectangles and points. |
render |
2D accelerated rendering |
rwops | |
surface | |
timer | |
touch | |
version |
Querying SDL Version |
video |
Structs
AudioSubsystem | |
EventPump |
A thread-safe type that encapsulates SDL event-pumping functions. |
EventSubsystem | |
GameControllerSubsystem | |
HapticSubsystem | |
JoystickSubsystem | |
Sdl |
The SDL context type. Initialize with |
TimerSubsystem | |
VideoSubsystem |
Enums
Error | |
IntegerOrSdlError |
A given integer was so big that its representation as a C integer would be negative. |
Functions
clear_error | |
get_error | |
init |
Initializes the SDL library. This must be called before using any other SDL function. |
set_error | |
set_error_from_code |