public override bool Equals(object obj) { if ((obj == null) || (!(obj is XInputState))) { return(false); } XInputState source = (XInputState)obj; return((PacketNumber == source.PacketNumber) && (Gamepad.Equals(source.Gamepad))); }
public static extern int XInputGetState ( int dwUserIndex, // [in] Index of the gamer associated with the device ref XInputState pState // [out] Receives the current state );
public void Copy(XInputState source) { PacketNumber = source.PacketNumber; Gamepad.Copy(source.Gamepad); }