Example #1
0
 void SharedStateButton::createButtonGroup(ButtonGroup group)
 {
     for (ButtonGroup::iterator it = group.begin(); it != group.end(); ++it)
     {
         (*it)->shareStateWith(group);
     }
 }
Example #2
0
 void SharedStateButton::shutdownOverride()
 {
     ButtonGroup group = mSharedWith; // make a copy so that we don't nuke the vector during iteration
     for (ButtonGroup::iterator it = group.begin(); it != group.end(); ++it)
     {
         (*it)->shareStateWith(ButtonGroup());
     }
 }