#include <glXEventHandler.h>


Classes | |
| class | EventSet |
Public Member Functions | |
| GLXEventHandler (GLXPipe *pipe) | |
| Constructs a new glx event handler. | |
| virtual | ~GLXEventHandler () |
| Destructs the glX event handler. | |
Static Public Member Functions | |
| static void | dispatchOne () |
| Dispatch at least one event for the current thread, blocking. | |
| static void | dispatchAll () |
| Dispatch all pending events on the current thread, non-blocking. | |
| static base::RefPtr< EventSet > | getEventSet () |
| Get the event set of the current thread. | |
| static void | clearEventSet () |
| Clear the event set of the current thread. | |
Definition at line 36 of file glXEventHandler.h.
| eq::GLXEventHandler::GLXEventHandler | ( | GLXPipe * | pipe | ) |
| eq::GLXEventHandler::~GLXEventHandler | ( | ) | [virtual] |
Destructs the glX event handler.
Definition at line 56 of file glXEventHandler.cpp.
References eq::base::RefPtr< T >::get().

| void eq::GLXEventHandler::dispatchOne | ( | ) | [static] |
Dispatch at least one event for the current thread, blocking.
Definition at line 98 of file glXEventHandler.cpp.
| void eq::GLXEventHandler::dispatchAll | ( | ) | [static] |
Dispatch all pending events on the current thread, non-blocking.
Definition at line 140 of file glXEventHandler.cpp.
References eq::base::RefPtr< T >::get().

| GLXEventSetPtr eq::GLXEventHandler::getEventSet | ( | ) | [static] |
Get the event set of the current thread.
Definition at line 80 of file glXEventHandler.cpp.
Referenced by eq::GLXMessagePump::dispatchAll(), and eq::GLXMessagePump::dispatchOne().

| void eq::GLXEventHandler::clearEventSet | ( | ) | [static] |
Clear the event set of the current thread.
Definition at line 85 of file glXEventHandler.cpp.
References EQINFO.
Referenced by eq::GLXMessagePump::dispatchDone().

0.9 by
1.5.8