![]()  | 
  
    SLProject
    4.2.000
    
   A platform independent 3D computer graphics framework for desktop OS,  Android,  iOS and online in web browsers 
   | 
 
App configuration struct to be passed to the App::run function. More...
#include <App.h>
Public Attributes | |
| int | argc = 0 | 
| char ** | argv = nullptr | 
| SLint | windowWidth = 1280 | 
| SLint | windowHeight = 720 | 
| SLstring | windowTitle = "SLProject Application" | 
| SLint | numSamples = 4 | 
| SLSceneID | startSceneID = SL_EMPTY_SCENE_ID | 
| OnNewSceneViewCallback | onNewSceneView = nullptr | 
| OnNewSceneCallback | onNewScene = nullptr | 
| OnBeforeSceneDeleteCallback | onBeforeSceneDelete = nullptr | 
| OnBeforeSceneLoadCallback | onBeforeSceneLoad = nullptr | 
| OnBeforeSceneAssemblyCallback | onBeforeSceneAssembly = nullptr | 
| OnAfterSceneAssemblyCallback | onAfterSceneAssembly = nullptr | 
| OnUpdateCallback | onUpdate = nullptr | 
| OnGuiBuildCallback | onGuiBuild = nullptr | 
| OnGuiLoadConfigCallback | onGuiLoadConfig = nullptr | 
| OnGuiSaveConfigCallback | onGuiSaveConfig = nullptr | 
| OnAfterSceneAssemblyCallback App::Config::onAfterSceneAssembly = nullptr | 
| OnBeforeSceneAssemblyCallback App::Config::onBeforeSceneAssembly = nullptr | 
| OnBeforeSceneDeleteCallback App::Config::onBeforeSceneDelete = nullptr | 
| OnBeforeSceneLoadCallback App::Config::onBeforeSceneLoad = nullptr | 
| OnGuiBuildCallback App::Config::onGuiBuild = nullptr | 
| OnGuiLoadConfigCallback App::Config::onGuiLoadConfig = nullptr | 
| OnGuiSaveConfigCallback App::Config::onGuiSaveConfig = nullptr | 
| OnNewSceneCallback App::Config::onNewScene = nullptr | 
| OnNewSceneViewCallback App::Config::onNewSceneView = nullptr | 
| OnUpdateCallback App::Config::onUpdate = nullptr | 
| SLSceneID App::Config::startSceneID = SL_EMPTY_SCENE_ID |