CSC8503_Advanced_Game_Technologies / CSC8503 / CSC8503Common / HingeConstraint.h
HingeConstraint.h
Raw
#pragma once
#include "Constraint.h"

namespace NCL
{
	namespace CSC8503
	{
		class GameObject;

		class HingeConstraint : public Constraint
		{
		public:
			HingeConstraint(GameObject* a, GameObject* b);
			~HingeConstraint() {}

			void UpdateConstraint(float dt) override;

		protected:
			GameObject* objectA;
			GameObject* objectB;
		};
	}
}