blob: 7d56f99b624bf86526def23120a2ec698d733dab (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
namespace Celesteia.Game.Input.Definitions {
public interface IInputDefinition<T> {
T Test();
}
public interface IBinaryInputDefinition : IInputDefinition<bool> {}
public interface IFloatInputDefinition : IInputDefinition<float> {}
public enum InputType {
Keyboard, Gamepad
}
public enum InputPollType {
IsDown, Held, Pressed, Released
}
}
|