|
Blender V4.3
|
#include <GHOST_IEventConsumer.hh>
Inherited by Application, GHOST_CallbackEventConsumer, and GHOST_EventPrinter.
Public Member Functions | |
| virtual | ~GHOST_IEventConsumer () |
| virtual bool | processEvent (const GHOST_IEvent *event)=0 |
Interface class for objects interested in receiving events. Objects interested in events should inherit this class and implement the processEvent() method. They should then be registered with the system that they want to receive events. The system will call the processEvent() method for every installed event consumer to pass events.
Definition at line 22 of file GHOST_IEventConsumer.hh.
|
inlinevirtual |
Destructor.
Definition at line 27 of file GHOST_IEventConsumer.hh.
|
pure virtual |
This method is called by the system when it has events to dispatch.
| event | The event that can be handled or ignored. |
Implemented in GHOST_CallbackEventConsumer, and GHOST_EventPrinter.