void setNeedsLayout() {
_needsRelayout = true;
}
+
+ class ActiveWidget
+ {
+ public:
+ virtual void update() = 0;
+ };
private:
enum {
typedef SGSharedPtr<ConditionalObject> ConditionalObjectRef;
std::vector<ConditionalObjectRef> _conditionalObjects;
+
+ std::vector<ActiveWidget*> _activeWidgets;
};
#endif // __DIALOG_HXX