Show / Hide Table of Contents

Class ReflectionProbe

Inheritance
Object
Object
Component
Behaviour
ReflectionProbe
Inherited Members
Behaviour.enabled
Behaviour.isActiveAndEnabled
Component.transform
Component.gameObject
Component.GetComponent(Type)
Component.GetComponent<T>()
Component.GetComponent(String)
Component.GetComponentInChildren(Type, Boolean)
Component.GetComponentInChildren(Type)
Component.GetComponentInChildren<T>(Boolean)
Component.GetComponentInChildren<T>()
Component.GetComponentsInChildren(Type, Boolean)
Component.GetComponentsInChildren(Type)
Component.GetComponentsInChildren<T>(Boolean)
Component.GetComponentsInChildren<T>(Boolean, List<T>)
Component.GetComponentsInChildren<T>()
Component.GetComponentsInChildren<T>(List<T>)
Component.GetComponentInParent(Type)
Component.GetComponentInParent<T>()
Component.GetComponentsInParent(Type, Boolean)
Component.GetComponentsInParent(Type)
Component.GetComponentsInParent<T>(Boolean)
Component.GetComponentsInParent<T>(Boolean, List<T>)
Component.GetComponentsInParent<T>()
Component.GetComponents(Type)
Component.GetComponents(Type, List<Component>)
Component.GetComponents<T>(List<T>)
Component.tag
Component.GetComponents<T>()
Component.CompareTag(String)
Component.SendMessageUpwards(String, Object, SendMessageOptions)
Component.SendMessageUpwards(String, Object)
Component.SendMessageUpwards(String)
Component.SendMessageUpwards(String, SendMessageOptions)
Component.SendMessage(String, Object)
Component.SendMessage(String)
Component.SendMessage(String, Object, SendMessageOptions)
Component.SendMessage(String, SendMessageOptions)
Component.BroadcastMessage(String, Object, SendMessageOptions)
Component.BroadcastMessage(String, Object)
Component.BroadcastMessage(String)
Component.BroadcastMessage(String, SendMessageOptions)
Object.GetInstanceID()
Object.GetHashCode()
Object.Equals(Object)
Object.name
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate(Object, Transform, Boolean)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, Boolean)
Object.Destroy(Object, Single)
Object.Destroy(Object)
Object.DestroyImmediate(Object, Boolean)
Object.DestroyImmediate(Object)
Object.FindObjectsOfType(Type)
Object.DontDestroyOnLoad(Object)
Object.hideFlags
Object.DestroyObject(Object, Single)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfTypeIncludingAssets(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectOfType<T>()
Object.FindObjectsOfTypeAll(Type)
Object.FindObjectOfType(Type)
Object.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public sealed class ReflectionProbe : Behaviour

Properties

backgroundColor

Declaration
public Color backgroundColor { get; set; }
Property Value
Type Description
Color

bakedTexture

Declaration
public Texture bakedTexture { get; set; }
Property Value
Type Description
Texture

blendDistance

Declaration
public float blendDistance { get; set; }
Property Value
Type Description
Single

bounds

Declaration
public Bounds bounds { get; }
Property Value
Type Description
Bounds

boxProjection

Declaration
public bool boxProjection { get; set; }
Property Value
Type Description
Boolean

center

Declaration
public Vector3 center { get; set; }
Property Value
Type Description
Vector3

clearFlags

Declaration
public ReflectionProbeClearFlags clearFlags { get; set; }
Property Value
Type Description
ReflectionProbeClearFlags

cullingMask

Declaration
public int cullingMask { get; set; }
Property Value
Type Description
Int32

customBakedTexture

Declaration
public Texture customBakedTexture { get; set; }
Property Value
Type Description
Texture

defaultTexture

Declaration
public static Texture defaultTexture { get; }
Property Value
Type Description
Texture

defaultTextureHDRDecodeValues

Declaration
public static Vector4 defaultTextureHDRDecodeValues { get; }
Property Value
Type Description
Vector4

farClipPlane

Declaration
public float farClipPlane { get; set; }
Property Value
Type Description
Single

hdr

Declaration
public bool hdr { get; set; }
Property Value
Type Description
Boolean

importance

Declaration
public int importance { get; set; }
Property Value
Type Description
Int32

intensity

Declaration
public float intensity { get; set; }
Property Value
Type Description
Single

maxBakedCubemapResolution

Declaration
public static int maxBakedCubemapResolution { get; }
Property Value
Type Description
Int32

minBakedCubemapResolution

Declaration
public static int minBakedCubemapResolution { get; }
Property Value
Type Description
Int32

mode

Declaration
public ReflectionProbeMode mode { get; set; }
Property Value
Type Description
ReflectionProbeMode

nearClipPlane

Declaration
public float nearClipPlane { get; set; }
Property Value
Type Description
Single

realtimeTexture

Declaration
public RenderTexture realtimeTexture { get; set; }
Property Value
Type Description
RenderTexture

refreshMode

Declaration
public ReflectionProbeRefreshMode refreshMode { get; set; }
Property Value
Type Description
ReflectionProbeRefreshMode

resolution

Declaration
public int resolution { get; set; }
Property Value
Type Description
Int32

shadowDistance

Declaration
public float shadowDistance { get; set; }
Property Value
Type Description
Single

size

Declaration
public Vector3 size { get; set; }
Property Value
Type Description
Vector3

texture

Declaration
public Texture texture { get; }
Property Value
Type Description
Texture

textureHDRDecodeValues

Declaration
public Vector4 textureHDRDecodeValues { get; }
Property Value
Type Description
Vector4

timeSlicingMode

Declaration
public ReflectionProbeTimeSlicingMode timeSlicingMode { get; set; }
Property Value
Type Description
ReflectionProbeTimeSlicingMode

Methods

BlendCubemap(Texture, Texture, Single, RenderTexture)

Declaration
public static bool BlendCubemap(Texture src, Texture dst, float blend, RenderTexture target)
Parameters
Type Name Description
Texture src
Texture dst
Single blend
RenderTexture target
Returns
Type Description
Boolean

IsFinishedRendering(Int32)

Declaration
public bool IsFinishedRendering(int renderId)
Parameters
Type Name Description
Int32 renderId
Returns
Type Description
Boolean
| Improve this Doc View Source

RenderProbe()

Declaration
public int RenderProbe()
Returns
Type Description
Int32
| Improve this Doc View Source

RenderProbe(RenderTexture)

Declaration
public int RenderProbe([DefaultValue("null")] RenderTexture targetTexture)
Parameters
Type Name Description
RenderTexture targetTexture
Returns
Type Description
Int32

Reset()

Declaration
public void Reset()

Events

| Improve this Doc View Source

defaultReflectionSet

Declaration
public static event Action<Cubemap> defaultReflectionSet
Event Type
Type Description
Action<Cubemap>
| Improve this Doc View Source

reflectionProbeChanged

Declaration
public static event Action<ReflectionProbe, ReflectionProbe.ReflectionProbeEvent> reflectionProbeChanged
Event Type
Type Description
Action<ReflectionProbe, ReflectionProbe.ReflectionProbeEvent>

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX