Mesen-X/Core/IKeyManager.h

13 lines
288 B
C
Raw Normal View History

#pragma once
#include "stdafx.h"
class IKeyManager
{
public:
virtual void RefreshState() = 0;
virtual bool IsKeyPressed(uint32_t keyCode) = 0;
virtual uint32_t GetPressedKey() = 0;
virtual string GetKeyName(uint32_t keyCode) = 0;
virtual uint32_t GetKeyCode(string keyName) = 0;
};