class ViewBase
Public Class Methods
new(x, y, w, h, col)
click to toggle source
# File lib/akane_sound/class.view_base.rb, line 2 def initialize(x, y, w, h, col) @view_base = SDL2::Rect[x, y, w, h] @col = col end
Public Instance Methods
draw()
click to toggle source
# File lib/akane_sound/class.view_base.rb, line 14 def draw @@renderer.viewport = @view_base @@renderer.draw_color = [@col[:red], @col[:green], @col[:blue], @col[:alpha]] #TODO viewport? end
update()
click to toggle source
# File lib/akane_sound/class.view_base.rb, line 7 def update end
update_size(x, y, w, h)
click to toggle source
# File lib/akane_sound/class.view_base.rb, line 10 def update_size(x, y, w, h) @view_base = SDL2::Rect[x, y, w, h] end