Lephisto/src/gui_radio_group.h

17 lines
278 B
C++

#pragma once
#include <list>
#include "gui.h"
namespace Gui {
class RadioGroup {
public:
RadioGroup(void) {};
virtual ~RadioGroup(void) {};
void Add(ISelectable* b);
private:
void OnSelected(ISelectable* b);
std::list<ISelectable*> m_members;
};
}