namespace GFramework.Game.input;
///
/// 输入转换器接口
///
public interface IInputTranslator
{
///
/// 尝试将引擎输入翻译为游戏输入
///
/// 原始的引擎输入对象
/// 输出参数,如果翻译成功则包含对应的游戏输入事件
/// 如果翻译成功返回true,否则返回false
bool TryTranslate(object rawInput, out IGameInputEvent gameEvent);
}