Ketchup Engine
Loading...
Searching...
No Matches
NullScene Class Reference

#include <NullScene.h>

Inheritance diagram for NullScene:
Inheritance graph
Collaboration diagram for NullScene:
Collaboration graph

Public Member Functions

 NullScene ()
 
 NullScene (const NullScene &)=delete
 
NullSceneoperator= (const NullScene &)=delete
 
virtual ~NullScene ()
 
void Init () override
 Initializes this scene. Called by the SceneManager when setting up the Scene. To be overridden by the user.
 
void End () override
 Ends this scene. Called by the SceneManager when cleaning up the Scene. To be overridden by the user.
 
- Public Member Functions inherited from Scene
 Scene ()
 
 Scene (const Scene &)=delete
 
Sceneoperator= (const Scene &)=delete
 
virtual ~Scene ()
 
Camera * GetMainCam ()
 Passthrough for this Scene's CameraManager's CameraManager::GetMainCam().
 
Camera * GetUICam ()
 Passthrough for this Scene's CameraManager's CameraManager::GetUICam().
 

Additional Inherited Members

- Protected Member Functions inherited from Scene
template<typename C1 , typename C2 >
void SetCollisionPair ()
 Sets collision pair to be tested in the scene. To be called by user in Init().
 
template<typename C1 >
void SetCollisionSelf ()
 Sets self collision to be tested for a CollisionGroup in the scene. To be called by user in Init().
 

Constructor & Destructor Documentation

◆ NullScene() [1/2]

NullScene::NullScene ( )
inline

◆ NullScene() [2/2]

NullScene::NullScene ( const NullScene )
delete

◆ ~NullScene()

virtual NullScene::~NullScene ( )
inlinevirtual

Member Function Documentation

◆ End()

void NullScene::End ( )
inlineoverridevirtual

Ends this scene. Called by the SceneManager when cleaning up the Scene. To be overridden by the user.

Haru, 3/19/2023.

Reimplemented from Scene.

◆ Init()

void NullScene::Init ( )
inlineoverridevirtual

Initializes this scene. Called by the SceneManager when setting up the Scene. To be overridden by the user.

Haru, 3/19/2023.

Reimplemented from Scene.

◆ operator=()

NullScene & NullScene::operator= ( const NullScene )
delete

The documentation for this class was generated from the following file: