Zdexby TheHolyOneZ
44,741 classes
Class

SceneManager

: MonoBehaviour : Behaviour : Component : Object : Object
FishNet.Managing.Scened.SceneManager, FishNet.Runtime 0x00F0 (240 B) inherited 0x0020 FishNet.Runtime.dll
0x00x00F0

Members 33

OffsetSizeNameTypeFlagsDefault
0x08OnActiveSceneSetAction<System.Boolean>Private—
0x08OnClientLoadedStartScenesAction<FishNet.Connection.NetworkConnectionPrivate—
0x08OnQueueStartActionPrivate—
0x08OnQueueEndActionPrivate—
0x08OnLoadStartAction<FishNet.Managing.Scened.SceneLoadStartEventArgs>Private—
0x08OnLoadPercentChangeAction<FishNet.Managing.Scened.SceneLoadPercentEventArgs>Private—
0x08OnLoadEndAction<FishNet.Managing.Scened.SceneLoadEndEventArgs>Private—
0x08OnUnloadStartAction<FishNet.Managing.Scened.SceneUnloadStartEventArgs>Private—
0x08OnUnloadEndAction<FishNet.Managing.Scened.SceneUnloadEndEventArgs>Private—
0x08OnClientPresenceChangeStartAction<FishNet.Managing.Scened.ClientPresenceChangeEventArgs>Private—
0x08OnClientPresenceChangeEndAction<FishNet.Managing.Scened.ClientPresenceChangeEventArgs>Private—
0x08<SceneConnections>k__BackingFieldDictionary<UnityEngine.SceneManagement.ScenePrivate—
0x08_sceneProcessorSceneProcessorBasePrivate—
0x08<NetworkManager>k__BackingFieldNetworkManagerPrivate—
0x08OnActiveSceneSetInternalActionPrivate—
0x01<IteratingQueue>k__BackingFieldboolPrivate—
0x00990x03padding / unreflected
0x04<QueueCompleteTime>k__BackingFieldfloatPrivate—
0x04_lightProbeUpdatingLightProbeUpdateTypePrivate—
0x01_moveClientHostObjectsboolPrivate—
0x01_setActiveSceneboolPrivate—
0x00A60x02padding / unreflected
0x08_globalScenesstring[]Private—
0x08_globalSceneLoadDataSceneLoadDataPrivate—
0x08_queuedOperationsList<System.Object>Private—
0x08_manualUnloadScenesHashSet<UnityEngine.SceneManagement.Scene>Private—
0x04_movedObjectsSceneScenePrivate—
0x04_delayedDestroySceneScenePrivate—
0x04_fallbackActiveSceneScenePrivate—
0x01_sceneQueueStartInvokedboolPrivate—
0x00D50x03padding / unreflected
0x08_movingObjectsList<UnityEngine.GameObject>Private—
0x08_pendingClientSceneChangesDictionary<FishNet.Connection.NetworkConnectionPrivate—
0x08_serverGlobalScenesLoadingHashSet<System.String>Private—
—0x08INVALID_SCENELOADDATAstringPrivateStatic+1 flags2964718431856
—0x08INVALID_SCENEUNLOADDATAstringPrivateStatic+1 flags2964718431520
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 117

SignatureFlagsNativeParams
void add_OnActiveSceneSet(Action<System.Boolean> value)Public+1 flags0x08
void remove_OnActiveSceneSet(Action<System.Boolean> value)Public+1 flags0x08
void add_OnClientLoadedStartScenes(Action<FishNet.Connection.NetworkConnection value)Public+1 flags0x08
void remove_OnClientLoadedStartScenes(Action<FishNet.Connection.NetworkConnection value)Public+1 flags0x08
void add_OnQueueStart(Action value)Public+1 flags0x08
void remove_OnQueueStart(Action value)Public+1 flags0x08
void add_OnQueueEnd(Action value)Public+1 flags0x08
void remove_OnQueueEnd(Action value)Public+1 flags0x08
void add_OnLoadStart(Action<FishNet.Managing.Scened.SceneLoadStartEventArgs> value)Public+1 flags0x08
void remove_OnLoadStart(Action<FishNet.Managing.Scened.SceneLoadStartEventArgs> value)Public+1 flags0x08
void add_OnLoadPercentChange(Action<FishNet.Managing.Scened.SceneLoadPercentEventArgs> value)Public+1 flags0x08
void remove_OnLoadPercentChange(Action<FishNet.Managing.Scened.SceneLoadPercentEventArgs> value)Public+1 flags0x08
void add_OnLoadEnd(Action<FishNet.Managing.Scened.SceneLoadEndEventArgs> value)Public+1 flags0x08
void remove_OnLoadEnd(Action<FishNet.Managing.Scened.SceneLoadEndEventArgs> value)Public+1 flags0x08
void add_OnUnloadStart(Action<FishNet.Managing.Scened.SceneUnloadStartEventArgs> value)Public+1 flags0x08
void remove_OnUnloadStart(Action<FishNet.Managing.Scened.SceneUnloadStartEventArgs> value)Public+1 flags0x08
void add_OnUnloadEnd(Action<FishNet.Managing.Scened.SceneUnloadEndEventArgs> value)Public+1 flags0x08
void remove_OnUnloadEnd(Action<FishNet.Managing.Scened.SceneUnloadEndEventArgs> value)Public+1 flags0x08
void add_OnClientPresenceChangeStart(Action<FishNet.Managing.Scened.ClientPresenceChangeEventArgs> value)Public+1 flags0x08
void remove_OnClientPresenceChangeStart(Action<FishNet.Managing.Scened.ClientPresenceChangeEventArgs> value)Public+1 flags0x08
void add_OnClientPresenceChangeEnd(Action<FishNet.Managing.Scened.ClientPresenceChangeEventArgs> value)Public+1 flags0x08
void remove_OnClientPresenceChangeEnd(Action<FishNet.Managing.Scened.ClientPresenceChangeEventArgs> value)Public+1 flags0x08
Dictionary<UnityEngine.SceneManagement.Scene get_SceneConnections()Public+1 flags0x08
void set_SceneConnections(Dictionary<UnityEngine.SceneManagement.Scene value)Private+1 flags0x08
SceneProcessorBase GetSceneProcessor()Public0x08
void SetSceneProcessor(SceneProcessorBase value)Public0x08
NetworkManager get_NetworkManager()Public+1 flags0x08
void set_NetworkManager(NetworkManager value)Private+1 flags0x08
void add_OnActiveSceneSetInternal(Action value)2 flags0x08
void remove_OnActiveSceneSetInternal(Action value)2 flags0x08
bool get_IteratingQueue()2 flags0x01
void set_IteratingQueue(bool value)Private+1 flags0x01
float get_QueueCompleteTime()2 flags0x04
void set_QueueCompleteTime(float value)Private+1 flags0x04
ServerManager get__serverManager()Private+1 flags0x08
ClientManager get__clientManager()Private+1 flags0x08
void Awake()Private0x00
void Start()Private0x00
void OnDestroy()Private0x00
void ServerManager_OnServerConnectionState(const ServerConnectionStateArgs& obj)Private0x08
void ResetValues()Private0x00
void ServerManager_OnRemoteConnectionState(NetworkConnection arg1, const RemoteConnectionStateArgs& arg2)Private0x0C
void InitializeOnce_Internal(NetworkManager manager)1 flags0x08
void SceneManager_SceneUnloaded(const Scene& scene)Private0x04
void TryInvokeLoadedStartScenes(NetworkConnection connection, bool asServer)Private0x08
void OnClientAuthenticated(NetworkConnection connection)1 flags0x08
void OnClientEmptyStartScenes(const EmptyStartScenesBroadcast& msg)Private0x01
void OnServerEmptyStartScenes(NetworkConnection conn, const EmptyStartScenesBroadcast& msg)Private0x08
void ClientDisconnected(NetworkConnection conn)Private0x08
void OnClientLoadedScenes(NetworkConnection conn, const ClientScenesLoadedBroadcast& msg)Private0x08
void TryInvokeOnQueueStart()Private0x00
void TryInvokeOnQueueEnd()Private0x00
void InvokeOnSceneLoadStart(LoadQueueData qd)Private0x08
void InvokeOnSceneLoadEnd(LoadQueueData qd, List<System.String> requestedLoadScenes, List<UnityEngine.SceneManagement.Scene> loadedScenes, const string[]& unloadedSceneNames)Private0x08
void InvokeOnSceneUnloadStart(UnloadQueueData sqd)Private0x08
void InvokeOnSceneUnloadEnd(UnloadQueueData sqd, List<UnityEngine.SceneManagement.Scene> unloadedScenes, List<FishNet.Managing.Scened.UnloadedScene> newUnloadedScenes)Private0x08
void InvokeOnScenePercentChange(LoadQueueData qd, float value)Private0x08
void QueueOperation(object data)Private0x08
IEnumerator __ProcessSceneQueue()Private0x08
string[] GlobalScenesExcludingLoading()Private0x08
void LoadGlobalScenes(SceneLoadData sceneLoadData)Public0x08
void LoadGlobalScenes_Internal(SceneLoadData sceneLoadData, const string[]& globalScenes, bool asServer)Private0x08
void LoadConnectionScenes(NetworkConnection conn, SceneLoadData sceneLoadData)Public0x08
void LoadConnectionScenes(const NetworkConnection[]& conns, SceneLoadData sceneLoadData)Public0x08
void LoadConnectionScenes(SceneLoadData sceneLoadData)Public0x08
void LoadConnectionScenes_Internal(const NetworkConnection[]& conns, SceneLoadData sceneLoadData, const string[]& globalScenes, bool asServer)Private0x08
bool CanMoveNetworkObject(NetworkObject nob, bool warn)Private0x08
IEnumerator __LoadScenes()Private0x08
void OnLoadScenes(const LoadScenesBroadcast& msg)Private0x08
void UnloadGlobalScenes(SceneUnloadData sceneUnloadData)Public0x08
void UnloadGlobalScenes_Internal(SceneUnloadData sceneUnloadData, const string[]& globalScenes, bool asServer)Private0x08
void UnloadConnectionScenes(NetworkConnection connection, SceneUnloadData sceneUnloadData)Public0x08
void UnloadConnectionScenes(const NetworkConnection[]& connections, SceneUnloadData sceneUnloadData)Public0x08
void UnloadConnectionScenes(SceneUnloadData sceneUnloadData)Public0x08
void UnloadConnectionScenes_Internal(const NetworkConnection[]& connections, SceneUnloadData sceneUnloadData, const string[]& globalScenes, bool asServer)Private0x08
IEnumerator __UnloadScenes()Private0x08
void OnUnloadScenes(const UnloadScenesBroadcast& msg)Private0x08
void MoveClientHostObjects(const Scene& scene, bool asServer)Private0x04
bool InSceneConnections(NetworkConnection conn, const Scene& scene)1 flags0x08
void AddOwnerToDefaultScene(NetworkObject nob)Public0x08
void AddConnectionToScene(NetworkConnection conn, const Scene& scene)Public0x08
void RemoveConnectionsFromNonGlobalScenes(const NetworkConnection[]& conns)Public0x08
void RemoveConnectionsFromScene(const NetworkConnection[]& conns, const Scene& scene)Public0x08
void RemoveAllConnectionsFromScene(const Scene& scene)Public0x04
bool CanLoadScene(LoadQueueData qd, SceneLookupData sld)Private0x08
void RebuildObservers(IList<FishNet.Object.NetworkObject> networkObjects)Private0x08
void RebuildObservers(NetworkConnection connection)1 flags0x08
void RebuildObservers(IList<FishNet.Connection.NetworkConnection> connections)1 flags0x08
void InvokeClientPresenceChange(const Scene& scene, IList<FishNet.Connection.NetworkConnection> conns, bool added, bool start)Private0x08
Scene[] GetScenes(const SceneLookupData[]& datas)Private0x08
Scene GetScene(const string& sceneName, NetworkManager nm, bool warnIfDuplicates)PublicStatic0x08
Scene GetScene(int sceneHandle)PublicStatic0x04
bool IsGlobalScene(const Scene& scene)Private0x04
void CheckForDuplicateGlobalSceneNames()Private0x00
void RemoveFromGlobalScenes(const Scene& scene)Private0x04
void RemoveFromGlobalScenes(const SceneLookupData[]& datas)Private0x08
void RemoveGlobalScenes(List<UnityEngine.SceneManagement.Scene> scenes)Private0x08
void RemoveOccupiedScenes(List<UnityEngine.SceneManagement.Scene> scenes)Private0x08
void AddPendingLoad(NetworkConnection conn)Private0x08
void AddPendingLoad(const NetworkConnection[]& conns)Private0x08
void SetActiveScene(const Scene& preferredScene, bool byUser)Private0x04
Scene GetFallbackActiveScene()Private0x04
Scene GetMovedObjectsScene()Private0x04
Scene GetDelayedDestroyScene()Private0x04
Scene GetUserPreferredActiveScene(SceneLookupData sld, ref bool& byUser)Private0x08
bool IsIteratingQueue(float completionTimeRequirement)1 flags0x04
bool SceneDataInvalid(SceneLoadData data, bool error)Private0x08
bool SceneDataInvalid(SceneUnloadData data, bool error)Private0x08
bool ConnectionActive(bool asServer)Private0x01
bool CanExecute(bool asServer, bool warn)Private0x01
void .ctor()Public+1 flags0x00
bool <CanMoveNetworkObject>g__WarnAndReturnFalse|106_0(const string& msg, ref <>c__DisplayClass106_0& )Private0x10
void <__LoadScenes>g__InvokePercentageChange|107_1(int index, float maximumWorth, float currentScenePercent, ref <>c__DisplayClass107_0& )Private0x20
Scene <__LoadScenes>g__GetFirstLoadedScene|107_2(ref <>c__DisplayClass107_0& )Static+1 flags0x20
void <__LoadScenes>g__SetActiveScene_Local|107_0(ref <>c__DisplayClass107_0& )Private0x20
void <__LoadScenes>g__SetInFirstNullIndex|107_3(const Scene& scene, ref <>c__DisplayClass107_0& )Private0x20
void <SetActiveScene>g__CompleteSetActive|140_0(const Scene& scene, ref <>c__DisplayClass140_0& )Private0x10

Used by 11

types with a member, parameter or interface of this type