Play-/Source/PH_Generic.h

22 lines
406 B
C
Raw Normal View History

#pragma once
#include "PadHandler.h"
class CPH_Generic : public CPadHandler
{
public:
2018-04-30 21:01:23 +01:00
CPH_Generic();
virtual ~CPH_Generic();
2018-04-30 21:01:23 +01:00
static FactoryFunction GetFactoryFunction();
void Update(uint8*) override;
void SetButtonState(uint32, bool);
void SetAxisState(uint32, float);
private:
2018-04-30 21:01:23 +01:00
bool m_buttonStates[PS2::CControllerInfo::MAX_BUTTONS];
float m_axisStates[PS2::CControllerInfo::MAX_BUTTONS];
};