#pragma once
#include "Command.h"

class RotateCommand : 
	public Command
{

public:
	RotateCommand();
	virtual ~RotateCommand();

	//Member Variables
	Stuff::Scalar 
		deltaPitch;
	Stuff::Scalar
		deltaYaw;
	Stuff::Scalar
		deltaRoll;

	void
		Rotate(
			Stuff::Scalar pitch,
			Stuff::Scalar yaw, 
			Stuff::Scalar roll
		);
	void	
		Undo();

};

