Loading...
Searching...
No Matches
hellfire::Scene Member List

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

children_map_hellfire::Sceneprivate
create_entity(const std::string &name="GameObject")hellfire::Scene
default_camera_entity_id_hellfire::Sceneprivate
destroy_entity(EntityID id)hellfire::Scene
entities_hellfire::Sceneprivate
environment() consthellfire::Sceneinline
environment_hellfire::Sceneprivate
find_entities_recursive(EntityID entity_id, const std::function< bool(Entity *)> &predicate, std::vector< EntityID > &results)hellfire::Sceneprivate
find_entities_with_component()hellfire::Scene
find_entity_by_name(const std::string &name)hellfire::Scene
generate_unique_name(const std::string &base_name)hellfire::Scene
get_all_entities()hellfire::Sceneinline
get_camera_entities() consthellfire::Scene
get_children(EntityID parent_id) consthellfire::Scene
get_default_camera() consthellfire::Scene
get_default_camera_entity_id() consthellfire::Sceneinline
get_entity(EntityID id)hellfire::Scene
get_entity(EntityID id) consthellfire::Scene
get_entity_count() consthellfire::Sceneinline
get_name() consthellfire::Sceneinline
get_parent(EntityID entity_id) consthellfire::Scene
get_root_entities() consthellfire::Sceneinline
get_source_filename() consthellfire::Sceneinline
has_parent(EntityID entity_id) consthellfire::Scene
initialize()hellfire::Scenevirtual
is_descendant(EntityID potential_descendant, EntityID potential_ancestor)hellfire::Scene
is_playing() consthellfire::Sceneinline
is_playing_hellfire::Sceneprivate
name_hellfire::Sceneprivate
name_counters_hellfire::Sceneprivate
next_id_hellfire::Sceneprivate
parent_map_hellfire::Sceneprivate
root_entities_hellfire::Sceneprivate
save()hellfire::Scene
Scene(std::string name="Unnamed")hellfire::Scene
set_as_root(EntityID entity_id)hellfire::Scene
set_default_camera(EntityID camera_id)hellfire::Scene
set_name(const std::string &name)hellfire::Sceneinline
set_parent(EntityID child_id, EntityID parent_id)hellfire::Scene
set_playing(bool active)hellfire::Sceneinline
set_source_filename(const std::filesystem::path &filename)hellfire::Sceneinline
source_filename_hellfire::Sceneprivate
update(float delta_time)hellfire::Scenevirtual
update_hierarchy(EntityID entity_id, float delta_time)hellfire::Sceneprivate
update_world_matrices()hellfire::Scene
update_world_matrices_recursive(unsigned int entity_id, const glm::mat4 &parent_world)hellfire::Sceneprivate
was_loaded_from_file() consthellfire::Sceneinline
~Scene()hellfire::Scenevirtual