示例#1
0
func (renderer *Renderer) GetViewport(rect *Rect) {
	_renderer := (*C.SDL_Renderer)(unsafe.Pointer(renderer))
	_rect := (*C.SDL_Rect)(unsafe.Pointer(rect))
	C.SDL_RenderGetViewport(_renderer, _rect)
}
示例#2
0
文件: render.go 项目: emlai/go-sdl2
// Renderer (https://wiki.libsdl.org/SDL_RenderGetViewport)
func (renderer *Renderer) GetViewport(rect *Rect) {
	C.SDL_RenderGetViewport(renderer.cptr(), rect.cptr())
}
示例#3
0
文件: render.go 项目: willemvds/sdl
func (r *Renderer) GetViewport() *Rect {
	var rect Rect
	C.SDL_RenderGetViewport(r.c, rect.c())

	return &rect
}