Method: CyberarmEngine::Element::Container#render
- Defined in:
- lib/cyberarm_engine/ui/elements/container.rb
#render ⇒ Object
76 77 78 79 80 81 82 83 84 85 86 87 |
# File 'lib/cyberarm_engine/ui/elements/container.rb', line 76 def render Gosu.clip_to( @x + @style.border_thickness_left + @style.padding_left, @y + @style.border_thickness_top + @style.padding_top, content_width + 1, content_height + 1 ) do Gosu.translate(@scroll_position.x, @scroll_position.y) do @children.each(&:draw) end end end |