Libpointing
An open-source cross-platform library to get raw events from pointing devices and master transfer functions.
|
The osxDisplayDeviceManager class is the helper class to work with all display devices. More...
#include <osxDisplayDeviceManager.h>
Friends | |
class | DisplayDeviceManager |
Additional Inherited Members | |
![]() | |
void | addDeviceUpdateCallback (DeviceUpdateCallback callback, void *context) |
Adds the callback function which is called when a device was added or removed. | |
void | removeDeviceUpdateCallback (DeviceUpdateCallback callback, void *context) |
Removes the callback function which is called when a device was added or removed. | |
size_t | size () const |
size More... | |
DisplayDescriptorIterator | begin () |
DisplayDescriptorIterator | end () |
![]() | |
static DisplayDeviceManager * | get () |
This static function is used to instantiate a platform-specific object of the class or return the already existing one. | |
![]() | |
typedef std::set< CallbackInfo > ::iterator | CallbackInfoIterator |
![]() | |
void | callCallbackFunctions (DisplayDeviceDescriptor &descriptor, bool wasAdded) |
void | addDevice (DisplayDeviceDescriptor &descriptor) |
void | removeDevice (DisplayDeviceDescriptor &descriptor) |
![]() | |
DeviceUpdateCallback | callback |
DisplayDescriptorSet | descriptors |
std::set< CallbackInfo > | callbackInfos |
![]() | |
static DisplayDeviceManager * | singleManager = 0 |
The osxDisplayDeviceManager class is the helper class to work with all display devices.