Class EnvironmentLibrary
Class containing a collection of Environment
Inherited Members
      ScriptableObject.SetDirty()
    
    
    
    
      ScriptableObject.CreateInstance<T>()
    
    
    
      Object.GetHashCode()
    
    
    
    
    
    
    
    
      Object.Instantiate<T>(T)
    
    
      Object.Instantiate<T>(T, Vector3, Quaternion)
    
    
      Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    
    
      Object.Instantiate<T>(T, Transform)
    
    
    
    
    
    
    
    
    
    
    
    
    
      Object.DestroyObject(Object)
    
    
    
    
      Object.FindObjectsOfType<T>()
    
    
      Object.FindObjectsByType<T>(FindObjectsSortMode)
    
    
    
      Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
    
    
      Object.FindObjectOfType<T>()
    
    
    
      Object.FindFirstObjectByType<T>()
    
    
      Object.FindAnyObjectByType<T>()
    
    
      Object.FindFirstObjectByType<T>(FindObjectsInactive)
    
    
      Object.FindAnyObjectByType<T>(FindObjectsInactive)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
  Namespace: UnityEditor.Rendering.LookDev
Assembly: Unity.RenderPipelines.Core.Editor.dll
Syntax
[CoreRPHelpURL("Environment-Library", "com.unity.render-pipelines.core")]
public class EnvironmentLibrary : ScriptableObject
  Properties
| Name | Description | 
|---|---|
| Count | Number of elements in the collection  | 
      
| this[int] | Indexer giving access to contained Environment  | 
      
Methods
| Name | Description | 
|---|---|
| Add() | Create a new empty Environment at the end of the collection  | 
      
| Duplicate(int) | Duplicate the Environment at given index and add it at the end of the Collection  | 
      
| IndexOf(Environment) | Compute position of given Environment in the collection  | 
      
| Remove(int) | Remove Environment of the collection at given index  |