#pragma once

namespace td {

namespace client {
class Client;
} // namespace client

namespace gui {

class GuiWidget {
protected:
	client::Client* m_Client;
public:
	GuiWidget(client::Client* client) : m_Client(client) {}

	client::Client* GetClient() { return m_Client; }

	virtual void Render() = 0;
};

} // namespace gui
} // namespace td
