BubbleBobbleRemake / BubbleBobble / GameOverComponent.h
GameOverComponent.h
Raw
#pragma once
#include "Component.h"
#include <vector>

namespace dae
{
	class GameOverComponent : public Component, public IObserver
	{
	public:
		GameOverComponent();
		~GameOverComponent();

		void Initialize() override;
		void Reset();

		void ReceiveNotification(unsigned eventId, Component* pComponent) override;

		void Update(float deltaTime) override;
		void FixedUpdate(float deltaTime) override;
		void Render() const override {};

	private:
		int m_OutOfLivesCount{ 0 };
	};
}