parent
f2a4d14172
commit
ec69033d9a
|
@ -30,10 +30,17 @@
|
||||||
N64Tas = 4
|
N64Tas = 4
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// indicates one of the possible approaches for handling simultaneous opposing cardinal directions (SOCD)
|
||||||
|
/// e.g. <c>DPad Left</c>+<c>DPad Right</c>, which may not have been possible with original gamepad hardware
|
||||||
|
/// </summary>
|
||||||
public enum OpposingDirPolicy
|
public enum OpposingDirPolicy
|
||||||
{
|
{
|
||||||
|
/// <summary>if both directions are pressed, only the most recently pressed (of the pair) will be sent</summary>
|
||||||
Priority = 0,
|
Priority = 0,
|
||||||
|
/// <summary>if both directions are pressed, they will "cancel out" and neither will be sent</summary>
|
||||||
Forbid = 1,
|
Forbid = 1,
|
||||||
|
/// <summary>both directions will be sent when both are pressed</summary>
|
||||||
Allow = 2,
|
Allow = 2,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue