Logo gAp    Grupo de Aprendizaje de Programación

english flag spain flag

SonSilentSea

sssApplication.cpp:

Archivo de código fuente de la clase sssApplication, donde se construirán los componentes minímos de la aplicación.
Una vez el constructor ha finalizado, el control se entrega a sssFrameListener.

#include < OgreApp/sssApplication.h >


Dependencias

  • Light Space Shadow Maps

    #include < OgreApp/sssLiSpSM.h >

    Light Space Shadow Maps (LiSpSM) shadow system. Este archivo de cabecera contiene las declaración del método necesario para configurar este sistema de sombras.

  • Parallel Split Shadow Maps

    #include < OgreApp/sssPSSM.h >

    Parallel Split Maps (PSSM) shadow system. Este archivo de cabecera contiene las declaración del método necesario para configurar este sistema de sombras.


Métodos

public
Constructor. Este método sólo inicializa las variables a la espera de que sea llamado go() .

public
Destructor. deletes the CEGUI instance, the frame listener, and the Root instance.

public
Calls to setup(), if fails, quit the app, else, launchs the render loop.

bool sssApplication::setup(void)
valor de retorno:
true si se muestra el diálogo de configuración, y por tanto se debe esperar a presionar OK para continuar.
false si no se muestra el diálogo de configuración, y por tanto se puede continuar la aplicación.

protected
Encargado de construir la aplicación. Ver sssApplication paras aprender más.

bool sssApplication::configure(void)
valor de retorno:
true si se muestra el diálogo de configuración, y por tanto se debe esperar a presionar OK para continuar.
false si no se muestra el diálogo de configuración, y por tanto se puede continuar la aplicación.

protected
Configura la aplicación (renderer, etc...).

protected
Elige un tipo de escena genérico ("TerrainSceneManager").

protected
Construye el frame listener.

protected
Método encargado de construir la escena. Probablemente el método más importante, puede aprender más aquí.

protected
Creates the CEGUI instance.

protected
"Empty method".

protected
Creates the viewport (render rectangle into the window).

protected
Setup resources directories and loads it.

protected
"Empty method".

protected
Called by setupResources().


Enlaces


Ver también