Gamedev Framework (gf) 1.2.0
A C++17 framework for 2D games
gf::SceneManager Member List

This is the complete list of members for gf::SceneManager, including all inherited members.

computeGameToWindowCoordinates(Vector2f coords, const View &view) constgf::SceneManager
computeWindowToGameCoordinates(Vector2i coords, const View &view) constgf::SceneManager
doGlobalProcessEvent(const Event &event)gf::SceneManagerprivatevirtual
getRenderer()gf::SceneManagerinline
getWindow()gf::SceneManagerinline
popAllScenes()gf::SceneManager
popScene()gf::SceneManager
pushScene(Scene &scene)gf::SceneManager
pushScenes(Span< const Ref< Scene > > scenes)gf::SceneManager
replaceAllScenes(Scene &scene)gf::SceneManagerinline
replaceAllScenes(Span< const Ref< Scene > > scenes)gf::SceneManagerinline
replaceAllScenes(Scene &scene, SegueEffect &effect, Time duration, Easing easing=Ease::linear)gf::SceneManager
replaceAllScenes(Span< const Ref< Scene > > scenes, SegueEffect &effect, Time duration, Easing easing=Ease::linear)gf::SceneManager
replaceScene(Scene &scene)gf::SceneManagerinline
replaceScene(Span< const Ref< Scene > > scenes)gf::SceneManagerinline
replaceScene(Scene &scene, SegueEffect &effect, Time duration, Easing easing=Ease::linear)gf::SceneManager
replaceScene(Span< const Ref< Scene > > scenes, SegueEffect &effect, Time duration, Easing easing=Ease::linear)gf::SceneManager
run(const RenderStates &states=RenderStates())gf::SceneManager
SceneManager(const std::string &title, Vector2i size, Flags< WindowHints > hints=All)gf::SceneManager