Open AODQ opened 2 years ago
Initially support only keyboard controls, then gamepads in the future. This will build on top of Platform to provide controls that are easily configurable.
typedef enum { PuleControlStatus_off = 0x0, PuleControlStatus_previousFrame = 0x1, PuleControlStatus_thisFrame = 0x2, } PuleControlStatus; PuleControlStatus puleControlKey(char const * const command); void puleControlKeySetCommand(PuleInputKey const inputKey, PuleInputKeyModifier const modifier, char const * const command); void puleControlMouseSetCommand(PuleInputMouse const inputButton, PuleInputKeyModifier const modifier, char const * const command);
Description
Initially support only keyboard controls, then gamepads in the future. This will build on top of Platform to provide controls that are easily configurable.
Proposed new ABI