mirror of
https://github.com/encounter/rust-sdl2.git
synced 2026-07-10 21:18:41 -07:00
Couple more render functions
This commit is contained in:
+14
-2
@@ -337,9 +337,21 @@ impl Renderer {
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
pub fn set_logical_size(&self, width: int, height: int) -> bool {
|
||||
unsafe { ll::SDL_RenderSetLogicalSize(self.raw, width as c_int, height as c_int) == 0 }
|
||||
}
|
||||
|
||||
pub fn get_logical_size(&self) -> (int, int) {
|
||||
|
||||
let width: c_int = 0;
|
||||
let height: c_int = 0;
|
||||
|
||||
unsafe { ll::SDL_RenderGetLogicalSize(self.raw, &width, &height) };
|
||||
|
||||
(width as int, height as int)
|
||||
}
|
||||
/*
|
||||
externfn!(fn SDL_RenderSetLogicalSize(renderer: *SDL_Renderer, w: c_int, h: c_int) -> c_int)
|
||||
externfn!(fn SDL_RenderGetLogicalSize(renderer: *SDL_Renderer, w: *c_int, h: *c_int))
|
||||
externfn!(fn SDL_RenderSetViewport(renderer: *SDL_Renderer, rect: *SDL_Rect) -> c_int)
|
||||
externfn!(fn SDL_RenderGetViewport(renderer: *SDL_Renderer, rect: *SDL_Rect))
|
||||
externfn!(fn SDL_RenderSetClipRect(renderer: *SDL_Renderer, rect: *SDL_Rect) -> c_int)
|
||||
|
||||
Reference in New Issue
Block a user