Add an axis identifier for unknown axis types and get directx to use it

if it doesn't recognise an axis on construction.
This commit is contained in:
endolf 2006-05-25 12:40:27 +00:00
parent 1dc8f9ea11
commit 99e28a3d9d
2 changed files with 6 additions and 1 deletions

View file

@ -273,6 +273,11 @@ public interface Component {
*/
public static final Axis POV = new Axis("pov");
/**
* An unknown axis.
*/
public static final Axis UNKNOWN = new Axis("unknown");
}
public static class Button extends Identifier {

View file

@ -472,7 +472,7 @@ final class IDirectInputDevice {
case IDirectInputDevice.GUID_Button:
return getNextButtonIdentifier();
default:
return null;
return Component.Identifier.Axis.UNKNOWN;
}
}