#include <Scene.hpp>
Definition at line 20 of file Scene.hpp.
◆ Scene()
◆ ~Scene()
virtual Scene::~Scene |
( |
| ) |
|
|
virtualdefaultnoexcept |
◆ EndScene()
◆ ENIGMA_NON_COPYABLE()
Scene::ENIGMA_NON_COPYABLE |
( |
Scene |
| ) |
|
◆ ENIGMA_NON_MOVEABLE()
Scene::ENIGMA_NON_MOVEABLE |
( |
Scene |
| ) |
|
◆ GetMutex()
std::mutex& Scene::GetMutex |
( |
| ) |
|
|
inlinenoexcept |
◆ IsLoading()
const bool Scene::IsLoading |
( |
| ) |
const |
|
inlinenoexcept |
◆ OnCreate()
virtual void Scene::OnCreate |
( |
| ) |
|
|
pure virtual |
◆ OnDestroy()
virtual void Scene::OnDestroy |
( |
| ) |
|
|
pure virtual |
◆ OnDraw()
virtual void Scene::OnDraw |
( |
| ) |
|
|
pure virtual |
◆ OnEvent()
virtual void Scene::OnEvent |
( |
Event & |
event | ) |
|
|
pure virtual |
◆ OnImGuiDraw()
virtual void Scene::OnImGuiDraw |
( |
| ) |
|
|
pure virtual |
◆ OnUpdate()
virtual void Scene::OnUpdate |
( |
const float & |
dt | ) |
|
|
pure virtual |
◆ SetLoading()
void Scene::SetLoading |
( |
const bool |
loading | ) |
|
|
inlinenoexcept |
◆ WantsToQuit()
const bool Scene::WantsToQuit |
( |
| ) |
const |
|
inlinenoexcept |
◆ Application
◆ m_isLoading
bool Scene::m_isLoading {} |
|
protected |
◆ m_mutex
std::mutex Scene::m_mutex {} |
|
protected |
◆ m_quit
The documentation for this class was generated from the following file: