Class HDRPCameraBinder
Camera parameter binding helper class.
Inherited Members
VFXBinderBase.binder
VFXBinderBase.Reset()
VFXBinderBase.Awake()
Component.GetComponent<T>()
Component.TryGetComponent<T>(out T)
Component.GetComponentInChildren<T>()
Component.GetComponentsInChildren<T>()
Component.GetComponentInParent<T>()
Component.GetComponentsInParent<T>()
Component.GetComponents<T>()
Object.GetEntityId()
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<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
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: UnityEngine.VFX.Utility
Assembly: Unity.RenderPipelines.HighDefinition.Runtime.dll
Syntax
[VFXBinder("HDRP/HDRP Camera")]
public class HDRPCameraBinder : VFXBinderBase
Fields
AdditionalData
Camera HDRP additional data.
Declaration
public HDAdditionalCameraData AdditionalData
Field Value
Type | Description |
---|---|
HDAdditionalCameraData |
Methods
IsValid(VisualEffect)
Returns true if the Visual Effect and the configuration of the binder are valid to perform the binding.
Declaration
public override bool IsValid(VisualEffect component)
Parameters
Type | Name | Description |
---|---|---|
VisualEffect | component | Component to be tested. |
Returns
Type | Description |
---|---|
bool | True if the Visual Effect and the configuration of the binder are valid to perform the binding. |
Overrides
OnDisable()
OnDisable implementation.
Declaration
protected override void OnDisable()
Overrides
UnityEngine.VFX.Utility.VFXBinderBase.OnDisable()
OnEnable()
OnEnable implementation.
Declaration
protected override void OnEnable()
Overrides
UnityEngine.VFX.Utility.VFXBinderBase.OnEnable()
SetCameraProperty(string)
Set a camera property.
Declaration
public void SetCameraProperty(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | Property name. |
ToString()
To string implementation.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string | String containing the binder information. |
Overrides
UnityEngine.VFX.Utility.VFXBinderBase.ToString()
UpdateBinding(VisualEffect)
Update bindings for a visual effect.
Declaration
public override void UpdateBinding(VisualEffect component)
Parameters
Type | Name | Description |
---|---|---|
VisualEffect | component | Component to update. |