mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class MixedRealityWireframeShaderGUI

    A custom shader inspector for the "Mixed Reality Toolkit/Wireframe" shader.

    Inheritance
    Object
    MixedRealityShaderGUI
    MixedRealityWireframeShaderGUI
    Implements
    ShaderGUI
    Inherited Members
    MixedRealityShaderGUI.initialized
    MixedRealityShaderGUI.renderingMode
    MixedRealityShaderGUI.customRenderingMode
    MixedRealityShaderGUI.sourceBlend
    MixedRealityShaderGUI.destinationBlend
    MixedRealityShaderGUI.blendOperation
    MixedRealityShaderGUI.depthTest
    MixedRealityShaderGUI.depthWrite
    MixedRealityShaderGUI.depthOffsetFactor
    MixedRealityShaderGUI.depthOffsetUnits
    MixedRealityShaderGUI.colorWriteMask
    MixedRealityShaderGUI.cullMode
    MixedRealityShaderGUI.renderQueueOverride
    MixedRealityShaderGUI.LegacyShadersPath
    MixedRealityShaderGUI.TransparentShadersPath
    MixedRealityShaderGUI.TransparentCutoutShadersPath
    MixedRealityShaderGUI.Initialize(Material)
    MixedRealityShaderGUI.MaterialChanged(Material)
    MixedRealityShaderGUI.RenderingModeOptions(MaterialEditor)
    MixedRealityShaderGUI.SetupMaterialWithRenderingMode(Material, MixedRealityShaderGUI.RenderingMode, MixedRealityShaderGUI.CustomRenderingMode, Int32)
    MixedRealityShaderGUI.PropertyEnabled(MaterialProperty)
    MixedRealityShaderGUI.GetFloatProperty(Material, String)
    MixedRealityShaderGUI.GetVectorProperty(Material, String)
    MixedRealityShaderGUI.GetColorProperty(Material, String)
    MixedRealityShaderGUI.SetShaderFeatureActive(Material, String, String, Nullable<Single>)
    MixedRealityShaderGUI.SetVectorProperty(Material, String, Nullable<Vector4>)
    MixedRealityShaderGUI.SetColorProperty(Material, String, Nullable<Color>)
    Namespace: Microsoft.MixedReality.Toolkit.Editor
    Assembly: cs.temp.dll.dll
    Syntax
    public class MixedRealityWireframeShaderGUI : MixedRealityShaderGUI, ShaderGUI

    Fields

    baseColor

    Declaration
    protected MaterialProperty baseColor
    Field Value
    Type Description
    MaterialProperty

    baseColor

    Declaration
    protected MaterialProperty baseColor
    Field Value
    Type Description
    MaterialProperty

    wireColor

    Declaration
    protected MaterialProperty wireColor
    Field Value
    Type Description
    MaterialProperty

    wireColor

    Declaration
    protected MaterialProperty wireColor
    Field Value
    Type Description
    MaterialProperty

    wireThickness

    Declaration
    protected MaterialProperty wireThickness
    Field Value
    Type Description
    MaterialProperty

    wireThickness

    Declaration
    protected MaterialProperty wireThickness
    Field Value
    Type Description
    MaterialProperty

    Methods

    AdvancedOptions(MaterialEditor, Material)

    Declaration
    protected void AdvancedOptions(MaterialEditor materialEditor, Material material)
    Parameters
    Type Name Description
    MaterialEditor materialEditor
    Material material

    AdvancedOptions(MaterialEditor, Material)

    Declaration
    protected void AdvancedOptions(MaterialEditor materialEditor, Material material)
    Parameters
    Type Name Description
    MaterialEditor materialEditor
    Material material

    AssignNewShaderToMaterial(Material, Shader, Shader)

    Declaration
    public override void AssignNewShaderToMaterial(Material material, Shader oldShader, Shader newShader)
    Parameters
    Type Name Description
    Material material
    Shader oldShader
    Shader newShader

    AssignNewShaderToMaterial(Material, Shader, Shader)

    Declaration
    public override void AssignNewShaderToMaterial(Material material, Shader oldShader, Shader newShader)
    Parameters
    Type Name Description
    Material material
    Shader oldShader
    Shader newShader

    FindProperties(MaterialProperty[])

    Declaration
    protected override void FindProperties(MaterialProperty[] props)
    Parameters
    Type Name Description
    MaterialProperty[] props
    Overrides
    MixedRealityShaderGUI.FindProperties(MaterialProperty[])

    FindProperties(MaterialProperty[])

    Declaration
    protected override void FindProperties(MaterialProperty[] props)
    Parameters
    Type Name Description
    MaterialProperty[] props
    Overrides
    MixedRealityShaderGUI.FindProperties(MaterialProperty[])

    OnGUI(MaterialEditor, MaterialProperty[])

    Declaration
    public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] props)
    Parameters
    Type Name Description
    MaterialEditor materialEditor
    MaterialProperty[] props
    Overrides
    MixedRealityShaderGUI.OnGUI(MaterialEditor, MaterialProperty[])

    OnGUI(MaterialEditor, MaterialProperty[])

    Declaration
    public override void OnGUI(MaterialEditor materialEditor, MaterialProperty[] props)
    Parameters
    Type Name Description
    MaterialEditor materialEditor
    MaterialProperty[] props
    Overrides
    MixedRealityShaderGUI.OnGUI(MaterialEditor, MaterialProperty[])

    Implements

    ShaderGUI
    In This Article
    • Fields
      • baseColor
      • baseColor
      • wireColor
      • wireColor
      • wireThickness
      • wireThickness
    • Methods
      • AdvancedOptions(MaterialEditor, Material)
      • AdvancedOptions(MaterialEditor, Material)
      • AssignNewShaderToMaterial(Material, Shader, Shader)
      • AssignNewShaderToMaterial(Material, Shader, Shader)
      • FindProperties(MaterialProperty[])
      • FindProperties(MaterialProperty[])
      • OnGUI(MaterialEditor, MaterialProperty[])
      • OnGUI(MaterialEditor, MaterialProperty[])
    • Implements
    Back to top Generated by DocFX