Method: CyberarmEngine::Element#update_styles

Defined in:
lib/cyberarm_engine/ui/element.rb

#update_styles(event = :default) ⇒ Object



175
176
177
178
179
180
181
182
183
184
185
186
# File 'lib/cyberarm_engine/ui/element.rb', line 175

def update_styles(event = :default)
  old_width = width
  old_height = height

  @style_event = event

  return if self.is_a?(ToolTip)

  root.gui_state.request_recalculate if old_width != width || old_height != height

  stylize
end