#include <ScenePool.h>
Definition at line 45 of file ScenePool.h.
◆ ScenePool()
Divide::ScenePool::ScenePool |
( |
Project & |
parentProject | ) |
|
|
protected |
◆ ~ScenePool()
Divide::ScenePool::~ScenePool |
( |
| ) |
|
|
protected |
◆ activeScene() [1/2]
Scene * Divide::ScenePool::activeScene |
( |
| ) |
const |
|
noexcept |
◆ activeScene() [2/2]
void Divide::ScenePool::activeScene |
( |
Scene & |
scene | ) |
|
|
noexcept |
◆ customCodeScenes()
vector< Str< 256 > > Divide::ScenePool::customCodeScenes |
( |
bool |
sorted | ) |
const |
◆ defaultScene()
Scene * Divide::ScenePool::defaultScene |
( |
| ) |
const |
|
noexcept |
◆ defaultSceneActive()
bool Divide::ScenePool::defaultSceneActive |
( |
| ) |
const |
|
noexcept |
◆ deleteScene()
bool Divide::ScenePool::deleteScene |
( |
I64 |
targetGUID | ) |
|
|
protected |
◆ getOrCreateScene()
◆ Project
◆ _activeScene
Scene* Divide::ScenePool::_activeScene = nullptr |
|
private |
◆ _createdScenes
vector<Scene_ptr> Divide::ScenePool::_createdScenes |
|
private |
◆ _defaultScene
Scene* Divide::ScenePool::_defaultScene = nullptr |
|
private |
◆ _loadedScene
Scene* Divide::ScenePool::_loadedScene = nullptr |
|
private |
◆ _parentProject
Project& Divide::ScenePool::_parentProject |
|
private |
◆ _sceneLock
The documentation for this class was generated from the following files: