docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace UnityEditor.Rendering.HighDefinition

    Classes

    AdvancedOptionsUIBlock

    Represents an advanced options material UI block.

    CustomPassDrawer

    Custom UI class for custom passes

    CustomPassDrawerAttribute

    Tells a CustomPassDrawer which CustomPass class is intended for the GUI inside the CustomPassDrawer class

    CustomPostProcessVolumeComponentEditor

    Base class to inherit to create custom post process volume editors.

    DecalShaderGraphGUI

    Represents the GUI for HDRP Shader Graph materials.

    DecalSortingInputsUIBlock

    The UI block that represents the sorting inputs for decal materials.

    DecalSurfaceInputsUIBlock

    The UI block that represents the surface inputs for decal materials.

    DecalSurfaceOptionsUIBlock

    The UI block that represents the surface options for decal materials.

    DetailInputsUIBlock

    The UI block that represents detail inputs for materials.

    DistortionUIBlock

    The UI block that displays distortion properties for materials.

    EmissionUIBlock

    The UI block that displays emission properties for materials.

    FogVolumeUIBlock

    The UI block that represents fog volume option for materials.

    HDIESImporter

    Class to describe the HDRP specific function

    HDIESImporterEditor

    Class describing the logic for importer an IES file an generating the IESObject associated

    HDLightUtils

    Utility class for lights.

    HDRenderingLayersLimitSettings

    Rendering Layers settings class.

    HDShaderGUI

    Use this class to build your custom Shader GUI for HDRP. You can use a class that inherits from HDShaderGUI in the Shader Graph Custom EditorGUI field.

    HDShaderUtils

    Utility class for shaders.

    LayerListUIBlock

    The UI block that represents a material layer list. The Layered Lit shader uses this UI block.

    LayeringOptionsUIBlock

    The UI block that represents layering options for materials.

    LayersUIBlock

    The UI block that represents layer options for materials.

    LightingShaderGraphGUI

    Common GUI for Lit ShaderGraphs.

    LightmappingHDRP

    Provides methods to help you with lightmapping in the High Definition Render Pipeline.

    LitSurfaceInputsUIBlock

    The UI block that represents lit surface input properties. This block is shared for Lit and Layered surface inputs + tesselation variants.

    MaterialUIBlock

    Base implementation of a material GUI block to be disabled in the material inspector.

    MaterialUIBlockList

    Wrapper to handle Material UI Blocks, it will handle initialization of the blocks when drawing the GUI.

    RefractionUIBlock

    The UI block that represents refraction properties.

    ShaderGraphUIBlock

    The UI block that represents Shader Graph material properties. This UI block displays every non-hidden property inside a shader. You can also use this with non-shadergraph shaders.

    SixWayUIBlock

    The UI block that represents Transparency properties for materials.

    SkySettingsEditor

    Base class for custom sky editor.

    SurfaceOptionUIBlock

    The UI block that represents surface option properties for materials.

    TessellationOptionsUIBlock

    The UI block that represents Tessellation Option properties for materials.

    TransparencyUIBlock

    The UI block that represents Transparency properties for materials.

    UnlitShaderGraphGUI

    The UI block that represents common properties for unlit Shader Graphs.

    UnlitSurfaceInputsUIBlock

    The UI block that represents surface inputs for unlit materials.

    Structs

    LightmappingHDRP.BakeProbeOptions

    Represents options to use with the BakeProbe(HDProbe, string, BakeProbeOptions) function.

    LightmappingHDRP.BakeProbeOptions.TextureSize

    Represents the size of a probe's baked texture.

    Enums

    AdvancedOptionsUIBlock.Features

    Options that define the visibility of fields in the block.

    CustomPassDrawer.PassUIFlag

    List of the elements you can show/hide in the default custom pass UI.

    DetailInputsUIBlock.Features

    Options for DetailInputsUIBlock features.

    EmissionUIBlock.Features

    Options for emission block features. Use this to control which fields are visible.

    LightmappingHDRP.BakeProbeOptions.TextureSize.Mode

    Options for which method to use to determine the size of the baked texture.

    LitSurfaceInputsUIBlock.Features

    Options for lit surface input features.

    MaterialUIBlock.ExpandableBit

    Bit index used to store a foldout state in the editor preferences.

    ShaderGraphUIBlock.Features

    ShaderGraph UI Block features.

    SkySettingsEditor.SkySettingsUIElement

    Enum used to determine which comme sky UI elements needs to be displayed.

    SurfaceOptionUIBlock.Features

    Options for surface option features. This allows you to display or hide certain parts of the UI.

    TransparencyUIBlock.Features

    Transparency UI Block features. Use this to select which field you want to show.

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)