Class SceneData
- Namespace
- CodeBase.SceneManagementSystem.Core
- Assembly
- 4Experience.CodeBase.SceneManagementSystem.Runtime.dll
[CreateAssetMenu(menuName = "4Experience/CodeBase/Scene Management System/SceneData")]
public class SceneData : ExtendedScriptableObject
- Inheritance
-
Object
ScriptableObject
SceneData
- Extension Methods
-
Properties
SceneName
public string SceneName { get; private set; }
Property Value
- string
SceneReference
public SceneReference SceneReference { get; private set; }
Property Value
- SceneReference
Methods
DisplaySceneNameInspector()
private void DisplaySceneNameInspector()
Load(bool)
public void Load(bool useLoadingScreen = false)
Parameters
useLoadingScreen bool
LoadAdditive()
public void LoadAdditive()
LoadAdditiveAsync()
public void LoadAdditiveAsync()
LoadAsync()
public AsyncOperation LoadAsync()
Returns
- AsyncOperation
OnValidate()
protected virtual void OnValidate()
UnloadAsync()
public void UnloadAsync()