using System;

namespace Icarus.Input.MovementEvents {

	/// <summary>
	/// Stores event information for when a joystick is moved.
	/// </summary>
    public class JoystickMovementEvent : MovementEvent {
    		
        /// <summary>
        /// Creates a new JoystickMovementEvent.
        /// </summary>
        /// <param name="dx">Change in the x-coordinate.</param>
        /// <param name="dy">Change in the y-coordinate.</param>
        /// <param name="dz">Change in the z-coordinate.</param>
        public JoystickMovementEvent(int dx, int dy, int dz) {
            this.DX = dx;
            this.DY = dy;
            this.DZ = dz;
        }

    }
}