supertux
worldmap::WorldMap Member List

This is the complete list of members for worldmap::WorldMap, including all inherited members.

add(Args &&... args) (defined in GameObjectManager)GameObjectManagerinline
add_object(std::unique_ptr< GameObject > object)GameObjectManager
at_level() const (defined in worldmap::WorldMap)worldmap::WorldMap
at_special_tile() const (defined in worldmap::WorldMap)worldmap::WorldMap
at_sprite_change(const Vector &pos) const (defined in worldmap::WorldMap)worldmap::WorldMap
at_teleporter(const Vector &pos) const (defined in worldmap::WorldMap)worldmap::WorldMap
available_directions_at(const Vector &pos) constworldmap::WorldMap
before_object_add(GameObject &object) overrideworldmap::WorldMapprotectedvirtual
before_object_remove(GameObject &object) overrideworldmap::WorldMapprotectedvirtual
change(const std::string &filename, const std::string &force_spawnpoint="")worldmap::WorldMap
clear_objects() (defined in GameObjectManager)GameObjectManager
current() (defined in Currenton< WorldMap >)Currenton< WorldMap >inlinestatic
Currenton() (defined in Currenton< WorldMap >)Currenton< WorldMap >inlineprotected
draw(DrawingContext &context) (defined in worldmap::WorldMap)worldmap::WorldMap
finish_construction() (defined in worldmap::WorldMap)worldmap::WorldMap
finished_level(Level *level)worldmap::WorldMap
flush_game_objects()GameObjectManager
GameObjectManager() (defined in GameObjectManager)GameObjectManager
get_camera() const (defined in worldmap::WorldMap)worldmap::WorldMapinline
get_height() const (defined in GameObjectManager)GameObjectManager
get_next_tile(const Vector &pos, const Direction &direction) const (defined in worldmap::WorldMap)worldmap::WorldMap
get_object_by_name(const std::string &name) const (defined in GameObjectManager)GameObjectManagerinline
get_object_by_type() const (defined in GameObjectManager)GameObjectManagerinlineprotected
get_object_by_uid(const UID &uid) const (defined in GameObjectManager)GameObjectManagerinline
get_object_count(std::function< bool(const T &)> predicate=nullptr) constGameObjectManagerinline
get_objects() const (defined in GameObjectManager)GameObjectManager
get_objects_by_type() const (defined in GameObjectManager)GameObjectManagerinline
get_objects_by_type_index(std::type_index type_idx) const (defined in GameObjectManager)GameObjectManagerinline
get_savegame() const (defined in worldmap::WorldMap)worldmap::WorldMapinline
get_singleton_by_type() const (defined in GameObjectManager)GameObjectManagerinline
get_solid_tilemaps() const (defined in GameObjectManager)GameObjectManagerinline
get_spawnpoint_by_name(const std::string &spawnpoint_name) constworldmap::WorldMapinline
get_tiles_height() constGameObjectManager
get_tiles_width() constGameObjectManager
get_title() const (defined in worldmap::WorldMap)worldmap::WorldMapinline
get_width() const (defined in GameObjectManager)GameObjectManager
leave() (defined in worldmap::WorldMap)worldmap::WorldMap
level_count() const (defined in worldmap::WorldMap)worldmap::WorldMap
level_title_color (defined in worldmap::WorldMap)worldmap::WorldMapstatic
load_state()worldmap::WorldMap
message_color (defined in worldmap::WorldMap)worldmap::WorldMapstatic
move_to_spawnpoint(const std::string &spawnpoint, bool pan=false, bool main_as_default=true)worldmap::WorldMap
path_ok(const Direction &direction, const Vector &pos, Vector *new_pos) constworldmap::WorldMap
process_input(const Controller &controller) (defined in worldmap::WorldMap)worldmap::WorldMap
process_resolve_requests() (defined in GameObjectManager)GameObjectManagerprotected
request_name_resolve(const std::string &name, std::function< void(UID)> callback)GameObjectManager
run_script(const std::string &script, const std::string &sourcename) (defined in worldmap::WorldMap)worldmap::WorldMap
s_draw_solids_only (defined in GameObjectManager)GameObjectManagerstatic
save_state()worldmap::WorldMap
set_initial_fade_tilemap(const std::string &tilemap_name, int direction)worldmap::WorldMapinline
set_initial_spawnpoint(const std::string &spawnpoint_name)worldmap::WorldMapinline
set_levels_solved(bool solved, bool perfect)worldmap::WorldMap
set_passive_message(const std::string &message, float time) (defined in worldmap::WorldMap)worldmap::WorldMap
setup() (defined in worldmap::WorldMap)worldmap::WorldMap
solved_level_count() const (defined in worldmap::WorldMap)worldmap::WorldMap
teleporter_message_color (defined in worldmap::WorldMap)worldmap::WorldMapstatic
tile_data_at(const Vector &pos) constworldmap::WorldMap
update(float dt_sec) (defined in worldmap::WorldMap)worldmap::WorldMap
WorldMap(const std::string &filename, Savegame &savegame, const std::string &force_spawnpoint="") (defined in worldmap::WorldMap)worldmap::WorldMap
WorldMapParser (defined in worldmap::WorldMap)worldmap::WorldMapfriend
WorldMapState (defined in worldmap::WorldMap)worldmap::WorldMapfriend
~Currenton() (defined in Currenton< WorldMap >)Currenton< WorldMap >inlineprotectedvirtual
~GameObjectManager() (defined in GameObjectManager)GameObjectManagervirtual
~WorldMap() (defined in worldmap::WorldMap)worldmap::WorldMap