class LUIT::ClickPoint
Public Class Methods
new(holder, id, x, y, r)
click to toggle source
Calls superclass method
LUIT::LUITElement::new
# File lib/luit.rb, line 188 def initialize(holder, id, x, y, r) @r = [1, r].max super(holder, id, x - @r, y - @r, @r * 2, @r * 2) end
Public Instance Methods
update(x = 0, y = 0)
click to toggle source
# File lib/luit.rb, line 193 def update(x = 0, y = 0) if Gosu::distance($mx, $my, x, y) <= @r @hover = true else @hover = false end end