supertux
GameSession Member List

This is the complete list of members for GameSession, including all inherited members.

abort_level() (defined in GameSession)GameSession
clear_respawn_points() (defined in GameSession)GameSession
current() (defined in Currenton< GameSession >)Currenton< GameSession >inlinestatic
Currenton() (defined in Currenton< GameSession >)Currenton< GameSession >inlineprotected
draw(Compositor &compositor) overrideGameSessionvirtual
finish(bool win=true)GameSession
GameSession(const std::string &levelfile, Savegame &savegame, Statistics *statistics=nullptr, bool preserve_music=false) (defined in GameSession)GameSession
get_active_checkpoint_spawnpoint() const (defined in GameSession)GameSession
get_current_level() const (defined in GameSession)GameSessioninline
get_current_sector() const (defined in GameSession)GameSessioninline
get_last_spawnpoint() const (defined in GameSession)GameSession
get_level_file() const (defined in GameSession)GameSessioninline
get_savegame() const (defined in GameSession)GameSessioninline
get_status() const overrideGameSessionvirtual
get_working_directory() constGameSession
has_active_sequence() const (defined in GameSession)GameSession
is_active() const (defined in GameSession)GameSession
leave() overrideGameSessionvirtual
m_prevent_deathGameSession
reset_button (defined in GameSession)GameSession
reset_checkpoint_button (defined in GameSession)GameSession
reset_level() (defined in GameSession)GameSession
respawn(const std::string &sectorname, const std::string &spawnpointname) (defined in GameSession)GameSession
respawn_with_fade(const std::string &sectorname, const std::string &spawnpointname, const ScreenFade::FadeType fade_type, const Vector &fade_point, const bool make_invincible=false) (defined in GameSession)GameSession
restart_level(bool after_death=false, bool preserve_music=false) (defined in GameSession)GameSession
set_checkpoint_pos(const std::string &sectorname, const Vector &pos) (defined in GameSession)GameSession
set_respawn_point(const std::string &sectorname, const std::string &spawnpointname) (defined in GameSession)GameSession
set_respawn_pos(const std::string &sectorname, const Vector &pos) (defined in GameSession)GameSession
set_scheduler(SquirrelScheduler &new_scheduler) (defined in GameSession)GameSession
set_start_point(const std::string &sectorname, const std::string &spawnpointname) (defined in GameSession)GameSession
set_start_pos(const std::string &sectorname, const Vector &pos) (defined in GameSession)GameSession
set_target_timer_paused(bool paused) (defined in GameSession)GameSession
setup() overrideGameSessionvirtual
start_sequence(Player *caller, Sequence seq, const SequenceData *data=nullptr) (defined in GameSession)GameSession
toggle_pause() (defined in GameSession)GameSession
update(float dt_sec, const Controller &controller) overrideGameSessionvirtual
~Currenton() (defined in Currenton< GameSession >)Currenton< GameSession >inlineprotectedvirtual
~Screen() (defined in Screen)Screeninlinevirtual