iw4x-client/src/Components/Modules/XInput.hpp

26 lines
479 B
C++
Raw Normal View History

2021-01-02 01:49:45 -05:00
#pragma once
namespace Components
{
class XInput : public Component
{
public:
XInput();
private:
2021-01-02 02:17:37 -05:00
static XINPUT_STATE xiStates[XUSER_MAX_COUNT];
2021-01-02 14:42:52 -05:00
static int xiPlayerNum;
2021-01-02 02:17:37 -05:00
static void CL_FrameStub();
static void PollXInputDevices();
static void CL_CreateCmdStub();
static void CL_GamepadMove(int, Game::usercmd_s*);
static void MSG_WriteDeltaUsercmdKeyStub();
static void MSG_ReadDeltaUsercmdKeyStub();
static void MSG_ReadDeltaUsercmdKeyStub2();
};
2021-01-02 01:49:45 -05:00
}