Highroad Engine v1.3
Public Types | Public Attributes | List of all members
MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings Class Reference

A simple class used to store additive loading settings More...

Public Types

enum  UnloadMethods { None , ActiveScene , AllScenes }
 the possible ways to unload scenes More...
 

Public Attributes

string LoadingSceneName = "MMAdditiveLoadingScreen"
 the name of the MMSceneLoadingManager scene you want to use when in additive mode More...
 
ThreadPriority ThreadPriority = ThreadPriority.High
 when in additive loading mode, the thread priority to apply to the loading More...
 
bool SecureLoad = true
 whether or not to make additional sanity checks (better leave this to true) More...
 
bool InterpolateProgress = true
 when in additive loading mode, whether or not to interpolate the progress bar's progress More...
 
float BeforeEntryFadeDelay = 0f
 when in additive loading mode, when in additive loading mode, the duration (in seconds) of the delay before the entry fade More...
 
float EntryFadeDuration = 0.25f
 when in additive loading mode, the duration (in seconds) of the entry fade More...
 
float AfterEntryFadeDelay = 0.1f
 when in additive loading mode, the duration (in seconds) of the delay before the entry fade More...
 
float BeforeExitFadeDelay = 0.25f
 when in additive loading mode, the duration (in seconds) of the delay before the exit fade More...
 
float ExitFadeDuration = 0.2f
 when in additive loading mode, the duration (in seconds) of the exit fade More...
 
MMTweenType EntryFadeTween = null
 when in additive loading mode, when in additive loading mode, the tween to use to fade on entry More...
 
MMTweenType ExitFadeTween = null
 when in additive loading mode, the tween to use to fade on exit More...
 
float ProgressBarSpeed = 5f
 when in additive loading mode, the speed at which the loader's progress bar should move More...
 
MMAdditiveSceneLoadingManager.FadeModes FadeMode = MMAdditiveSceneLoadingManager.FadeModes.FadeInThenOut
 when in additive loading mode, the selective additive fade mode More...
 
UnloadMethods UnloadMethod = UnloadMethods.AllScenes
 the chosen way to unload scenes (none, only the active scene, all loaded scenes) More...
 

Detailed Description

A simple class used to store additive loading settings

Member Enumeration Documentation

◆ UnloadMethods

the possible ways to unload scenes

Enumerator
None 
ActiveScene 
AllScenes 

Member Data Documentation

◆ AfterEntryFadeDelay

float MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.AfterEntryFadeDelay = 0.1f

when in additive loading mode, the duration (in seconds) of the delay before the entry fade

◆ BeforeEntryFadeDelay

float MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.BeforeEntryFadeDelay = 0f

when in additive loading mode, when in additive loading mode, the duration (in seconds) of the delay before the entry fade

◆ BeforeExitFadeDelay

float MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.BeforeExitFadeDelay = 0.25f

when in additive loading mode, the duration (in seconds) of the delay before the exit fade

◆ EntryFadeDuration

float MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.EntryFadeDuration = 0.25f

when in additive loading mode, the duration (in seconds) of the entry fade

◆ EntryFadeTween

MMTweenType MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.EntryFadeTween = null

when in additive loading mode, when in additive loading mode, the tween to use to fade on entry

◆ ExitFadeDuration

float MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.ExitFadeDuration = 0.2f

when in additive loading mode, the duration (in seconds) of the exit fade

◆ ExitFadeTween

MMTweenType MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.ExitFadeTween = null

when in additive loading mode, the tween to use to fade on exit

◆ FadeMode

MMAdditiveSceneLoadingManager.FadeModes MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.FadeMode = MMAdditiveSceneLoadingManager.FadeModes.FadeInThenOut

when in additive loading mode, the selective additive fade mode

◆ InterpolateProgress

bool MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.InterpolateProgress = true

when in additive loading mode, whether or not to interpolate the progress bar's progress

◆ LoadingSceneName

string MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.LoadingSceneName = "MMAdditiveLoadingScreen"

the name of the MMSceneLoadingManager scene you want to use when in additive mode

◆ ProgressBarSpeed

float MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.ProgressBarSpeed = 5f

when in additive loading mode, the speed at which the loader's progress bar should move

◆ SecureLoad

bool MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.SecureLoad = true

whether or not to make additional sanity checks (better leave this to true)

◆ ThreadPriority

ThreadPriority MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.ThreadPriority = ThreadPriority.High

when in additive loading mode, the thread priority to apply to the loading

◆ UnloadMethod

UnloadMethods MoreMountains.Tools.MMAdditiveSceneLoadingManagerSettings.UnloadMethod = UnloadMethods.AllScenes

the chosen way to unload scenes (none, only the active scene, all loaded scenes)


The documentation for this class was generated from the following file: