PixelLightAPI
.
|
Classes | |
class | Connection |
Connection between two controllers/controls. More... | |
class | Controller |
Input controller. More... | |
class | Axis |
Axis control. More... | |
class | Button |
Button control. More... | |
class | Control |
Input control base class. More... | |
class | Effect |
Effect control. More... | |
class | LED |
LED control. More... | |
class | Device |
Input device. More... | |
class | Joystick |
Joystick input device. More... | |
class | Keyboard |
Keyboard device. More... | |
class | Mouse |
Mouse input device. More... | |
class | SensorManager |
Sensor manager input device. More... | |
class | SpaceMouse |
SpaceMouse input device. More... | |
class | SplitTouchPad |
Gamepad device emulation by using a touch screen making it possible to e.g. move & look at the same time. More... | |
class | WiiMote |
WiiMote input device. More... | |
class | InputManager |
Input manager. More... | |
class | VirtualController |
Virtual input controller. More... | |
class | VirtualStandardController |
Standard virtual input controller. More... | |
Enumerations | |
enum | EControllerType { ControllerDevice = 0, ControllerVirtual } |
Controller type. More... | |
enum | EDeviceBackend { BackendUnknown = 0, BackendUpdateDevice, BackendConnectionDevice, BackendHID } |
Device backend type. More... | |
Functions | |
pl_enum (EControllerType) pl_enum_value(ControllerDevice | |
Real input no input connections are allowed | pl_enum_value (ControllerVirtual,"Virtual controller, input and output connections are allowed") pl_enum_endenum EControlType |
Control type. | |
pl_enum (EControlType) pl_enum_value(ControlUnknown | |
Unknown control | pl_enum_value (ControlButton,"Button or key") pl_enum_value(ControlAxis |
Unknown control Axis | pl_enum_value (ControlLED,"LED output") pl_enum_value(ControlEffect |
Variables | |
Real input | device |
Controller type.
ControllerDevice |
Controller is a real input device, no input connections are allowed |
ControllerVirtual |
Controller is a virtual controller, input and output connections are allowed |
Device backend type.
PLInput::pl_enum | ( | EControllerType | ) |
Real input no input connections are allowed PLInput::pl_enum_value | ( | ControllerVirtual | , |
"Virtual | controller, | ||
input and output connections are allowed" | |||
) |
PLInput::pl_enum | ( | EControlType | ) |
Unknown control PLInput::pl_enum_value | ( | ControlButton | , |
"Button or key" | |||
) |
Unknown control Axis PLInput::pl_enum_value | ( | ControlLED | , |
"LED output" | |||
) |
Real input PLInput::device |
|