FreeStick  0.3
Cross Platform Open Sorce Joystick Lib
Functions
IOHIDElement_.c File Reference
#include "IOHIDElement_.h"
Include dependency graph for IOHIDElement_.c:

Functions

Boolean HIDIsValidElement (IOHIDElementRef inIOHIDElementRef)
 
double IOHIDElement_GetValue (IOHIDElementRef inIOHIDElementRef, IOHIDValueScaleType inIOHIDValueScaleType)
 
double IOHIDElement_GetCalibrationMin (IOHIDElementRef inIOHIDElementRef)
 
void IOHIDElement_SetCalibrationMin (IOHIDElementRef inIOHIDElementRef, double inValue)
 
double IOHIDElement_GetCalibrationMax (IOHIDElementRef inIOHIDElementRef)
 
void IOHIDElement_SetCalibrationMax (IOHIDElementRef inIOHIDElementRef, double inValue)
 
double IOHIDElement_GetCalibrationSaturationMin (IOHIDElementRef inIOHIDElementRef)
 
void IOHIDElement_SetCalibrationSaturationMin (IOHIDElementRef inIOHIDElementRef, double inValue)
 
double IOHIDElement_GetCalibrationSaturationMax (IOHIDElementRef inIOHIDElementRef)
 
void IOHIDElement_SetCalibrationSaturationMax (IOHIDElementRef inIOHIDElementRef, double inValue)
 
double IOHIDElement_GetCalibrationDeadZoneMin (IOHIDElementRef inIOHIDElementRef)
 
void IOHIDElement_SetCalibrationDeadZoneMin (IOHIDElementRef inIOHIDElementRef, double inValue)
 
double IOHIDElement_GetCalibrationDeadZoneMax (IOHIDElementRef inIOHIDElementRef)
 
void IOHIDElement_SetCalibrationDeadZoneMax (IOHIDElementRef inIOHIDElementRef, double inValue)
 
double_t IOHIDElement_GetCalibrationGranularity (IOHIDElementRef inIOHIDElementRef)
 
void IOHIDElement_SetCalibrationGranularity (IOHIDElementRef inIOHIDElementRef, double_t inValue)
 
Boolean IOHIDElement_GetLongProperty (IOHIDElementRef inIOHIDElementRef, CFStringRef inKey, uint32_t *outValue)
 
void IOHIDElement_SetLongProperty (IOHIDElementRef inIOHIDElementRef, CFStringRef inKey, uint32_t inValue)
 
Boolean IOHIDElement_GetDoubleProperty (IOHIDElementRef inIOHIDElementRef, CFStringRef inKey, double *outValue)
 
void IOHIDElement_SetDoubleProperty (IOHIDElementRef inIOHIDElementRef, CFStringRef inKey, double inValue)
 

Function Documentation

◆ HIDIsValidElement()

Boolean HIDIsValidElement ( IOHIDElementRef  inIOHIDElementRef)

◆ IOHIDElement_GetCalibrationDeadZoneMax()

double IOHIDElement_GetCalibrationDeadZoneMax ( IOHIDElementRef  inIOHIDElementRef)

◆ IOHIDElement_GetCalibrationDeadZoneMin()

double IOHIDElement_GetCalibrationDeadZoneMin ( IOHIDElementRef  inIOHIDElementRef)

◆ IOHIDElement_GetCalibrationGranularity()

double_t IOHIDElement_GetCalibrationGranularity ( IOHIDElementRef  inIOHIDElementRef)

◆ IOHIDElement_GetCalibrationMax()

double IOHIDElement_GetCalibrationMax ( IOHIDElementRef  inIOHIDElementRef)

◆ IOHIDElement_GetCalibrationMin()

double IOHIDElement_GetCalibrationMin ( IOHIDElementRef  inIOHIDElementRef)

◆ IOHIDElement_GetCalibrationSaturationMax()

double IOHIDElement_GetCalibrationSaturationMax ( IOHIDElementRef  inIOHIDElementRef)

◆ IOHIDElement_GetCalibrationSaturationMin()

double IOHIDElement_GetCalibrationSaturationMin ( IOHIDElementRef  inIOHIDElementRef)

◆ IOHIDElement_GetDoubleProperty()

Boolean IOHIDElement_GetDoubleProperty ( IOHIDElementRef  inIOHIDElementRef,
CFStringRef  inKey,
double *  outValue 
)

◆ IOHIDElement_GetLongProperty()

Boolean IOHIDElement_GetLongProperty ( IOHIDElementRef  inIOHIDElementRef,
CFStringRef  inKey,
uint32_t *  outValue 
)

◆ IOHIDElement_GetValue()

double IOHIDElement_GetValue ( IOHIDElementRef  inIOHIDElementRef,
IOHIDValueScaleType  inIOHIDValueScaleType 
)

◆ IOHIDElement_SetCalibrationDeadZoneMax()

void IOHIDElement_SetCalibrationDeadZoneMax ( IOHIDElementRef  inIOHIDElementRef,
double  inValue 
)

◆ IOHIDElement_SetCalibrationDeadZoneMin()

void IOHIDElement_SetCalibrationDeadZoneMin ( IOHIDElementRef  inIOHIDElementRef,
double  inValue 
)

◆ IOHIDElement_SetCalibrationGranularity()

void IOHIDElement_SetCalibrationGranularity ( IOHIDElementRef  inIOHIDElementRef,
double_t  inValue 
)

◆ IOHIDElement_SetCalibrationMax()

void IOHIDElement_SetCalibrationMax ( IOHIDElementRef  inIOHIDElementRef,
double  inValue 
)

◆ IOHIDElement_SetCalibrationMin()

void IOHIDElement_SetCalibrationMin ( IOHIDElementRef  inIOHIDElementRef,
double  inValue 
)

◆ IOHIDElement_SetCalibrationSaturationMax()

void IOHIDElement_SetCalibrationSaturationMax ( IOHIDElementRef  inIOHIDElementRef,
double  inValue 
)

◆ IOHIDElement_SetCalibrationSaturationMin()

void IOHIDElement_SetCalibrationSaturationMin ( IOHIDElementRef  inIOHIDElementRef,
double  inValue 
)

◆ IOHIDElement_SetDoubleProperty()

void IOHIDElement_SetDoubleProperty ( IOHIDElementRef  inIOHIDElementRef,
CFStringRef  inKey,
double  inValue 
)

◆ IOHIDElement_SetLongProperty()

void IOHIDElement_SetLongProperty ( IOHIDElementRef  inIOHIDElementRef,
CFStringRef  inKey,
uint32_t  inValue 
)