23#ifndef __FGHIDEVENTINPUT_HXX_
24#define __FGHIDEVENTINPUT_HXX_
31int extractBits(uint8_t* bytes,
size_t lengthInBytes,
size_t bitOffset,
size_t bitSize);
33void writeBits(uint8_t* bytes,
size_t bitOffset,
size_t bitSize,
int value);
46 void update(
double dt)
override;
52 class FGHIDEventInputPrivate;
54 std::unique_ptr<FGHIDEventInputPrivate> d;