15 Camera* CameraManager::s_currentCamera =
nullptr;
29 EE_CORE_ASSERT(
false,
"ERROR : There is no active camera! - CameraManager::GetCurrent()");
36 Camera* CameraManager::GetEditor()
38 return Editor::EditorLayer::Get().GetCamera();
46 return s_currentCamera;
53 s_currentCamera = current;
58 if (s_currentCamera && camera == s_currentCamera)
60 s_currentCamera =
nullptr;
static const GameContextState & GetGameState()
static void NotifyDestruction(Camera *camera)
static Camera * GetCurrent()
static Camera * GetRuntime()
static void SetCurrent(Camera *current)