|
Tapioca Engine 1.0
Motor de videojuegos creado por Bubble Studios
|
Clase que representa la base de un widget en la interfaz grafica. Más...
#include <BaseWidget.h>
Métodos públicos | |
| BaseWidget () | |
| Constructor por defecto. | |
| ~BaseWidget () | |
| Destructor por defecto. | |
| void | setName (const std::string &name) |
| Establece el nombre del widget. | |
| void | setPosition (const Vector2 &position) |
| Establece la posicion del boton. | |
| void | setSize (const Vector2 &size) |
| Establece el tamano del boton. | |
| void | setWindowFlags (ImGuiWindowFlags windowFlags) |
| Establece los flags de la ventana. | |
| std::string | getName () const |
| Devuelve el nombre del widget. | |
| Transform * | getTransform () const |
| Devuelve el puntero al transform del widget. | |
| Vector2 | getPosition () const |
| Devuelve la posicion del widget. | |
| Vector2 | getSize () const |
| Devuelve el tamano del widget. | |
| ImGuiWindowFlags | getWindowFlags () const |
| Devuelve los flags de la ventana. | |
Métodos protegidos | |
| void | setTransform (Transform *transform) |
| Establece el puntero al transform del widget. | |
Atributos protegidos | |
| UIManager * | uiManager |
| LuaManager * | luaManager |
| WindowManager * | windowManager |
| std::string | name |
| Transform * | transform |
| ImGuiWindowFlags | windowFlags |
Clase que representa la base de un widget en la interfaz grafica.
| Tapioca::BaseWidget::BaseWidget | ( | ) |
Constructor por defecto.
| Tapioca::BaseWidget::~BaseWidget | ( | ) |
Destructor por defecto.
|
inline |
Devuelve el nombre del widget.
|
inline |
Devuelve la posicion del widget.
|
inline |
Devuelve el tamano del widget.
|
inline |
Devuelve el puntero al transform del widget.
|
inline |
Devuelve los flags de la ventana.
|
inline |
Establece el nombre del widget.
| name | Nombre del widget |
|
inline |
Establece la posicion del boton.
| position | Posicion del boton |
|
inline |
Establece el tamano del boton.
| size | Tamano del boton |
|
inlineprotected |
Establece el puntero al transform del widget.
| transform | Puntero al transform del widget |
|
inline |
Establece los flags de la ventana.
| windowFlags | Flags de la ventana |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |