docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class TMP_BitmapShaderGUI

    Inheritance
    object
    ShaderGUI
    TMP_BaseShaderGUI
    TMP_BitmapShaderGUI
    Inherited Members
    TMP_BaseShaderGUI.s_DebugExtended
    TMP_BaseShaderGUI.s_XywhVectorLabels
    TMP_BaseShaderGUI.s_LbrtVectorLabels
    TMP_BaseShaderGUI.s_CullingTypeLabels
    TMP_BaseShaderGUI.m_Editor
    TMP_BaseShaderGUI.m_Material
    TMP_BaseShaderGUI.m_Properties
    TMP_BaseShaderGUI.OnGUI(MaterialEditor, MaterialProperty[])
    TMP_BaseShaderGUI.AssignNewShaderToMaterial(Material, Shader, Shader)
    TMP_BaseShaderGUI.BeginPanel(string, bool)
    TMP_BaseShaderGUI.BeginPanel(string, TMP_BaseShaderGUI.ShaderFeature, bool, bool)
    TMP_BaseShaderGUI.EndPanel()
    TMP_BaseShaderGUI.DoPopup(string, string, GUIContent[])
    TMP_BaseShaderGUI.DoCubeMap(string, string)
    TMP_BaseShaderGUI.DoTexture2D(string, string, bool, string[])
    TMP_BaseShaderGUI.DoUVSpeed(Rect, string[])
    TMP_BaseShaderGUI.DoToggle(string, string)
    TMP_BaseShaderGUI.DoFloat(string, string)
    TMP_BaseShaderGUI.DoColor(string, string)
    TMP_BaseShaderGUI.DoOffset(string, string)
    TMP_BaseShaderGUI.DoSlider(string, string)
    TMP_BaseShaderGUI.DoSlider(string, Vector2, string)
    TMP_BaseShaderGUI.DoSlider(string, string, string)
    TMP_BaseShaderGUI.DoSlider(string, string, Vector2, string)
    TMP_BaseShaderGUI.DoVector2(string, string)
    TMP_BaseShaderGUI.DoVector3(string, string)
    TMP_BaseShaderGUI.DoVector(string, string, GUIContent[])
    ShaderGUI.OnMaterialPreviewGUI(MaterialEditor, Rect, GUIStyle)
    ShaderGUI.OnMaterialInteractivePreviewGUI(MaterialEditor, Rect, GUIStyle)
    ShaderGUI.OnMaterialPreviewSettingsGUI(MaterialEditor)
    ShaderGUI.OnClosed(Material)
    ShaderGUI.ValidateMaterial(Material)
    ShaderGUI.FindProperty(string, MaterialProperty[])
    ShaderGUI.FindProperty(string, MaterialProperty[], bool)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: TMPro.EditorUtilities
    Assembly: Unity.TextMeshPro.Editor.dll
    Syntax
    public class TMP_BitmapShaderGUI : TMP_BaseShaderGUI

    Methods

    DoGUI()

    Override this method to create the specific shader GUI.

    Declaration
    protected override void DoGUI()
    Overrides
    TMP_BaseShaderGUI.DoGUI()
    In This Article
    Back to top
    Copyright © 2025 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)