Method: CyberarmEngine::Element::Container#update_child_element_visibity
- Defined in:
- lib/cyberarm_engine/ui/elements/container.rb
#update_child_element_visibity(child) ⇒ Object
125 126 127 128 |
# File 'lib/cyberarm_engine/ui/elements/container.rb', line 125 def update_child_element_visibity(child) child.element_visible = child.x >= (@x - @scroll_position.x) - child.width && child.x <= (@x - @scroll_position.x) + width && child.y >= (@y - @scroll_position.y) - child.height && child.y <= (@y - @scroll_position.y) + height end |