30 virtual void draw()
override;
37 static void setObject(std::shared_ptr<GameObject>
object);
39 void setRenderer(std::shared_ptr<Renderer> renderer);
49 static std::shared_ptr<GameObject>
_object;
Contains the declaration of the GameObject class, representing a game object in the system.
Contains the declaration of the UIComponent class, a base class for user interface of objects' compon...