Shkyera Engine
Easy to use, game engine for Python
TransformUIComponent.hpp
Go to the documentation of this file.
1 
8 #pragma once
9 
10 #include "ui/UIComponent.hpp"
11 
12 namespace shkyera {
13 
22 
26  virtual void draw() override;
27 };
28 
29 } // namespace shkyera
Contains the declaration of the UIComponent class, a base class for user interface of objects' compon...
A class representing a user interface component for manipulating object transformations.
Definition: TransformUIComponent.hpp:20
virtual void draw() override
Implementation of the abstract draw method to render the UI for this component.
Definition: TransformUIComponent.cpp:9
A base class representing a user interface (UI) for a game object's component.
Definition: UIComponent.hpp:21
UIComponent(std::string name, std::shared_ptr< GameObject > object)
Constructor to create a UI component with a specified name and associated game object.
Definition: UIComponent.cpp:6
Definition: Entity.cpp:3