52 if (widget ==
nullptr)
62 reportAlways(
"double adding pointer %p for deletion in scheduleDelete",
63 static_cast<void*
>(widget))
68 const int oldScreenHeight)
73 window->adjustPositionAfterResize(oldScreenWidth, oldScreenHeight);
#define reportAlways(...)
void draw(Graphics *const graphics)
WidgetList::iterator WidgetListIterator
void adjustAfterResize(const int oldScreenWidth, const int oldScreenHeight)
std::set< Widget * > mDeathSet
WindowContainer(const Widget2 *const widget)
void scheduleDelete(Widget *const widget)
void moveWidgetAfter(Widget *const before, Widget *const widget)
void delete_all(Container &c)
#define FOR_EACH(type, iter, array)
bool find(const std::string &key)
#define BLOCK_START(name)
WindowContainer * windowContainer