Class ViewContext
Data container containing content of a view
Inherited Members
Namespace: UnityEditor.Rendering.LookDev
Assembly: Unity.RenderPipelines.Core.Editor.dll
Syntax
[Serializable]
public class ViewContext
Properties
Name | Description |
---|---|
camera | The position and rotation of the camera |
debug | The currently viewed debugState |
environment | The currently used Environment |
hasEnvironment | Check if an Environment is registered for this view. The result will be accurate even if the Environment have not been reloaded yet. |
hasViewedObject | Check if an Environment is registered for this view. The result will be accurate even if the object have not been reloaded yet. |
viewedInstanceInPreview | The currently displayed instance of viewedObjectReference. It will be instantiated when pushing changes to renderer. See SaveContextChangeAndApply(ViewIndex) |
viewedObjectReference | Reference to the object given for instantiation. |
Methods
Name | Description |
---|---|
ResetCameraState() | Reset the camera state to default values |
UpdateEnvironment(Object) | Update the environment used. |
UpdateViewedObject(GameObject) | Update the object reference used for instantiation. |