Class VolumeDebugSettings
Volume debug settings.
Namespace: UnityEngine.Rendering.HighDefinition
Syntax
public class VolumeDebugSettings
Properties
componentTypes
List of Volume component types.
Declaration
public static List<Type> componentTypes { get; }
Property Value
Type | Description |
---|---|
List<Type> |
selectedCamera
Current camera to debug.
Declaration
public Camera selectedCamera { get; }
Property Value
Type | Description |
---|---|
Camera |
selectedCameraLayerMask
Selected camera volume layer mask.
Declaration
public LayerMask selectedCameraLayerMask { get; }
Property Value
Type | Description |
---|---|
LayerMask |
selectedCameraPosition
Selected camera volume position.
Declaration
public Vector3 selectedCameraPosition { get; }
Property Value
Type | Description |
---|---|
Vector3 |
selectedCameraVolumeStack
Selected camera volume stack.
Declaration
public VolumeStack selectedCameraVolumeStack { get; }
Property Value
Type | Description |
---|---|
UnityEngine.Rendering.VolumeStack |
selectedComponentType
Type of the current component to debug.
Declaration
public Type selectedComponentType { get; set; }
Property Value
Type | Description |
---|---|
Type |
Methods
ComponentDisplayName(Type)
Returns the name of a component from its VolumeComponentMenuForRenderPipeline.
Declaration
public static string ComponentDisplayName(Type component)
Parameters
Type | Name | Description |
---|---|---|
Type | component | A volume component. |
Returns
Type | Description |
---|---|
String | The component display name. |
GetVolumes()
Get an array of volumes on the selectedCameraLayerMask
Declaration
public Volume[] GetVolumes()
Returns
Type | Description |
---|---|
UnityEngine.Rendering.Volume[] | An array of volumes sorted by influence. |