diff options
Diffstat (limited to 'src/menu/drawable_control.hpp')
-rw-r--r-- | src/menu/drawable_control.hpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/menu/drawable_control.hpp b/src/menu/drawable_control.hpp index 5605ab62..a2f672c6 100644 --- a/src/menu/drawable_control.hpp +++ b/src/menu/drawable_control.hpp @@ -41,8 +41,21 @@ namespace usdx { private: static log4cpp::Category& log; + + protected: Container* parent; + class ContainerHelper + { + private: + DrawableControl* self; + + public: + ContainerHelper(DrawableControl*); + virtual void add(Container*) const; + }; + DrawableControl(Container*, const ContainerHelper&); + public: DrawableControl(Container*); virtual ~DrawableControl(); |