# OnSceneLoaded Event triggered when a scene is loaded. ## Syntax ```cpp Core::Event& OnSceneLoaded(); ``` ## Returns Returns a reference to the `Core::Event` for this event. ## Remarks Subscribe to this event to be notified when a scene is loaded. ## See Also - [OnSceneUnloaded](on-scene-unloaded) - [OnActiveSceneChanged](on-active-scene-changed) ## Examples ```cpp void Example() { SceneManager& manager = SceneManager::Get(); manager.OnSceneLoaded().AddCallback([](Scene* scene) { XC_LOG_INFO("Scene loaded: {}", scene->GetName()); }); } ```