|
Gateware Libraries
6.3.A
Beta Build
|
A Multi-threaded buffered input library. More...
#include <GBufferedInput.h>
Additional Inherited Members | |
Public Member Functions inherited from GW::CORE::GBroadcasting | |
| virtual GReturn | RegisterListener (GListener *_addListener, unsigned long long _eventMask)=0 |
| Any listener added to this class must receive all events unless otherwise specified by the _eventMask (optional). More... | |
| virtual GReturn | DeregisterListener (GListener *_removeListener)=0 |
| A successfully deregistered listener will no longer receive events and have its reference count decremented by one. More... | |
Public Member Functions inherited from GW::CORE::GInterface | |
| virtual GReturn | GetCount (unsigned int &_outCount)=0 |
| Return the total number of active references to this object. More... | |
| virtual GReturn | IncrementCount ()=0 |
| Increase the total number of active references to this object. More... | |
| virtual GReturn | DecrementCount ()=0 |
| Decrease the total number of active references to this object. More... | |
| virtual GReturn | RequestInterface (const GUUIID &_interfaceID, void **_outputInterface)=0 |
| Requests an interface that may or may not be supported by this object. More... | |
A Multi-threaded buffered input library.
Register with a GBufferedInput to receive mouse and keyboard events.