Class EnvironmentLibrary
Class containing a collection of Environment
Inherited Members
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetEntityId()
Object.GetInstanceID()
Object.GetHashCode()
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Scene)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate(Object, Transform)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Destroy(Object)
Object.DestroyImmediate(Object)
Object.DontDestroyOnLoad(Object)
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)
Object.ToString()
Object.name
Object.hideFlags
Namespace: UnityEditor.Rendering.LookDev
Assembly: Unity.RenderPipelines.Core.Editor.dll
Syntax
[CoreRPHelpURL("Look-Dev-Environment-Library", "com.unity.render-pipelines.core")]
public class EnvironmentLibrary : ScriptableObject
Properties
Count
Number of elements in the collection
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
int |
this[int]
Indexer giving access to contained Environment
Declaration
public Environment this[int index] { get; }
Parameters
Type | Name | Description |
---|---|---|
int | index | The zero-based index of the environment to retrieve. |
Property Value
Type | Description |
---|---|
Environment | The Environment object at the specified index. |
Methods
Add()
Create a new empty Environment at the end of the collection
Declaration
public Environment Add()
Returns
Type | Description |
---|---|
Environment | The created Environment |
Duplicate(int)
Duplicate the Environment at given index and add it at the end of the Collection
Declaration
public Environment Duplicate(int fromIndex)
Parameters
Type | Name | Description |
---|---|---|
int | fromIndex | Index where to take data for duplication |
Returns
Type | Description |
---|---|
Environment | The created Environment |
IndexOf(Environment)
Compute position of given Environment in the collection
Declaration
public int IndexOf(Environment environment)
Parameters
Type | Name | Description |
---|---|---|
Environment | environment | Environment to look at |
Returns
Type | Description |
---|---|
int | Index of the searched environment. If not found, -1. |
Remove(int)
Remove Environment of the collection at given index
Declaration
public void Remove(int index)
Parameters
Type | Name | Description |
---|---|---|
int | index | Index where to remove Environment |