C# Class OpenTK.Platform.MacOS.HIDInput.NativeMethods

Mostra file Open project: andykorth/opentk

Public Properties

Property Type Description
IOHIDDeviceUsageKey CFString
IOHIDDeviceUsagePageKey CFString
IOHIDDeviceUsagePairsKey CFString
IOHIDManufacturerKey CFString
IOHIDProductIDKey CFString
IOHIDProductKey CFString
IOHIDVendorIDKey CFString
IOHIDVendorIDSourceKey CFString
IOHIDVersionNumberKey CFString

Private Methods

Method Description
IOHIDDeviceConformsTo ( IOHIDDeviceRef inIOHIDDeviceRef, HIDPage inUsagePage, int inUsage ) : bool
IOHIDDeviceGetProperty ( IOHIDDeviceRef device, CFStringRef key ) : CFTypeRef
IOHIDDeviceOpen ( IOHIDDeviceRef manager, IOOptionBits opts ) : IOReturn
IOHIDDeviceRegisterInputValueCallback ( IOHIDDeviceRef device, IOHIDValueCallback callback, IntPtr context ) : void
IOHIDDeviceRegisterInputValueCallback ( IOHIDDeviceRef device, IntPtr callback, IntPtr context ) : void
IOHIDDeviceScheduleWithRunLoop ( IOHIDDeviceRef device, CFRunLoop inCFRunLoop, CFString inCFRunLoopMode ) : void
IOHIDDeviceUnscheduleWithRunLoop ( IOHIDDeviceRef device, CFRunLoop inCFRunLoop, CFString inCFRunLoopMode ) : void
IOHIDElementGetUsage ( IOHIDElementRef elem ) : int
IOHIDElementGetUsagePage ( IOHIDElementRef elem ) : HIDPage
IOHIDManagerCreate ( CFAllocatorRef allocator, IOOptionBits options ) : IOHIDManagerRef
IOHIDManagerOpen ( IOHIDManagerRef manager, IOOptionBits options ) : IOReturn
IOHIDManagerRegisterDeviceMatchingCallback ( IOHIDManagerRef inIOHIDManagerRef, IOHIDDeviceCallback inIOHIDDeviceCallback, IntPtr inContext ) : void
IOHIDManagerRegisterDeviceMatchingCallback ( IOHIDManagerRef inIOHIDManagerRef, IntPtr inIOHIDDeviceCallback, IntPtr inContext ) : void
IOHIDManagerRegisterDeviceRemovalCallback ( IOHIDManagerRef inIOHIDManagerRef, IOHIDDeviceCallback inIOHIDDeviceCallback, IntPtr inContext ) : void
IOHIDManagerRegisterDeviceRemovalCallback ( IOHIDManagerRef inIOHIDManagerRef, IntPtr inIOHIDDeviceCallback, IntPtr inContext ) : void
IOHIDManagerScheduleWithRunLoop ( IOHIDManagerRef inIOHIDManagerRef, CFRunLoop inCFRunLoop, CFString inCFRunLoopMode ) : void
IOHIDManagerSetDeviceMatching ( IOHIDManagerRef manager, CFDictionaryRef matching ) : void
IOHIDValueGetElement ( IOHIDValueRef @value ) : IOHIDElementRef
IOHIDValueGetIntegerValue ( IOHIDValueRef @value ) : CFIndex
IOHIDValueGetScaledValue ( IOHIDValueRef @value, IOHIDValueScaleType type ) : double

Property Details

IOHIDDeviceUsageKey public_oe static_oe property

public static CFString IOHIDDeviceUsageKey
return CFString

IOHIDDeviceUsagePageKey public_oe static_oe property

public static CFString IOHIDDeviceUsagePageKey
return CFString

IOHIDDeviceUsagePairsKey public_oe static_oe property

public static CFString IOHIDDeviceUsagePairsKey
return CFString

IOHIDManufacturerKey public_oe static_oe property

public static CFString IOHIDManufacturerKey
return CFString

IOHIDProductIDKey public_oe static_oe property

public static CFString IOHIDProductIDKey
return CFString

IOHIDProductKey public_oe static_oe property

public static CFString IOHIDProductKey
return CFString

IOHIDVendorIDKey public_oe static_oe property

public static CFString IOHIDVendorIDKey
return CFString

IOHIDVendorIDSourceKey public_oe static_oe property

public static CFString IOHIDVendorIDSourceKey
return CFString

IOHIDVersionNumberKey public_oe static_oe property

public static CFString IOHIDVersionNumberKey
return CFString