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 > | |