[−][src]Crate ndless_sdl
SDL bindings for Ndless
Get started with:
ndless_sdl::init(&[ndless_sdl::InitFlag::Video]); let screen = match ndless_sdl::video::set_video_mode(320, 240, 16, &[SurfaceFlag::SWSurface], &[VideoFlag::NoFrame]) { Ok(screen) => screen, Err(err) => panic!("failed to set video mode: {}", err) }; loop { screen.fill_rect(Some(ndless_sdl::Rect { x: 0, y: 0, w: 320, h: 240, }), ndless_sdl::video::RGB(142, 120, 255)); } ndless_sdl::quit();
It is not recommended to use the input methods from this crate. Rather, use the ones built into the ndless crate.
Re-exports
pub use sdl::*; |
Modules
event | |
gfx | |
gl | |
image | |
keysym | |
mouse | |
nsdl | Module for managing nSDL fonts |
sdl | |
text | |
video | |
wm |