Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CBPeripheralBusGCControllerManager Class Reference

#include <PeripheralBusGCControllerManager.h>

Inheritance diagram for CBPeripheralBusGCControllerManager:

Instance Methods

(instancetype) - initWithName:
 
(PERIPHERALS::PeripheralScanResults- GetInputDevices
 
(void- DeviceAdded:
 
(void- DeviceRemoved:
 
(void- SetDigitalEvent:
 
(void- SetAxisEvent:
 
(std::vector< kodi::addon::PeripheralEvent >) - GetButtonEvents
 
(std::vector< kodi::addon::PeripheralEvent >) - GetAxisEvents
 
(int- GetControllerAxisCount:withControllerType:
 
(int- GetControllerButtonCount:withControllerType:
 
(GCCONTROLLER_TYPE- GetControllerType:
 
(std::string) - GetDeviceLocation:
 
(void- displayMessage:controllerID:
 

Properties

Input_GCControllerinput_GC
 

Method Documentation

◆ DeviceAdded:

- (void) DeviceAdded: (int) deviceID

◆ DeviceRemoved:

- (void) DeviceRemoved: (int) deviceID

◆ displayMessage:controllerID:

- (void) displayMessage: (NSString*) message
controllerID: (int) controllerID 

◆ GetAxisEvents

- (vector<) kodi:

◆ GetButtonEvents

- (vector<) kodi:

◆ GetControllerAxisCount:withControllerType:

- (int) GetControllerAxisCount: (int) deviceId
withControllerType: (GCCONTROLLER_TYPE) controllerType 

◆ GetControllerButtonCount:withControllerType:

- (int) GetControllerButtonCount: (int) deviceId
withControllerType: (GCCONTROLLER_TYPE) controllerType 

◆ GetControllerType:

- (GCCONTROLLER_TYPE) GetControllerType: (int) deviceID

◆ GetDeviceLocation:

- (string) CBPeripheralBusGCControllerManager: (int) deviceId

◆ GetInputDevices

- (PeripheralScanResults) CBPeripheralBusGCControllerManager:

◆ initWithName:

- (instancetype) initWithName: (PERIPHERALS::CPeripheralBusGCController*) parentClass

◆ SetAxisEvent:

- (void) SetAxisEvent: (kodi::addon::PeripheralEvent) event

◆ SetDigitalEvent:

- (void) SetDigitalEvent: (kodi::addon::PeripheralEvent) event

Property Documentation

◆ input_GC

- (Input_GCController*) input_GC
readwritenonatomicstrong

The documentation for this class was generated from the following files: