#include <omgui/event.h>
Inherits omgui::RefCounted.
Inherited by omgui::ConstMemberSlot< E, T >, omgui::FunctorSlot< E, F >, omgui::MemberSlot< E, T >, and omgui::PointerSlot< E >.
Public Member Functions | |
void | add_ref () |
virtual bool | operator() (const Event &e)=0 |
void | release () |
virtual | ~SlotBase () |
virtual omgui::SlotBase::~SlotBase | ( | ) | [inline, virtual] |
Virtual dtor
void omgui::RefCounted::add_ref | ( | ) | [virtual, inherited] |
Implements omgui::RefCountable.
virtual bool omgui::SlotBase::operator() | ( | const Event & | e | ) | [pure virtual] |
Invoke the slot
Implemented in omgui::PointerSlot< E >, omgui::MemberSlot< E, T >, omgui::ConstMemberSlot< E, T >, and omgui::FunctorSlot< E, F >.
void omgui::RefCounted::release | ( | ) | [virtual, inherited] |
Implements omgui::RefCountable.