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

Carga las escenas del juego incluyendo los gameobjects y sus componentes. Más...

#include <SceneLoader.h>

Diagrama de herencia de Tapioca::SceneLoader
Tapioca::Singleton< SceneLoader > Tapioca::Module

Métodos públicos

 SceneLoader (SceneLoader &)=delete
 
 SceneLoader (SceneLoader &&)=delete
 
SceneLoaderoperator= (SceneLoader &)=delete
 
SceneLoaderoperator= (SceneLoader &&)=delete
 
 ~SceneLoader ()
 Elimina las escenas, gameobjects y componentes.
 
SceneloadScene (std::string const &sceneName, const bool active=true)
 Carga la escena solicitada.
 
- Métodos públicos heredados de Tapioca::Singleton< SceneLoader >
 Singleton (const Singleton< SceneLoader > &s)=delete
 
Singleton< SceneLoader > & operator= (const Singleton< SceneLoader > &s)=delete
 
virtual ~Singleton ()
 Destructor vacio.
 
- Métodos públicos heredados de Tapioca::Module
 Module ()
 
virtual ~Module ()
 
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.
 

Amigas

class Scene
 

Otros miembros heredados

- Métodos públicos estáticos heredados de Tapioca::Singleton< SceneLoader >
static SceneLoadercreate (T_args &&... args)
 Inicializa la instancia con los parametros deseados (... args)
 
static SceneLoaderinstance ()
 Obtener el puntero a la instancia.
 
- Métodos protegidos heredados de Tapioca::Singleton< SceneLoader >
 Singleton ()
 Constructor vacio.
 

Descripción detallada

Carga las escenas del juego incluyendo los gameobjects y sus componentes.

Documentación de constructores y destructores

◆ SceneLoader() [1/2]

Tapioca::SceneLoader::SceneLoader ( SceneLoader & )
delete

◆ SceneLoader() [2/2]

Tapioca::SceneLoader::SceneLoader ( SceneLoader && )
delete

◆ ~SceneLoader()

Tapioca::SceneLoader::~SceneLoader ( )

Elimina las escenas, gameobjects y componentes.

Documentación de funciones miembro

◆ loadScene()

Scene * Tapioca::SceneLoader::loadScene ( std::string const & sceneName,
const bool active = true )

Carga la escena solicitada.

Parámetros
sceneNameNombre de escena
activeSi la escena se va a actualizar o no. Por defecto es true
Devuelve
Puntero a la escena cargada

◆ operator=() [1/2]

SceneLoader & Tapioca::SceneLoader::operator= ( SceneLoader && )
delete

◆ operator=() [2/2]

SceneLoader & Tapioca::SceneLoader::operator= ( SceneLoader & )
delete

Documentación de símbolos amigos y relacionados

◆ Scene

friend class Scene
friend

La documentación de esta clase está generada de los siguientes archivos: