2 #ifndef GAINPUTINPUTDEVICEBUILTIN_H_ 3 #define GAINPUTINPUTDEVICEBUILTIN_H_ 11 BuiltInButtonAccelerationX,
12 BuiltInButtonAccelerationY,
13 BuiltInButtonAccelerationZ,
14 BuiltInButtonGravityX,
15 BuiltInButtonGravityY,
16 BuiltInButtonGravityZ,
17 BuiltInButtonGyroscopeX,
18 BuiltInButtonGyroscopeY,
19 BuiltInButtonGyroscopeZ,
20 BuiltInButtonMagneticFieldX,
21 BuiltInButtonMagneticFieldY,
22 BuiltInButtonMagneticFieldZ,
26 class InputDeviceBuiltInImpl;
49 size_t GetAnyButtonDown(
DeviceButtonSpec* outButtons,
size_t maxButtonCount)
const;
51 size_t GetButtonName(
DeviceButtonId deviceButton,
char* buffer,
size_t bufferLength)
const;
61 InputDeviceBuiltInImpl* impl_;