Table of Contents

Class SceneLoadActions

Namespace
CodeBase.SceneManagementSystem
Assembly
4Experience.CodeBase.SceneManagementSystem.Runtime.dll
public static class SceneLoadActions
Inheritance
SceneLoadActions

Methods

NotifyOnLoadAdditiveEnd(Scene, LoadSceneMode)

public static void NotifyOnLoadAdditiveEnd(Scene scene, LoadSceneMode loadSceneMode)

Parameters

scene Scene
loadSceneMode LoadSceneMode

NotifyOnLoadAdditiveStart(SceneReference, LoadSceneMode)

public static void NotifyOnLoadAdditiveStart(SceneReference sceneReference, LoadSceneMode loadSceneMode)

Parameters

sceneReference SceneReference
loadSceneMode LoadSceneMode

NotifyOnLoadAsyncEnd(Scene, LoadSceneMode)

public static void NotifyOnLoadAsyncEnd(Scene scene, LoadSceneMode loadSceneMode)

Parameters

scene Scene
loadSceneMode LoadSceneMode

NotifyOnLoadAsyncStart(SceneReference, LoadSceneMode)

public static void NotifyOnLoadAsyncStart(SceneReference sceneReference, LoadSceneMode loadSceneMode)

Parameters

sceneReference SceneReference
loadSceneMode LoadSceneMode

NotifyOnLoadEnd(Scene, LoadSceneMode)

public static void NotifyOnLoadEnd(Scene scene, LoadSceneMode loadSceneMode)

Parameters

scene Scene
loadSceneMode LoadSceneMode

NotifyOnLoadStart(SceneReference, LoadSceneMode)

public static void NotifyOnLoadStart(SceneReference sceneReference, LoadSceneMode loadSceneMode)

Parameters

sceneReference SceneReference
loadSceneMode LoadSceneMode

NotifyOnUnloadAsyncEnd(Scene)

public static void NotifyOnUnloadAsyncEnd(Scene scene)

Parameters

scene Scene

NotifyOnUnloadAsyncStart(SceneReference)

public static void NotifyOnUnloadAsyncStart(SceneReference sceneReference)

Parameters

sceneReference SceneReference

Events

OnLoadAdditiveEnd

public static event Action<Scene, LoadSceneMode> OnLoadAdditiveEnd

Event Type

Action<Scene, LoadSceneMode>

OnLoadAdditiveStart

public static event Action<Scene, LoadSceneMode> OnLoadAdditiveStart

Event Type

Action<Scene, LoadSceneMode>

OnLoadAsyncEnd

public static event Action<Scene, LoadSceneMode> OnLoadAsyncEnd

Event Type

Action<Scene, LoadSceneMode>

OnLoadAsyncStart

public static event Action<Scene, LoadSceneMode> OnLoadAsyncStart

Event Type

Action<Scene, LoadSceneMode>

OnLoadEnd

public static event Action<Scene, LoadSceneMode> OnLoadEnd

Event Type

Action<Scene, LoadSceneMode>

OnLoadStart

public static event Action<Scene, LoadSceneMode> OnLoadStart

Event Type

Action<Scene, LoadSceneMode>

OnUnloadAsyncEnd

public static event Action<Scene> OnUnloadAsyncEnd

Event Type

Action<Scene>

OnUnloadAsyncStart

public static event Action<Scene> OnUnloadAsyncStart

Event Type

Action<Scene>