#include <EventListener.h>
Inheritance diagram for Teddy::PhysicalComponents::EventListener:
Public Methods | |
EventListener () | |
virtual | ~EventListener () |
virtual void | event (const Event &e) |
virtual bool | doesEvent (int type) |
void | bind (int type, Teddy::Signals::Functor1< bool, const Event & > *f) |
void | enableEvent (int type) |
void | disableEvent (int type) |
EventListener () | |
virtual | ~EventListener () |
void | bind (int type, const SigC::Signal1< void, const Event & > &s) |
void | event (const Event &e) |
Public Attributes | |
unsigned long | functor_mask |
unsigned long | anon_mask |
Teddy::Signals::Holder1< bool, const Event & > | holder [32] |
unsigned long | signal_mask |
SigC::Signal1< void, const Event & > | signal [32] |
Definition at line 224 of file EventListener.h.
|
Definition at line 65 of file EventListener.cpp. References anon_mask, and functor_mask. Referenced by Teddy::PhysicalComponents::WindowManager::mouseKey. |
|
Definition at line 70 of file EventListener.cpp. |
|
|
|
|
|
Definition at line 230 of file EventListener2.h. References signal. |
|
Definition at line 74 of file EventListener.cpp. References Teddy::Signals::Holder1< bool, const Event & >::functor, functor_mask, and holder. Referenced by Teddy::PhysicalComponents::Console::Console. |
|
Definition at line 89 of file EventListener.cpp. References functor_mask. |
|
Reimplemented in Teddy::PhysicalComponents::ActionButton. Definition at line 80 of file EventListener.cpp. References functor_mask. |
|
Definition at line 85 of file EventListener.cpp. References functor_mask. |
|
Reimplemented in Teddy::PhysicalComponents::ActionButton. Definition at line 231 of file EventListener2.h. References signal. |
|
Reimplemented in Teddy::PhysicalComponents::ActionButton. Definition at line 94 of file EventListener.cpp. References functor_mask, and holder. Referenced by Teddy::PhysicalComponents::WindowManager::inputLoop. |
|
Definition at line 236 of file EventListener.h. Referenced by EventListener. |
|
Definition at line 235 of file EventListener.h. Referenced by bind, disableEvent, doesEvent, enableEvent, event, and EventListener. |
|
Definition at line 237 of file EventListener.h. |
|
Definition at line 234 of file EventListener2.h. |
|
Definition at line 233 of file EventListener2.h. |