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

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

computeGameToWindowCoordinates(Vector2f coords, const View &view) constgf::SceneManager
computeWindowToGameCoordinates(Vector2i coords, const View &view) constgf::SceneManager
GameManager(const std::string &title, std::initializer_list< gf::Path > resourcePaths)gf::GameManager
gamepadsgf::GameManager
getRenderer()gf::SceneManagerinline
getWindow()gf::SceneManagerinline
messagesgf::GameManager
popAllScenes()gf::SceneManager
popScene()gf::SceneManager
pushScene(Scene &scene)gf::SceneManager
pushScenes(Span< const Ref< Scene > > scenes)gf::SceneManager
randomgf::GameManager
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
resourcesgf::GameManager
run(const RenderStates &states=RenderStates())gf::SceneManager
SceneManager(const std::string &title, Vector2i size, Flags< WindowHints > hints=All)gf::SceneManager