|
Wraith
0.1.5
Basic 3D game engine in C++
|


Public Member Functions | |
| NullScene (const NullScene &)=default | |
| NullScene & | operator= (const NullScene &)=default |
| NullScene (NullScene &&)=default | |
| NullScene & | operator= (NullScene &&)=default |
| virtual void | initialize () override |
| Initializes this scene. More... | |
| virtual void | sceneEnd () override |
| Ends the scene. More... | |
Public Member Functions inherited from Scene | |
| Scene (const Scene &)=default | |
| Scene & | operator= (const Scene &)=default |
| Scene (Scene &&)=default | |
| Scene & | operator= (Scene &&)=default |
| void | setCurrentCamera (Camera *pCamera) |
| Sets current camera./ More... | |
| void | setDefaultCameraAsCurrentCamera () |
| Sets default camera as current camera./ More... | |
| void | setCurrent2DCamera (Camera *p2DCamera) |
| Sets current 2D camera. More... | |
| void | setDefault2DCameraAsCurrentCamera () |
| Sets default 2D camera as current camera 2D. More... | |
| Camera * | getCurrentCamera () const |
| Gets the current camera. More... | |
| Camera * | getDefaultCamera () const |
| Gets the default camera. More... | |
| Camera * | getCurrent2DCamera () const |
| Gets the current 2D camera. More... | |
| Camera * | getDefault2DCamera () const |
| Gets default 2D camera. More... | |
| const Terrain * | getTerrain () const |
| Gets the current terrain from the scene. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Scene | |
| template<class UserClass1 , class UserClass2 > | |
| void | setCollisionPair () |
| Sets collision pair between two user defined classes. More... | |
| template<class UserClass > | |
| void | setCollisionSelf () |
| Sets collision within a single user defined class. More... | |
| template<class UserClass > | |
| void | setCollisionTerrain () |
| Sets collision with the terrain. More... | |
| void | setTerrain (const std::string &terrainObjectName) |
| Sets the terrain to be used in the scene. More... | |
|
overridevirtual |
Initializes this scene.
Implements Scene.
|
overridevirtual |
Ends the scene.
Implements Scene.