17 lines
381 B
C#
17 lines
381 B
C#
namespace BizHawk.Emulation.Common
|
|
{
|
|
|
|
public interface IController
|
|
{
|
|
ControllerDefinition Type { get; }
|
|
|
|
// TODO - it is obnoxious for this to be here. must be removed.
|
|
bool this[string button] { get; }
|
|
|
|
// TODO - this can stay but it needs to be changed to go through the float
|
|
bool IsPressed(string button);
|
|
|
|
float GetFloat(string name);
|
|
}
|
|
}
|