#include </home/jenkins/workspace/orxonox_doxygen_trunk/src/external/ois/mac/MacHIDManager.h>
MacHIDManager::MacHIDManager |
( |
| ) |
|
MacHIDManager::~MacHIDManager |
( |
| ) |
|
Object * MacHIDManager::createObject |
( |
InputManager * |
creator, |
|
|
Type |
iType, |
|
|
bool |
bufferMode, |
|
|
const std::string & |
vendor = "" |
|
) |
| |
|
virtual |
- Parameters
-
iType | Type to create |
bufferMode | True to setup for buffered events |
vendor | Create a device with the vendor name, "" means vendor name is unimportant |
Implements OIS::FactoryCreator.
HidInfo * MacHIDManager::enumerateDeviceProperties |
( |
CFMutableDictionaryRef |
propertyMap | ) |
|
|
private |
int MacHIDManager::freeDevices |
( |
Type |
iType | ) |
|
|
virtual |
void MacHIDManager::initialize |
( |
| ) |
|
void MacHIDManager::iterateAndOpenDevices |
( |
io_iterator_t |
iterator | ) |
|
io_iterator_t MacHIDManager::lookUpDevices |
( |
int |
usage, |
|
|
int |
page |
|
) |
| |
void MacHIDManager::parseDeviceProperties |
( |
CFDictionaryRef |
properties | ) |
|
|
private |
void MacHIDManager::parseDevicePropertiesGroup |
( |
CFDictionaryRef |
properties | ) |
|
|
private |
int MacHIDManager::totalDevices |
( |
Type |
iType | ) |
|
|
virtual |
bool MacHIDManager::vendorExist |
( |
Type |
iType, |
|
|
const std::string & |
vendor |
|
) |
| |
|
virtual |
The documentation for this class was generated from the following files: