Tapioca Engine 1.0
Motor de videojuegos creado por Bubble Studios
|
Clase base para los modulos del motor. Más...
#include <Module.h>
Métodos públicos | |
Module () | |
virtual | ~Module () |
virtual bool | init () |
Inicializa el modulo. | |
virtual bool | initConfig () |
Inicializa la configuracion especificada por el juego. | |
virtual void | start () |
Inicializa las variables. | |
virtual void | update (const uint64_t deltaTime) |
Actualiza el modulo. | |
virtual void | fixedUpdate () |
Actualiza el modulo a una velocidad fija. | |
virtual void | render () |
Renderiza el modulo. | |
virtual void | refresh () |
Refresca el modulo. | |
Clase base para los modulos del motor.
|
inline |
Constructor vacio
|
inlinevirtual |
Destructor vacio
|
inlinevirtual |
Actualiza el modulo a una velocidad fija.
Reimplementado en Tapioca::PhysicsManager.
|
inlinevirtual |
Inicializa el modulo.
Reimplementado en Tapioca::GraphicsManager, Tapioca::InputManager, Tapioca::SoundManager, Tapioca::UIManager y Tapioca::WindowManager.
|
inlinevirtual |
Inicializa la configuracion especificada por el juego.
Reimplementado en Tapioca::GraphicsManager, Tapioca::UIManager y Tapioca::WindowManager.
|
inlinevirtual |
Refresca el modulo.
|
inlinevirtual |
Renderiza el modulo.
Reimplementado en Tapioca::GraphicsManager.
|
inlinevirtual |
Inicializa las variables.
|
inlinevirtual |
Actualiza el modulo.
deltaTime | Tiempo transcurrido desde la ultima actualizacion |
Reimplementado en Tapioca::PhysicsManager y Tapioca::WindowManager.