Bangtal Library for Game Development  v0.3.0
bangtal::Scene Member List

This is the complete list of members for bangtal::Scene, including all inherited members.

add(const std::string &name, ScenePtr scene)bangtal::Sceneprotectedstatic
create(const std::string &name, const std::string &image)bangtal::Scenestatic
enter()bangtal::Scenevirtual
getScene(SceneID id)bangtal::Scenestatic
getScene(const std::string &name)bangtal::Scenestatic
idbangtal::Sceneprotected
ID() constbangtal::Sceneinline
Name() constbangtal::Scene
onEnter()bangtal::Scenevirtual
onEnterCallbackbangtal::Sceneprotected
onKeyboard(KeyCode key, bool pressed)bangtal::Scenevirtual
onKeyboardCallbackbangtal::Sceneprotected
onLeave()bangtal::Scenevirtual
onLeaveCallbackbangtal::Sceneprotected
Scene(const std::string &name, const std::string &image)bangtal::Sceneprotected
setImage(const std::string &image)bangtal::Scenevirtual
setLight(SceneLight light)bangtal::Scenevirtual
setOnEnterCallback(std::function< bool(ScenePtr)> callback)bangtal::Scene
setOnKeyboardCallback(std::function< bool(ScenePtr, KeyCode, bool)> callback)bangtal::Scene
setOnLeaveCallback(std::function< bool(ScenePtr)> callback)bangtal::Scene