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

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

active_scene_hellfire::SceneManagerprivate
clear()hellfire::SceneManager
create_default_scene()hellfire::SceneManager
create_scene(const std::string &name="GameScene")hellfire::SceneManager
destroy_scene(Scene *scene)hellfire::SceneManager
find_entity_by_name(const std::string &name)hellfire::SceneManager
get_active_camera() consthellfire::SceneManager
get_active_scene() consthellfire::SceneManagerinline
get_active_scene_asset_id() consthellfire::SceneManager
get_camera_entities() consthellfire::SceneManager
get_scene_asset_id(Scene *scene) consthellfire::SceneManager
get_scenes()hellfire::SceneManager
has_active_scene() consthellfire::SceneManagerinline
load_scene(const std::filesystem::path &filename)hellfire::SceneManager
load_scene(AssetID asset_id, const std::filesystem::path &filename)hellfire::SceneManager
save_current_scene()hellfire::SceneManager
save_scene(Scene *scene)hellfire::SceneManager
save_scene_as(const std::string &filename, Scene *scene)hellfire::SceneManager
scene_activated_callback_hellfire::SceneManagerprivate
scene_asset_ids_hellfire::SceneManagerprivate
SceneActivatedCallback typedefhellfire::SceneManager
SceneManager()hellfire::SceneManager
scenes_hellfire::SceneManagerprivate
set_active_camera(EntityID camera) consthellfire::SceneManager
set_active_scene(Scene *scene, bool should_play=true)hellfire::SceneManager
set_scene_activated_callback(SceneActivatedCallback callback)hellfire::SceneManagerinline
set_scene_asset_id(Scene *scene, AssetID id)hellfire::SceneManager
update(float delta_time)hellfire::SceneManager
~SceneManager()hellfire::SceneManager