void UI::MenuItem::Render() { Clip(); if(Enabled()) { if(isMouseOver()) { hovered->Draw(app, GetCenter()); } else { normal->Draw(app, GetCenter()); } } else { disabled->Draw(app, GetCenter()); } UnClip(); }
ClipHelper::~ClipHelper() { if (IsClipped()) UnClip(); }