Search Results for

    Show / Hide Table of Contents

    Namespace VRLabs.SimpleShaderInspectors

    Classes

    AdditionalContentExtensions

    Static class containing extension methods that manipulate AdditionalLocalization or AdditionalLocalization objects or arrays.

    AdditionalLocalization

    This class is a simple class containing a Name used for finding the localization content and a GUIContent object containing said content.

    AdditionalProperty

    This class defines an additional property.

    ChainableAttribute

    Attribute for properties that is used when generating chainables.

    Chainables

    Static class containing all control extension methods in the base namespace of Simple Shader Inspectors.

    ComputeShaders

    Default compute shader assets and settings natively available in Simple Shader Inspectors.

    LimitAccessScopeAttribute

    Attribute for constructors indicating that the chainable constructor can only be used from a specific type instead of the default IControlContainer type.

    Localization

    Static helper class used for managing localizations.

    LocalizationFile

    LocalizationSearchers

    MaterialArrayHelper

    Helper class for handling Material arrays.

    PropertyControl

    Represents a general purpose control for a property that will be drawn based on the property type.

    PropertyInfo

    SerializedDictionaries

    Class used to save the dictionaries used by the API

    SettingsFile

    SimpleControl

    Base class of all controls used by Simple Shader Inspectors.

    SimpleShaderInspector

    Default base class for creating new inspectors.

    SSIGUIHelper

    Helper class containing utility methods for IMGUI.

    SSIHelper

    Static class containing utility functions for Controls and Inspectors.

    StaticDictionaries

    Static class containing dictionaries that can be used by controls for various needs.

    StaticDictionaries.Startup

    Styles

    Default styles available natively in SimpleShaderInspectors.

    Textures

    Default textures available natively in Simple Shader Inspectors.

    TimedDictionary<TKey, TValue>

    Class used to identify a dictionary that also contains the date of last edit.

    Structs

    SerializedDictionaries.BoolItem

    SerializedDictionaries.IntItem

    Interfaces

    IAdditionalLocalization

    Interface used to define the need for a control to use additional localization content

    IAdditionalProperties

    Interface used to define the need for additional material properties to handle.

    IControlContainer

    Interface that defines an object that contains a list of SimpleControls of type SimpleControl to draw.

    IControlContainer<T>

    Interface that defines an object that contains a list of SimpleControls of a specified type to draw.

    INonAnimatableProperty

    Interface that defines an object that has a property that shouldn't be animated by the animation window

    ISimpleShaderInspector

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

    In This Article
    Back to top Copyright © VRLabs.
    Generated by DocFX