Method: RbSDL2::Window.to_ptr

Defined in:
lib/rb_sdl2/window/window.rb

.to_ptr(ptr) ⇒ Object

Raises:



55
56
57
58
59
60
61
# File 'lib/rb_sdl2/window/window.rb', line 55

def to_ptr(ptr)
  num = ::SDL.GetWindowID(ptr)
  raise RbSDL2Error if num == 0
  obj = allocate
  obj.__send__(:initialize, num)
  obj
end