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).