Struct SceneInfo
  
  
  
  
  
  Assembly: cs.temp.dll.dll
  
  
    [Serializable]
public struct SceneInfo
   
  Fields
  
  
  
  
  SceneAsset reference. Since SceneAsset is an editor-only asset, we store an object reference instead.
 
  
  Declaration
  
    public UnityEngine.Object Asset
   
  Field Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | UnityEngine.Object | 
         | 
      
    
  
  
  
  
  Build index of the scene. If included in build settings and enabled, this will be a value greater than zero.
If not included or disabled, this will be -1
 
  
  Declaration
  
  Field Value
  
  
  
  
  True if scene is included in build (NOT necessarily enabled)
 
  
  Declaration
  
  Field Value
  
  
  
  
  Name of the scene. Set by the property drawer.
 
  
  Declaration
  
  Field Value
  
  
  
  
  Path of the scene. Set by the property drawer.
 
  
  Declaration
  
  Field Value
  
  
  
  
  Optional tag used to load and unload scenes in groups.
 
  
  Declaration
  
  Field Value
  
  Properties
  
  
  
  
  
  
  
  Declaration
  
    public static SceneInfo Empty { get; }
   
  Property Value
  
  
  
  
  
  
  
  Declaration
  
    public bool IsEmpty { get; }
   
  Property Value
  
  
  
  
  
  
  
  Declaration
  
    public bool IsEnabled { get; }
   
  Property Value
  
  
  
  
  
  Returns true if the asset is not null and if the scene has a valid build index. Doesn't respect whether scene is enabled in build settings.
 
  
  Declaration
  
    public bool IsInBuildSettings { get; }
   
  Property Value