class RbSDL2::Mouse::WindowMouse

Public Instance Methods

position=(*x_y) click to toggle source
# File lib/rb_sdl2/mouse/window_mouse.rb, line 6
def position=(*x_y)
  ptr = ::SDL2.SDL_GetMouseFocus
  ::SDL2.SDL_WarpMouseInWindow(ptr, *x_y) unless ptr.null?
end
update() click to toggle source
# File lib/rb_sdl2/mouse/window_mouse.rb, line 11
def update
  self.button = ::SDL2.SDL_GetMouseState(x_ptr, y_ptr)
  self
end