23 scene::ISceneManager*
smgr;
32 gui::IGUIEnvironment*
gui;
56 void createWorldEnviroment();
IrrlichtDevice * device
Irrlicht device instance.
Definition: Application.h:17
Physics * physics
Physics instance.
Definition: Application.h:26
scene::ISceneManager * smgr
Irrlicht scene manager instance.
Definition: Application.h:23
Terrain * terrain
Terrain of the world.
Definition: Application.h:35
gui::IGUIEnvironment * gui
Gui enviroment to build gui objects.
Definition: Application.h:32
video::IVideoDriver * driver
Irrlicht video instance.
Definition: Application.h:20
Physics class will handle all things related to collisions, creating Bullet physics objects and the p...
Definition: physics.h:12
Terrain of the world.
Definition: Terrain.h:5
Application will set up Launcher screen, and start the loop through GameManager.
Definition: Application.h:14
Launcher * screen
GUI handler.
Definition: Application.h:38
GameManager is the main manager of the gameplay.
Definition: gamemanager.h:11
Launcher start screen.
Definition: launcher.h:25
GameManager * gameManager
GameManager instance.
Definition: Application.h:29