#pragma once

#include "GuiWidget.h"

namespace td {

namespace game {

class Mob;

} // namespace game

namespace gui {

class MobTooltip : public GuiWidget {
private:
	const game::Mob* m_Mob;
public:
	MobTooltip(client::Client* client);

	virtual void Render();

	void SetMob(const game::Mob* mob) { m_Mob = mob; }
	bool IsShown() { return m_Mob != nullptr; }
};

} // namespace gui
} // namespace td
