1234567891011121314151617181920212223 |
- #include "Menu.h"
- Menu::Menu( Bildschirm *zScreen )
- : ReferenceCounter(),
- zScreen( zScreen )
- {}
- void Menu::show()
- {
- for( auto i = elements.getIterator(); i; i++ )
- {
- zScreen->addMember( dynamic_cast<Zeichnung *>( i->getThis() ) );
- }
- }
- void Menu::hide()
- {
- for( auto i = elements.getIterator(); i; i++ )
- {
- zScreen->removeMember( dynamic_cast<Zeichnung *>( i->getThis() ) );
- }
- }
|