Class Renderer<T>
An Component<T> that represents UnityEngine.Renderer.
Inherited Members
Namespace: Mux.Markup
Assembly: Mux.Markup.dll
Syntax
public abstract class Renderer<T> : Component<T>, INotifyPropertyChanged, IDynamicResourceHandler where T : UnityEngine.Renderer
Type Parameters
Name | Description |
---|---|
T |
Fields
| Improve this Doc View SourceAllowOcclusionWhenDynamicProperty
Backing store for the AllowOcclusionWhenDynamic property.
Declaration
public static readonly BindableProperty AllowOcclusionWhenDynamicProperty
Field Value
Type | Description |
---|---|
BindableProperty |
EnabledProperty
Backing store for the Enabled property.
Declaration
public static readonly BindableProperty EnabledProperty
Field Value
Type | Description |
---|---|
BindableProperty |
LightmapIndexProperty
Backing store for the LightmapIndex property.
Declaration
public static readonly BindableProperty LightmapIndexProperty
Field Value
Type | Description |
---|---|
BindableProperty |
LightmapScaleOffsetProperty
Backing store for the LightmapScaleOffset property.
Declaration
public static readonly BindableProperty LightmapScaleOffsetProperty
Field Value
Type | Description |
---|---|
BindableProperty |
LightProbeProxyVolumeOverrideProperty
Backing store for the LightProbeProxyVolumeOverride property.
Declaration
public static readonly BindableProperty LightProbeProxyVolumeOverrideProperty
Field Value
Type | Description |
---|---|
BindableProperty |
LightProbeUsageProperty
Backing store for the LightProbeUsage property.
Declaration
public static readonly BindableProperty LightProbeUsageProperty
Field Value
Type | Description |
---|---|
BindableProperty |
MaterialProperty
Backing store for the Material property.
Declaration
public static readonly BindableProperty MaterialProperty
Field Value
Type | Description |
---|---|
BindableProperty |
MotionVectorGenerationModeProperty
Backing store for the MotionVectorGenerationMode property.
Declaration
public static readonly BindableProperty MotionVectorGenerationModeProperty
Field Value
Type | Description |
---|---|
BindableProperty |
ProbeAnchorProperty
Backing store for the ProbeAnchor property.
Declaration
public static readonly BindableProperty ProbeAnchorProperty
Field Value
Type | Description |
---|---|
BindableProperty |
RealtimeLightmapIndexProperty
Backing store for the RealtimeLightmapIndex property.
Declaration
public static readonly BindableProperty RealtimeLightmapIndexProperty
Field Value
Type | Description |
---|---|
BindableProperty |
RealtimeLightmapScaleOffsetProperty
Backing store for the RealtimeLightmapScaleOffset property.
Declaration
public static readonly BindableProperty RealtimeLightmapScaleOffsetProperty
Field Value
Type | Description |
---|---|
BindableProperty |
ReceiveShadowsProperty
Backing store for the ReceiveShadows property.
Declaration
public static readonly BindableProperty ReceiveShadowsProperty
Field Value
Type | Description |
---|---|
BindableProperty |
ReflectionProbeUsageProperty
Backing store for the ReflectionProbeUsage property.
Declaration
public static readonly BindableProperty ReflectionProbeUsageProperty
Field Value
Type | Description |
---|---|
BindableProperty |
RendererPriorityProperty
Backing store for the RendererPriority property.
Declaration
public static readonly BindableProperty RendererPriorityProperty
Field Value
Type | Description |
---|---|
BindableProperty |
RenderingLayerMaskProperty
Backing store for the RenderingLayerMask property.
Declaration
public static readonly BindableProperty RenderingLayerMaskProperty
Field Value
Type | Description |
---|---|
BindableProperty |
ShadowCastingModeProperty
Backing store for the ShadowCastingMode property.
Declaration
public static readonly BindableProperty ShadowCastingModeProperty
Field Value
Type | Description |
---|---|
BindableProperty |
SharedMaterialProperty
Backing store for the SharedMaterial property.
Declaration
public static readonly BindableProperty SharedMaterialProperty
Field Value
Type | Description |
---|---|
BindableProperty |
SortingLayerProperty
Backing store for the SortingLayer property.
Declaration
public static readonly BindableProperty SortingLayerProperty
Field Value
Type | Description |
---|---|
BindableProperty |
SortingOrderProperty
Backing store for the SortingOrder property.
Declaration
public static readonly BindableProperty SortingOrderProperty
Field Value
Type | Description |
---|---|
BindableProperty |
Properties
| Improve this Doc View SourceAllowOcclusionWhenDynamic
A property that represents UnityEngine.Renderer.allowOcclusionWhenDynamic.
Declaration
public bool AllowOcclusionWhenDynamic { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Enabled
A property that represents UnityEngine.Renderer.enabled.
Declaration
public bool Enabled { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
LightmapIndex
A property that represents UnityEngine.Renderer.lightmapIndex.
Declaration
public int LightmapIndex { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
LightmapScaleOffset
A property that represents UnityEngine.Renderer.lightmapScaleOffset.
Declaration
public UnityEngine.Vector4 LightmapScaleOffset { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.Vector4 |
LightProbeProxyVolumeOverride
A property that represents UnityEngine.Renderer.lightProbeProxyVolumeOverride.
Declaration
public UnityEngine.GameObject LightProbeProxyVolumeOverride { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.GameObject |
LightProbeUsage
A property that represents UnityEngine.Renderer.lightProbeUsage.
Declaration
public UnityEngine.Rendering.LightProbeUsage LightProbeUsage { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.Rendering.LightProbeUsage |
Material
A property that represents UnityEngine.Renderer.material.
Declaration
public UnityEngine.Material Material { get; }
Property Value
Type | Description |
---|---|
UnityEngine.Material |
MotionVectorGenerationMode
A property that represents UnityEngine.Renderer.motionVectorGenerationMode.
Declaration
public UnityEngine.MotionVectorGenerationMode MotionVectorGenerationMode { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.MotionVectorGenerationMode |
ProbeAnchor
A property that represents UnityEngine.Renderer.probeAnchor.
Declaration
public UnityEngine.Transform ProbeAnchor { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.Transform |
RealtimeLightmapIndex
A property that represents UnityEngine.Renderer.realtimeLightmapIndex.
Declaration
public int RealtimeLightmapIndex { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
RealtimeLightmapScaleOffset
A property that represents UnityEngine.Renderer.realtimeLightmapScaleOffset.
Declaration
public UnityEngine.Vector4 RealtimeLightmapScaleOffset { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.Vector4 |
ReceiveShadows
A property that represents UnityEngine.Renderer.receiveShadows.
Declaration
public bool ReceiveShadows { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
ReflectionProbeUsage
A property that represents UnityEngine.Renderer.reflectionProbeUsage.
Declaration
public UnityEngine.Rendering.ReflectionProbeUsage ReflectionProbeUsage { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.Rendering.ReflectionProbeUsage |
RendererPriority
A property that represents UnityEngine.Renderer.rendererPriority.
Declaration
public int RendererPriority { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
RenderingLayerMask
A property that represents UnityEngine.Renderer.renderingLayerMask.
Declaration
public uint RenderingLayerMask { get; set; }
Property Value
Type | Description |
---|---|
UInt32 |
ShadowCastingMode
A property that represents UnityEngine.Renderer.shadowCastingMode.
Declaration
public UnityEngine.Rendering.ShadowCastingMode ShadowCastingMode { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.Rendering.ShadowCastingMode |
SharedMaterial
A property that represents UnityEngine.Renderer.sharedMaterial.
Declaration
public UnityEngine.Material SharedMaterial { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.Material |
SortingLayer
A property that represents UnityEngine.Renderer.sortingLayerID.
Declaration
public int SortingLayer { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
SortingOrder
A property that represents UnityEngine.Renderer.sortingOrder.
Declaration
public int SortingOrder { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Methods
| Improve this Doc View SourceAwakeInMainThread()
A methot that actually wakes the node up in the main thread.
Declaration
protected override void AwakeInMainThread()
Overrides
Remarks
The caller must call this method in the main thread after calling AddToInMainThread(UnityEngine.GameObject).