ParsecMessage
Generic input message that can represent any message type.
Passed to ParsecClientSendMessage
or returned by ParsecHostPollInput
while in HOST_GAME
. The application can switch on the type
member to see which Message
struct should be evaluated. The Message
structs are unioned.
Fields
Type | Name | Description |
---|---|---|
ParsecMessageType | type | Input message type. |
ParsecKeyboardMessage | keyboard | Keyboard message. |
ParsecMouseButtonMessage | mouseButton | Mouse button message. |
ParsecMouseWheelMessage | mouseWheel | Mouse wheel message. |
ParsecMouseMotionMessage | mouseMotion | Mouse motion message. |
ParsecGamepadButtonMessage | gamepadButton | Gamepad button message. |
ParsecGamepadAxisMessage | gamepadAxis | Gamepad axis message. |
ParsecGamepadUnplugMessage | gamepadUnplug | Gamepad unplug message. |
ParsecGamepadStateMessage | gamepadState | Gamepad state message. |
ParsecPenMessage | pen | Pen state message. |