|
Sunshine master
Self-hosted game stream host for Moonlight.
|
Global inputtino device handles shared by clients. More...
#include <src/platform/linux/input/inputtino_common.h>
Public Attributes | |
| decltype(CreateSyntheticPointerDevice) * | fnCreateSyntheticPointerDevice |
| Fn create synthetic pointer device. | |
| decltype(DestroySyntheticPointerDevice) * | fnDestroySyntheticPointerDevice |
| Fn destroy synthetic pointer device. | |
| decltype(InjectSyntheticPointerInput) * | fnInjectSyntheticPointerInput |
| Fn inject synthetic pointer input. | |
| std::vector< std::shared_ptr< joypad_state > > | gamepads |
| inputtino::Result< inputtino::Keyboard > | keyboard |
| inputtino virtual keyboard device. | |
| inputtino::Result< inputtino::Mouse > | mouse |
| Shared inputtino virtual mouse device. | |
| vigem_t * | vigem |
| Vigem. | |
Global inputtino device handles shared by clients.
| std::vector<std::shared_ptr<joypad_state> > platf::input_raw_t::gamepads |
A list of gamepads that are currently connected. The pointer is shared because that state will be shared with background threads that deal with rumble and LED