Class
MMAdditiveSceneLoadingManager
: MMMonoBehaviour : MonoBehaviour : Behaviour : Component : Object : Object0x00x00D0
Members 43
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | LoadingAudioListener | AudioListener | Public | — | |
| 0x04 | FaderID | int | Public | — | |
| 0x01 | DebugMode | bool | Public | — | |
| 0x002D | 0x03 | padding / unreflected | |||
| 0x08 | SetRealtimeProgressValue | ProgressEvent | Public | — | |
| 0x08 | SetInterpolatedProgressValue | ProgressEvent | Public | — | |
| 0x08 | OnLoadStarted | UnityEvent | Public | — | |
| 0x08 | OnBeforeEntryFade | UnityEvent | Public | — | |
| 0x08 | OnEntryFade | UnityEvent | Public | — | |
| 0x08 | OnAfterEntryFade | UnityEvent | Public | — | |
| 0x08 | OnUnloadOriginScene | UnityEvent | Public | — | |
| 0x08 | OnLoadDestinationScene | UnityEvent | Public | — | |
| 0x08 | OnLoadProgressComplete | UnityEvent | Public | — | |
| 0x08 | OnInterpolatedLoadProgressComplete | UnityEvent | Public | — | |
| 0x08 | OnBeforeExitFade | UnityEvent | Public | — | |
| 0x08 | OnExitFade | UnityEvent | Public | — | |
| 0x08 | OnDestinationSceneActivation | UnityEvent | Public | — | |
| 0x08 | OnUnloadSceneLoader | UnityEvent | Public | — | |
| 0x01 | _interpolateProgress | bool | Static+1 flags | — | |
| 0x04 | _progressInterpolationSpeed | float | Static+1 flags | — | |
| 0x08 | _speedIntervals | List<MoreMountains.Tools.MMSceneLoadingSpeedInterval> | Static+1 flags | — | |
| 0x04 | _beforeEntryFadeDelay | float | Static+1 flags | — | |
| 0x08 | _entryFadeTween | MMTweenType | Static+1 flags | — | |
| 0x04 | _entryFadeDuration | float | Static+1 flags | — | |
| 0x04 | _afterEntryFadeDelay | float | Static+1 flags | — | |
| 0x04 | _beforeExitFadeDelay | float | Static+1 flags | — | |
| 0x08 | _exitFadeTween | MMTweenType | Static+1 flags | — | |
| 0x04 | _exitFadeDuration | float | Static+1 flags | — | |
| 0x04 | _fadeMode | FadeModes | Static+1 flags | — | |
| 0x08 | _sceneToLoadName | string | Static+1 flags | — | |
| 0x08 | _loadingScreenSceneName | string | Static+1 flags | — | |
| 0x08 | _scenesInBuild | List<System.String> | Static+1 flags | — | |
| 0x08 | _initialScenes | Scene[] | Static+1 flags | — | |
| 0x04 | _loadProgress | float | 1 flags | — | |
| 0x04 | _interpolatedLoadProgress | float | 1 flags | — | |
| 0x01 | _loadingInProgress | bool | Static+1 flags | — | |
| 0x08 | _unloadOriginAsyncOperation | AsyncOperation | 1 flags | — | |
| 0x08 | _loadDestinationAsyncOperation | AsyncOperation | 1 flags | — | |
| 0x08 | _unloadLoadingAsyncOperation | AsyncOperation | 1 flags | — | |
| 0x01 | _setRealtimeProgressValueIsNull | bool | 1 flags | — | |
| 0x01 | _setInterpolatedProgressValueIsNull | bool | 1 flags | — | |
| — | 0x04 | _asyncProgressLimit | float | Static+2 flags | 0 |
| 0x00C2 | 0x06 | padding / unreflected | |||
| 0x08 | _antiSpill | MMSceneLoadingAntiSpill | 1 flags | — | |
| 0x08 | _antiSpillSceneName | string | Static+1 flags | — | |
Inherited from MonoBehaviour 1
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_CancellationTokenSource | CancellationTokenSource | Private | — |
Inherited from Object 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags | 8 |
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 26
| Signature | Flags | Native | Params |
|---|---|---|---|
| void InitializeStatics() | Static+1 flags | 0x00 | |
| void LoadScene(const string& sceneToLoadName, MMAdditiveSceneLoadingManagerSettings settings) | PublicStatic | 0x08 | |
| void LoadScene(const string& sceneToLoadName, const string& loadingSceneName, const ThreadPriority& threadPriority, bool secureLoad, bool interpolateProgress, float beforeEntryFadeDelay, float entryFadeDuration, float afterEntryFadeDelay, float beforeExitFadeDelay, float exitFadeDuration, MMTweenType entryFadeTween, MMTweenType exitFadeTween, float progressBarSpeed, const FadeModes& fadeMode, const UnloadMethods& unloadMethod, const string& antiSpillSceneName, List<MoreMountains.Tools.MMSceneLoadingSpeedInterval> speedIntervals) | PublicStatic | 0x08 | |
| Scene[] GetScenesToUnload(const UnloadMethods& unloaded) | PrivateStatic | 0x08 | |
| void Awake() | 3 flags | 0x00 | |
| void Initialization() | 3 flags | 0x00 | |
| void Update() | 3 flags | 0x00 | |
| void UpdateProgress() | 3 flags | 0x00 | |
| float ComputeInterpolationSpeed(float t) | PublicStatic | 0x04 | |
| IEnumerator LoadSequence() | 3 flags | 0x08 | |
| void InitiateLoad() | 3 flags | 0x00 | |
| IEnumerator ProcessDelayBeforeEntryFade() | 3 flags | 0x08 | |
| IEnumerator EntryFade() | 3 flags | 0x08 | |
| IEnumerator ProcessDelayAfterEntryFade() | 3 flags | 0x08 | |
| IEnumerator UnloadOriginScenes() | 3 flags | 0x08 | |
| IEnumerator LoadDestinationScene() | 3 flags | 0x08 | |
| IEnumerator ProcessDelayBeforeExitFade() | 3 flags | 0x08 | |
| IEnumerator ExitFade() | 3 flags | 0x08 | |
| IEnumerator DestinationSceneActivation() | 3 flags | 0x08 | |
| void OnLoadOperationComplete(AsyncOperation obj) | 3 flags | 0x08 | |
| IEnumerator UnloadSceneLoader() | 3 flags | 0x08 | |
| void SetAudioListener(bool state) | 3 flags | 0x01 | |
| void OnDestroy() | 3 flags | 0x00 | |
| void MMLoadingSceneDebug(const string& message) | 3 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |