Tapioca Engine 1.0
Motor de videojuegos creado por Bubble Studios
Cargando...
Buscando...
Nada coincide
Métodos públicos | Lista de todos los miembros
Referencia de la clase Tapioca::Module

Clase base para los modulos del motor. Más...

#include <Module.h>

Diagrama de herencia de Tapioca::Module
Tapioca::FactoryManager Tapioca::LuaManager Tapioca::PhysicsManager Tapioca::SceneLoader Tapioca::SoundManager Tapioca::WindowManager Tapioca::WindowModule Tapioca::GraphicsManager Tapioca::InputManager Tapioca::UIManager

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.
 

Descripción detallada

Clase base para los modulos del motor.

Documentación de constructores y destructores

◆ Module()

Tapioca::Module::Module ( )
inline

Constructor vacio

◆ ~Module()

virtual Tapioca::Module::~Module ( )
inlinevirtual

Destructor vacio

Documentación de funciones miembro

◆ fixedUpdate()

virtual void Tapioca::Module::fixedUpdate ( )
inlinevirtual

Actualiza el modulo a una velocidad fija.

Reimplementado en Tapioca::PhysicsManager.

◆ init()

virtual bool Tapioca::Module::init ( )
inlinevirtual

◆ initConfig()

virtual bool Tapioca::Module::initConfig ( )
inlinevirtual

Inicializa la configuracion especificada por el juego.

Reimplementado en Tapioca::GraphicsManager, Tapioca::UIManager y Tapioca::WindowManager.

◆ refresh()

virtual void Tapioca::Module::refresh ( )
inlinevirtual

Refresca el modulo.

◆ render()

virtual void Tapioca::Module::render ( )
inlinevirtual

Renderiza el modulo.

Reimplementado en Tapioca::GraphicsManager.

◆ start()

virtual void Tapioca::Module::start ( )
inlinevirtual

Inicializa las variables.

◆ update()

virtual void Tapioca::Module::update ( const uint64_t deltaTime)
inlinevirtual

Actualiza el modulo.

Parámetros
deltaTimeTiempo transcurrido desde la ultima actualizacion

Reimplementado en Tapioca::PhysicsManager y Tapioca::WindowManager.


La documentación de esta clase está generada del siguiente archivo: