BubbleBobbleRemake / DuvelEngine / IObserver.h
IObserver.h
Raw
#pragma once

namespace dae
{
	class Component;
	class IObserver
	{
	public:
		virtual ~IObserver() = default;
		virtual void ReceiveNotification(unsigned eventId, Component* pComponent) = 0;
	};
}