docs.unity3d.com
    Show / Hide Table of Contents

    Class TMP_EditorPanel

    Inheritance
    Object
    Object
    ScriptableObject
    Editor
    TMP_BaseEditorPanel
    TMP_EditorPanel
    Inherited Members
    TMP_BaseEditorPanel.k_ExtraSettingsLabel
    TMP_BaseEditorPanel.s_EventId
    TMP_BaseEditorPanel.selAlignGridA
    TMP_BaseEditorPanel.selAlignGridB
    TMP_BaseEditorPanel.m_TextProp
    TMP_BaseEditorPanel.m_IsRightToLeftProp
    TMP_BaseEditorPanel.m_RtlText
    TMP_BaseEditorPanel.m_FontAssetProp
    TMP_BaseEditorPanel.m_FontSharedMaterialProp
    TMP_BaseEditorPanel.m_MaterialPresets
    TMP_BaseEditorPanel.m_MaterialPresetNames
    TMP_BaseEditorPanel.m_MaterialPresetSelectionIndex
    TMP_BaseEditorPanel.m_IsPresetListDirty
    TMP_BaseEditorPanel.m_FontStyleProp
    TMP_BaseEditorPanel.m_FontColorProp
    TMP_BaseEditorPanel.m_EnableVertexGradientProp
    TMP_BaseEditorPanel.m_FontColorGradientProp
    TMP_BaseEditorPanel.m_FontColorGradientPresetProp
    TMP_BaseEditorPanel.m_OverrideHtmlColorProp
    TMP_BaseEditorPanel.m_FontSizeProp
    TMP_BaseEditorPanel.m_FontSizeBaseProp
    TMP_BaseEditorPanel.m_AutoSizingProp
    TMP_BaseEditorPanel.m_FontSizeMinProp
    TMP_BaseEditorPanel.m_FontSizeMaxProp
    TMP_BaseEditorPanel.m_LineSpacingMaxProp
    TMP_BaseEditorPanel.m_CharWidthMaxAdjProp
    TMP_BaseEditorPanel.m_CharacterSpacingProp
    TMP_BaseEditorPanel.m_WordSpacingProp
    TMP_BaseEditorPanel.m_LineSpacingProp
    TMP_BaseEditorPanel.m_ParagraphSpacingProp
    TMP_BaseEditorPanel.m_TextAlignmentProp
    TMP_BaseEditorPanel.m_HorizontalMappingProp
    TMP_BaseEditorPanel.m_VerticalMappingProp
    TMP_BaseEditorPanel.m_UvLineOffsetProp
    TMP_BaseEditorPanel.m_EnableWordWrappingProp
    TMP_BaseEditorPanel.m_WordWrappingRatiosProp
    TMP_BaseEditorPanel.m_TextOverflowModeProp
    TMP_BaseEditorPanel.m_PageToDisplayProp
    TMP_BaseEditorPanel.m_LinkedTextComponentProp
    TMP_BaseEditorPanel.m_IsLinkedTextComponentProp
    TMP_BaseEditorPanel.m_EnableKerningProp
    TMP_BaseEditorPanel.m_IsRichTextProp
    TMP_BaseEditorPanel.m_HasFontAssetChangedProp
    TMP_BaseEditorPanel.m_EnableExtraPaddingProp
    TMP_BaseEditorPanel.m_CheckPaddingRequiredProp
    TMP_BaseEditorPanel.m_EnableEscapeCharacterParsingProp
    TMP_BaseEditorPanel.m_UseMaxVisibleDescenderProp
    TMP_BaseEditorPanel.m_GeometrySortingOrderProp
    TMP_BaseEditorPanel.m_SpriteAssetProp
    TMP_BaseEditorPanel.m_MarginProp
    TMP_BaseEditorPanel.m_ColorModeProp
    TMP_BaseEditorPanel.m_HavePropertiesChanged
    TMP_BaseEditorPanel.m_TextComponent
    TMP_BaseEditorPanel.m_RectTransform
    TMP_BaseEditorPanel.m_TargetMaterial
    TMP_BaseEditorPanel.m_RectCorners
    TMP_BaseEditorPanel.m_HandlePoints
    TMP_BaseEditorPanel.OnDisable()
    TMP_BaseEditorPanel.OnInspectorGUI()
    TMP_BaseEditorPanel.OnSceneGUI()
    TMP_BaseEditorPanel.DrawTextInput()
    TMP_BaseEditorPanel.DrawMainSettings()
    TMP_BaseEditorPanel.DrawMargins()
    TMP_BaseEditorPanel.DrawGeometrySorting()
    TMP_BaseEditorPanel.DrawRichText()
    TMP_BaseEditorPanel.DrawParsing()
    TMP_BaseEditorPanel.DrawTextureMapping()
    TMP_BaseEditorPanel.DrawKerning()
    TMP_BaseEditorPanel.DrawPadding()
    TMP_BaseEditorPanel.GetMaterialPresets()
    TMP_BaseEditorPanel.DrawMarginProperty(SerializedProperty, GUIContent)
    TMP_BaseEditorPanel.DrawPropertySlider(GUIContent, SerializedProperty)
    Editor.CreateEditorWithContext(Object[], Object, Type)
    Editor.CreateEditorWithContext(Object[], Object)
    Editor.CreateCachedEditorWithContext(Object, Object, Type, Editor)
    Editor.CreateCachedEditorWithContext(Object[], Object, Type, Editor)
    Editor.CreateCachedEditor(Object, Type, Editor)
    Editor.CreateCachedEditor(Object[], Type, Editor)
    Editor.CreateEditor(Object)
    Editor.CreateEditor(Object, Type)
    Editor.CreateEditor(Object[])
    Editor.CreateEditor(Object[], Type)
    Editor.DrawPropertiesExcluding(SerializedObject, String[])
    Editor.DrawDefaultInspector()
    Editor.Repaint()
    Editor.CreateInspectorGUI()
    Editor.RequiresConstantRepaint()
    Editor.DrawHeader()
    Editor.OnHeaderGUI()
    Editor.ShouldHideOpenButton()
    Editor.DrawFoldoutInspector(Object, Editor)
    Editor.HasPreviewGUI()
    Editor.GetPreviewTitle()
    Editor.RenderStaticPreview(String, Object[], Int32, Int32)
    Editor.OnPreviewGUI(Rect, GUIStyle)
    Editor.OnInteractivePreviewGUI(Rect, GUIStyle)
    Editor.OnPreviewSettings()
    Editor.GetInfoString()
    Editor.DrawPreview(Rect)
    Editor.ReloadPreviewInstances()
    Editor.UseDefaultMargins()
    Editor.Initialize(Object[])
    Editor.MoveNextTarget()
    Editor.ResetTarget()
    Editor.target
    Editor.targets
    Editor.serializedObject
    Editor.finishedDefaultHeaderGUI
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(String)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(Object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, Boolean)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, Single)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectOfType<T>()
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.ToString()
    Object.name
    Object.hideFlags
    Namespace: TMPro.EditorUtilities
    Syntax
    [CustomEditor(typeof(TextMeshPro), true)]
    [CanEditMultipleObjects]
    public class TMP_EditorPanel : TMP_BaseEditorPanel, IPreviewable, IToolModeOwner

    Methods

    DrawExtraSettings()

    Declaration
    protected override void DrawExtraSettings()
    Overrides
    TMP_BaseEditorPanel.DrawExtraSettings()

    DrawOrthographicMode()

    Declaration
    protected void DrawOrthographicMode()

    DrawSortingLayer()

    Declaration
    protected void DrawSortingLayer()

    DrawVolumetricSetup()

    Declaration
    protected void DrawVolumetricSetup()

    IsMixSelectionTypes()

    Declaration
    protected override bool IsMixSelectionTypes()
    Returns
    Type Description
    Boolean
    Overrides
    TMP_BaseEditorPanel.IsMixSelectionTypes()

    OnEnable()

    Declaration
    protected override void OnEnable()
    Overrides
    TMP_BaseEditorPanel.OnEnable()

    OnUndoRedo()

    Declaration
    protected override void OnUndoRedo()
    Overrides
    TMP_BaseEditorPanel.OnUndoRedo()
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023