#ifndef TRANSFORMPROCESSOR_H
#define TRANSFORMPROCESSOR_H

#include "../global/global.h"

namespace SpriterEngine
{

	class UniversalObjectInterface;

	class TransformProcessor
	{
	public:
		TransformProcessor(UniversalObjectInterface *hostParentObject);

		void setTrigFunctions();
		void transformChildObject(UniversalObjectInterface *childObject);

	private:
		UniversalObjectInterface *parentObject;
		real angleSin;
		real angleCos;
	};

}

#endif // TRANSFORMPROCESSOR_H
