metaforce/Runtime/Input/IController.hpp

15 lines
259 B
C++

#pragma once
#include "../RetroTypes.hpp"
namespace urde {
class IController {
public:
enum class EMotorState { Stop = 0, Rumble = 1, StopHard = 2 };
virtual void Poll() = 0;
virtual void SetMotorState(EMotorState state) = 0;
};
} // namespace urde