Search Results for

    Show / Hide Table of Contents

    Interface ISimpleShaderInspector

    Interface indicating that the object is a valid Simple Shader Inspector and can use its features.

    Namespace: VRLabs.SimpleShaderInspectors
    Syntax
    public interface ISimpleShaderInspector : IControlContainer
    Remarks

    By implementing this interface you can create your own inspector that uses the Simple Shader Inspectors library.

    It can be useful when you need some really custom behaviour, at the cost oh having to manage the controls initialization, property fetching etc. It can be a good starting point to see the source code of SimpleShaderInspector.

    Properties

    Name Description
    Materials

    Array of the materials selected.

    Shader

    Shader this inspector is viewing.

    Extension Methods

    Chainables.AddPropertyControl(IControlContainer, String)
    Chainables.AddColorControl(IControlContainer, String, Boolean)
    Chainables.AddControlContainer(IControlContainer)
    Chainables.AddEnumControl<TEnum>(IControlContainer, String)
    Chainables.AddGradientTextureControl(IControlContainer, String, String)
    Chainables.AddKeywordToggleControl(IControlContainer, String)
    Chainables.AddKeywordToggleListControl(IControlContainer, String)
    Chainables.AddLabelControl(IControlContainer, String)
    Chainables.AddLightmapEmissionControl(IControlContainer)
    Chainables.AddSpaceControl(IControlContainer, Int32)
    Chainables.AddTextureControl(IControlContainer, String, String, String)
    Chainables.AddTextureGeneratorControl(IControlContainer, String, String, String)
    Chainables.AddTextureGeneratorControl(IControlContainer, ComputeShader, String, String, String, String)
    Chainables.AddTilingAndOffsetControl(IControlContainer, String)
    Chainables.AddToggleControl(IControlContainer, String, Single, Single)
    Chainables.AddToggleListControl(IControlContainer, String, Single, Single)
    Chainables.AddVectorControl(IControlContainer, String, Boolean, Boolean, Boolean, Boolean)
    Chainables.AddVertexStreamsControl(IControlContainer, String)
    Chainables.AddActivatableSection(IControlContainer, String, String, Single, Single, Single, Single)
    Chainables.AddActivatableSection(IControlContainer, String, Single, Single)
    Chainables.AddOrderedSectionGroup(IControlContainer, String)
    Chainables.AddSection(IControlContainer, String, Single, Single)
    Chainables.AddSection(IControlContainer)
    In This Article
    Back to top Copyright © VRLabs.
    Generated by DocFX