supertux
GameObjectManager Member List

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

add(Args &&... args) (defined in GameObjectManager)GameObjectManagerinline
add_object(std::unique_ptr< GameObject > object)GameObjectManager
before_object_add(GameObject &object)=0GameObjectManagerpure virtual
before_object_remove(GameObject &object)=0GameObjectManagerpure virtual
clear_objects() (defined in GameObjectManager)GameObjectManager
draw(DrawingContext &context) (defined in GameObjectManager)GameObjectManager
flush_game_objects()GameObjectManager
GameObjectManager() (defined in GameObjectManager)GameObjectManager
get_height() const (defined in GameObjectManager)GameObjectManager
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_singleton_by_type() const (defined in GameObjectManager)GameObjectManagerinline
get_solid_tilemaps() const (defined in GameObjectManager)GameObjectManagerinline
get_tiles_height() constGameObjectManager
get_tiles_width() constGameObjectManager
get_width() const (defined in GameObjectManager)GameObjectManager
process_resolve_requests() (defined in GameObjectManager)GameObjectManagerprotected
request_name_resolve(const std::string &name, std::function< void(UID)> callback)GameObjectManager
s_draw_solids_only (defined in GameObjectManager)GameObjectManagerstatic
update(float dt_sec) (defined in GameObjectManager)GameObjectManager
~GameObjectManager() (defined in GameObjectManager)GameObjectManagervirtual