Zdexby TheHolyOneZ
44,741 classes
Class

SceneManager

: Object
UnityEngine.SceneManagement.SceneManager, UnityEngine.CoreModule 0x0010 (16 B) inherited 0x0010 UnityEngine.CoreModule.dll
0x00x0010

Members 4

OffsetSizeNameTypeFlagsDefault
0x01s_AllowLoadSceneboolStatic+1 flags—
0x08sceneLoadedUnityAction<UnityEngine.SceneManagement.ScenePrivateStatic—
0x08sceneUnloadedUnityAction<UnityEngine.SceneManagement.Scene>PrivateStatic—
0x08activeSceneChangedUnityAction<UnityEngine.SceneManagement.ScenePrivateStatic—

Functions 33

SignatureFlagsNativeParams
int get_sceneCount()PublicStatic+1 flags0x04
Scene GetActiveScene()PublicStatic0x04
bool SetActiveScene(const Scene& scene)PublicStatic0x04
Scene GetSceneByName(const string& name)PublicStatic0x08
Scene GetSceneAt(int index)PublicStatic0x04
Scene CreateScene(const string& sceneName, const CreateSceneParameters& parameters)PublicStatic0x08
AsyncOperation UnloadSceneAsyncInternal(const Scene& scene, const UnloadSceneOptions& options)PrivateStatic0x08
AsyncOperation LoadSceneAsyncNameIndexInternal(const string& sceneName, int sceneBuildIndex, const LoadSceneParameters& parameters, bool mustCompleteNextFrame)PrivateStatic0x08
void MoveGameObjectToScene(GameObject go, const Scene& scene)PublicStatic0x08
AsyncOperation LoadFirstScene_Internal(bool async)Static+1 flags0x08
void add_sceneLoaded(UnityAction<UnityEngine.SceneManagement.Scene value)PublicStatic+1 flags0x08
void remove_sceneLoaded(UnityAction<UnityEngine.SceneManagement.Scene value)PublicStatic+1 flags0x08
void add_sceneUnloaded(UnityAction<UnityEngine.SceneManagement.Scene> value)PublicStatic+1 flags0x08
void remove_sceneUnloaded(UnityAction<UnityEngine.SceneManagement.Scene> value)PublicStatic+1 flags0x08
void add_activeSceneChanged(UnityAction<UnityEngine.SceneManagement.Scene value)PublicStatic+1 flags0x08
void remove_activeSceneChanged(UnityAction<UnityEngine.SceneManagement.Scene value)PublicStatic+1 flags0x08
Scene CreateScene(const string& sceneName)PublicStatic0x08
void LoadScene(const string& sceneName)PublicStatic0x08
Scene LoadScene(const string& sceneName, const LoadSceneParameters& parameters)PublicStatic0x08
AsyncOperation LoadSceneAsync(const string& sceneName)PublicStatic0x08
AsyncOperation LoadSceneAsync(const string& sceneName, const LoadSceneParameters& parameters)PublicStatic0x08
AsyncOperation UnloadSceneAsync(const Scene& scene)PublicStatic0x08
void Internal_SceneLoaded(const Scene& scene, const LoadSceneMode& mode)PrivateStatic0x04
void Internal_SceneUnloaded(const Scene& scene)PrivateStatic0x04
void Internal_ActiveSceneChanged(const Scene& previousActiveScene, const Scene& newActiveScene)PrivateStatic0x04
void .cctor()PrivateStatic+1 flags0x00
void GetActiveScene_Injected(ref Scene& ret)PrivateStatic0x04
bool SetActiveScene_Injected(ref Scene& scene)PrivateStatic0x04
void GetSceneByName_Injected(const string& name, ref Scene& ret)PrivateStatic0x08
void GetSceneAt_Injected(int index, ref Scene& ret)PrivateStatic0x04
void CreateScene_Injected(const string& sceneName, ref CreateSceneParameters& parameters, ref Scene& ret)PrivateStatic0x08
AsyncOperation UnloadSceneAsyncInternal_Injected(ref Scene& scene, const UnloadSceneOptions& options)PrivateStatic0x08
void MoveGameObjectToScene_Injected(GameObject go, ref Scene& scene)PrivateStatic0x08

Used by 4

types with a member, parameter or interface of this type