Definition at line 14 of file simple_dispatcher.
◆ simple_dispatcher() [1/2]
tools::X11::simple_dispatcher::simple_dispatcher |
( |
base_session & |
a_session, |
|
|
Window |
a_win |
|
) |
| |
|
inline |
◆ ~simple_dispatcher()
virtual tools::X11::simple_dispatcher::~simple_dispatcher |
( |
| ) |
|
|
inlinevirtual |
◆ simple_dispatcher() [2/2]
◆ dispatch()
virtual bool tools::X11::simple_dispatcher::dispatch |
( |
XEvent & |
a_event | ) |
|
|
inlinevirtual |
Implements tools::X11::dispatcher.
Definition at line 20 of file simple_dispatcher.
21 if(!
m_win)
return false;
22 if(a_event.xany.window!=
m_win)
return false;
23 if( (a_event.type==Expose) || (a_event.type==ConfigureNotify) ){
29 }
else if(a_event.type==ClientMessage) {
◆ operator=()
◆ set_size()
virtual void tools::X11::simple_dispatcher::set_size |
( |
unsigned int |
a_width, |
|
|
unsigned int |
a_height |
|
) |
| |
|
pure virtual |
◆ win_render()
virtual void tools::X11::simple_dispatcher::win_render |
( |
| ) |
|
|
pure virtual |
◆ window()
virtual Window tools::X11::simple_dispatcher::window |
( |
| ) |
const |
|
inlinevirtual |
◆ m_session
◆ m_win
Window tools::X11::simple_dispatcher::m_win |
|
protected |
The documentation for this class was generated from the following file: