| add(const State &state) | s3d::SceneManager< State, Data > | |
| changeScene(const State &state, const Duration &transitionTime=Duration{ 2.0 }, CrossFade crossFade=CrossFade::No) | s3d::SceneManager< State, Data > | |
| changeScene(const State &state, int32 transitionTimeMillisec, CrossFade crossFade=CrossFade::No) | s3d::SceneManager< State, Data > | |
| drawScene() const | s3d::SceneManager< State, Data > | |
| get() noexcept | s3d::SceneManager< State, Data > | |
| get() const noexcept | s3d::SceneManager< State, Data > | |
| getFadeColor() const noexcept | s3d::SceneManager< State, Data > | |
| init(const State &state) | s3d::SceneManager< State, Data > | |
| notifyError() noexcept | s3d::SceneManager< State, Data > | |
| operator=(const SceneManager &)=delete | s3d::SceneManager< State, Data > | |
| operator=(SceneManager &&other) noexcept | s3d::SceneManager< State, Data > | |
| Scene typedef | s3d::SceneManager< State, Data > | |
| SceneManager() | s3d::SceneManager< State, Data > | |
| SceneManager(const SceneManager &)=delete | s3d::SceneManager< State, Data > | |
| SceneManager(SceneManager &&other) noexcept | s3d::SceneManager< State, Data > | |
| SceneManager(const std::shared_ptr< Data > &data) | s3d::SceneManager< State, Data > | explicit |
| setFadeColor(const ColorF &color) noexcept | s3d::SceneManager< State, Data > | |
| update() | s3d::SceneManager< State, Data > | |
| updateScene() | s3d::SceneManager< State, Data > | |