![]() |
An open-source, flexible 3D physical simulation framework
|
#include <math.h>
#include <Carbon/Carbon.h>
#include <AvailabilityMacros.h>
#include <IOKit/hid/IOHIDLib.h>
#include "../ConnexionHID.h"
Go to the source code of this file.
Namespaces | |
mars | |
Copyright 2012, DFKI GmbH Robotics Innovation Center. | |
mars::plugins | |
mars::plugins::connexion_plugin | |
Functions | |
static void | mars::plugins::connexion_plugin::CFSetApplierFunctionCopyToCFArray (const void *value, void *context) |
static Boolean | mars::plugins::connexion_plugin::IOHIDDevice_GetLongProperty (IOHIDDeviceRef inIOHIDDeviceRef, CFStringRef inKey, long *outValue) |
int | mars::plugins::connexion_plugin::initConnexionHID (void *windowID) |
void | mars::plugins::connexion_plugin::getValue (interfaces::sReal *coordiantes, struct connexionValues *rawValues) |
void | mars::plugins::connexion_plugin::closeConnexionHID () |
Variables | |
IOHIDManagerRef | mars::plugins::connexion_plugin::myIOHIDManagerRef = NULL |
CFMutableArrayRef | mars::plugins::connexion_plugin::myDeviceCFArrayRef = NULL |
IOHIDDeviceRef | mars::plugins::connexion_plugin::myIOHIDDeviceRef = NULL |
CFArrayRef | mars::plugins::connexion_plugin::myElementCFArrayRef = NULL |
IOHIDElementRef | mars::plugins::connexion_plugin::myElementRef [8] |
static const ControlID | mars::plugins::connexion_plugin::gScrolledControlID = { 'Scrl', 0 } |