diff options
Diffstat (limited to 'intern/ghost/intern/GHOST_CallbackEventConsumer.h')
-rw-r--r-- | intern/ghost/intern/GHOST_CallbackEventConsumer.h | 58 |
1 files changed, 28 insertions, 30 deletions
diff --git a/intern/ghost/intern/GHOST_CallbackEventConsumer.h b/intern/ghost/intern/GHOST_CallbackEventConsumer.h index 46f983f2dff..7abe0253f75 100644 --- a/intern/ghost/intern/GHOST_CallbackEventConsumer.h +++ b/intern/ghost/intern/GHOST_CallbackEventConsumer.h @@ -32,41 +32,39 @@ * Event consumer that will forward events to a call-back routine. * Especially useful for the C-API. */ -class GHOST_CallbackEventConsumer : public GHOST_IEventConsumer -{ -public: - /** - * Constructor. - * \param eventCallback The call-back routine invoked. - * \param userData The data passed back though the call-back routine. - */ - GHOST_CallbackEventConsumer( - GHOST_EventCallbackProcPtr eventCallback, - GHOST_TUserDataPtr userData); +class GHOST_CallbackEventConsumer : public GHOST_IEventConsumer { + public: + /** + * Constructor. + * \param eventCallback The call-back routine invoked. + * \param userData The data passed back though the call-back routine. + */ + GHOST_CallbackEventConsumer(GHOST_EventCallbackProcPtr eventCallback, + GHOST_TUserDataPtr userData); - /** - * Destructor. - */ - ~GHOST_CallbackEventConsumer(void) - { - } + /** + * Destructor. + */ + ~GHOST_CallbackEventConsumer(void) + { + } - /** - * This method is called by an event producer when an event is available. - * \param event The event that can be handled or ignored. - * \return Indication as to whether the event was handled. - */ - bool processEvent(GHOST_IEvent *event); + /** + * This method is called by an event producer when an event is available. + * \param event The event that can be handled or ignored. + * \return Indication as to whether the event was handled. + */ + bool processEvent(GHOST_IEvent *event); -protected: - /** The call-back routine invoked. */ - GHOST_EventCallbackProcPtr m_eventCallback; - /** The data passed back though the call-back routine. */ - GHOST_TUserDataPtr m_userData; + protected: + /** The call-back routine invoked. */ + GHOST_EventCallbackProcPtr m_eventCallback; + /** The data passed back though the call-back routine. */ + GHOST_TUserDataPtr m_userData; #ifdef WITH_CXX_GUARDEDALLOC - MEM_CXX_CLASS_ALLOC_FUNCS("GHOST:GHOST_CallbackEventConsumer") + MEM_CXX_CLASS_ALLOC_FUNCS("GHOST:GHOST_CallbackEventConsumer") #endif }; -#endif // __GHOST_CALLBACKEVENTCONSUMER_H__ +#endif // __GHOST_CALLBACKEVENTCONSUMER_H__ |