Share via


CanvasMaterialAnimatorCanvasBackplate Class

Definition

This class was auto generated via Assets > Graphics Tools > Generate Canvas Material Animator. Use Unity's animation system to animate fields on this class to drive material properties on CanvasRenderers. Version=0.1.0

public class CanvasMaterialAnimatorCanvasBackplate : Microsoft.MixedReality.GraphicsTools.CanvasMaterialAnimatorBase
type CanvasMaterialAnimatorCanvasBackplate = class
    inherit CanvasMaterialAnimatorBase
Public Class CanvasMaterialAnimatorCanvasBackplate
Inherits CanvasMaterialAnimatorBase
Inheritance
UnityEngine.MonoBehaviour
CanvasMaterialAnimatorCanvasBackplate

Constructors

CanvasMaterialAnimatorCanvasBackplate()

Fields

_Base_Color_

Shader property.

_Base_Color_ID

Shader property ID.

_Bottom_Left_

Shader property.

_Bottom_Left_ID

Shader property ID.

_Bottom_Right_

Shader property.

_Bottom_Right_ID

Shader property ID.

_ClipRect

Shader property.

_ClipRectID

Shader property ID.

_ClipRectRadii

Shader property.

_ClipRectRadiiID

Shader property ID.

_DstBlend

Shader property.

_DstBlendID

Shader property ID.

_Edge_Only_

Shader property.

_Edge_Only_ID

Shader property ID.

_Fade_Out_

Shader property.

_Fade_Out_ID

Shader property ID.

_Filter_Width_

Shader property.

_Filter_Width_ID

Shader property ID.

_Frequency_

Shader property.

_Frequency_ID

Shader property ID.

_Gradient_Color_

Shader property.

_Gradient_Color_ID

Shader property ID.

_Gradient_Disabled_

Shader property.

_Gradient_Disabled_ID

Shader property ID.

_GridScale

Shader property.

_GridScaleID

Shader property ID.

_Highlight_

Shader property.

_Highlight_Color_

Shader property.

_Highlight_Color_ID

Shader property ID.

_Highlight_ID

Shader property ID.

_Highlight_Transform_

Shader property.

_Highlight_Transform_ID

Shader property ID.

_Highlight_Width_

Shader property.

_Highlight_Width_ID

Shader property ID.

_Iridescence_Edge_Intensity_

Shader property.

_Iridescence_Edge_Intensity_ID

Shader property ID.

_Iridescence_Enable_

Shader property.

_Iridescence_Enable_ID

Shader property ID.

_Iridescence_Intensity_

Shader property.

_Iridescence_Intensity_ID

Shader property ID.

_Iridescence_Tint_

Shader property.

_Iridescence_Tint_ID

Shader property ID.

_Iridescent_Map_

Shader property.

_Iridescent_Map_ID

Shader property ID.

_Line_Color_

Shader property.

_Line_Color_ID

Shader property ID.

_Line_Disabled_

Shader property.

_Line_Disabled_ID

Shader property ID.

_Line_Gradient_Blend_

Shader property.

_Line_Gradient_Blend_ID

Shader property ID.

_Line_Width_

Shader property.

_Line_Width_ID

Shader property ID.

_MainTex

Shader property.

_MainTexID

Shader property ID.

_Occluded_Intensity_

Shader property.

_Occluded_Intensity_ID

Shader property ID.

_OccludedColor

Shader property.

_OccludedColorID

Shader property ID.

_OccludedTex

Shader property.

_OccludedTexID

Shader property ID.

_Rate_

Shader property.

_Rate_ID

Shader property ID.

_Smooth_Edges_

Shader property.

_Smooth_Edges_ID

Shader property ID.

_SrcBlend

Shader property.

_SrcBlendID

Shader property ID.

_StencilComparison

Shader property.

_StencilComparisonID

Shader property ID.

_StencilOperation

Shader property.

_StencilOperationID

Shader property ID.

_StencilReference

Shader property.

_StencilReferenceID

Shader property ID.

_Top_Left_

Shader property.

_Top_Left_ID

Shader property ID.

_Top_Right_

Shader property.

_Top_Right_ID

Shader property ID.

_Vertical_Offset_

Shader property.

_Vertical_Offset_ID

Shader property ID.

_ZTest

Shader property.

_ZTestID

Shader property ID.

_ZWrite

Shader property.

_ZWriteID

Shader property ID.

Properties

MaterialPropertiesFoldedOut

Flag to keep track of if the material properties are folded out (visible) or not.

(Inherited from CanvasMaterialAnimatorBase)
PreviewMaterial

Accessor to the material used during preview in editor.

(Inherited from CanvasMaterialAnimatorBase)
UseInstanceMaterials

When animated should a new material be instantiated?

(Inherited from CanvasMaterialAnimatorBase)

Methods

ApplyToMaterial()

Call this method after any properties have been modified via code and they need to be applied to the current material.

(Inherited from CanvasMaterialAnimatorBase)
ApplyToMaterial(Material)

This method will apply all serialized material properties on the current CanvasMaterialAnimator to the material passed in.

BuildPreviewGraph(PlayableGraph, Playable)

The Animation window calls this function when it samples an AnimationClip for the first time.

(Inherited from CanvasMaterialAnimatorBase)
GetTargetShaderName()

Returns the name of the shader this class was generated from.

InitializeFromMaterial(Material)

This method will extract all material properties from the material passed in to apply default values to the serialized properties of the current CanvasMaterialAnimator.

RestoreToSharedMaterial()

Call this method when the animator is idle and you wish to return the graphic's material to its default state. This will restore any batching behavior before animating.

(Inherited from CanvasMaterialAnimatorBase)
StartPreview()

Notification callback when the Animation window starts previewing an AnimationClip.

(Inherited from CanvasMaterialAnimatorBase)
StopPreview()

Notification callback when the Animation window stops previewing an AnimationClip.

(Inherited from CanvasMaterialAnimatorBase)
UpdatePreviewGraph(PlayableGraph)

Notification callback when the Animation Window updates its PlayableGraph before sampling an AnimationClip.

(Inherited from CanvasMaterialAnimatorBase)

Applies to