Blender V2.61 - r43446
|
#include <GHOST_CallbackEventConsumer.h>
Public Member Functions | |
GHOST_CallbackEventConsumer (GHOST_EventCallbackProcPtr eventCallback, GHOST_TUserDataPtr userData) | |
virtual | ~GHOST_CallbackEventConsumer (void) |
virtual bool | processEvent (GHOST_IEvent *event) |
Protected Attributes | |
GHOST_EventCallbackProcPtr | m_eventCallback |
GHOST_TUserDataPtr | m_userData |
Event consumer that will forward events to a call-back routine. Especially useful for the C-API.
Definition at line 45 of file GHOST_CallbackEventConsumer.h.
GHOST_CallbackEventConsumer::GHOST_CallbackEventConsumer | ( | GHOST_EventCallbackProcPtr | eventCallback, |
GHOST_TUserDataPtr | userData | ||
) |
Constructor.
eventCallback | The call-back routine invoked. |
userData | The data passed back though the call-back routine. |
Copyright (C) 2001 NaN Technologies B.V.
Definition at line 44 of file GHOST_CallbackEventConsumer.cpp.
References m_eventCallback, and m_userData.
virtual GHOST_CallbackEventConsumer::~GHOST_CallbackEventConsumer | ( | void | ) | [inline, virtual] |
Destructor.
Definition at line 60 of file GHOST_CallbackEventConsumer.h.
bool GHOST_CallbackEventConsumer::processEvent | ( | GHOST_IEvent * | event | ) | [virtual] |
This method is called by an event producer when an event is available.
event | The event that can be handled or ignored. |
Definition at line 52 of file GHOST_CallbackEventConsumer.cpp.
References m_eventCallback, and m_userData.
The call-back routine invoked.
Definition at line 73 of file GHOST_CallbackEventConsumer.h.
Referenced by GHOST_CallbackEventConsumer(), and processEvent().
The data passed back though the call-back routine.
Definition at line 75 of file GHOST_CallbackEventConsumer.h.
Referenced by GHOST_CallbackEventConsumer(), and processEvent().