Class TMP_BaseEditorPanel
Inheritance
TMP_BaseEditorPanel
Inherited Members
Editor.CreateEditorWithContext(Object[], Object)
Editor.OnHeaderGUI()
Editor.DrawFoldoutInspector(Object, ref Editor)
Editor.ReloadPreviewInstances()
Editor.MoveNextTarget()
Editor.ResetTarget()
Editor.finishedDefaultHeaderGUI
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetHashCode()
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Assembly: Unity.TextMeshPro.Editor.dll
Syntax
public abstract class TMP_BaseEditorPanel : Editor
Fields
Declaration
protected static readonly GUIContent k_ExtraSettingsLabel
Field Value
k_UiStateLabel
Declaration
protected static string[] k_UiStateLabel
Field Value
m_AutoSizingProp
Declaration
protected SerializedProperty m_AutoSizingProp
Field Value
m_CharWidthMaxAdjProp
Declaration
protected SerializedProperty m_CharWidthMaxAdjProp
Field Value
m_CharacterSpacingProp
Declaration
protected SerializedProperty m_CharacterSpacingProp
Field Value
m_CheckPaddingRequiredProp
Declaration
protected SerializedProperty m_CheckPaddingRequiredProp
Field Value
m_ColorModeProp
Declaration
protected SerializedProperty m_ColorModeProp
Field Value
m_EmojiFallbackSupportProp
Declaration
protected SerializedProperty m_EmojiFallbackSupportProp
Field Value
m_EnableEscapeCharacterParsingProp
Declaration
protected SerializedProperty m_EnableEscapeCharacterParsingProp
Field Value
Declaration
protected SerializedProperty m_EnableExtraPaddingProp
Field Value
m_EnableVertexGradientProp
Declaration
protected SerializedProperty m_EnableVertexGradientProp
Field Value
m_FontAssetProp
Declaration
protected SerializedProperty m_FontAssetProp
Field Value
m_FontColorGradientPresetProp
Declaration
protected SerializedProperty m_FontColorGradientPresetProp
Field Value
m_FontColorGradientProp
Declaration
protected SerializedProperty m_FontColorGradientProp
Field Value
m_FontColorProp
Declaration
protected SerializedProperty m_FontColorProp
Field Value
m_FontFeaturesActiveProp
Declaration
protected SerializedProperty m_FontFeaturesActiveProp
Field Value
m_FontSharedMaterialProp
Declaration
protected SerializedProperty m_FontSharedMaterialProp
Field Value
m_FontSizeBaseProp
Declaration
protected SerializedProperty m_FontSizeBaseProp
Field Value
m_FontSizeMaxProp
Declaration
protected SerializedProperty m_FontSizeMaxProp
Field Value
m_FontSizeMinProp
Declaration
protected SerializedProperty m_FontSizeMinProp
Field Value
m_FontSizeProp
Declaration
protected SerializedProperty m_FontSizeProp
Field Value
m_FontStyleProp
Declaration
protected SerializedProperty m_FontStyleProp
Field Value
m_GeometrySortingOrderProp
Declaration
protected SerializedProperty m_GeometrySortingOrderProp
Field Value
m_HandlePoints
Declaration
protected Vector3[] m_HandlePoints
Field Value
m_HasFontAssetChangedProp
Declaration
protected SerializedProperty m_HasFontAssetChangedProp
Field Value
m_HavePropertiesChanged
Declaration
protected bool m_HavePropertiesChanged
Field Value
m_HorizontalAlignmentProp
Declaration
protected SerializedProperty m_HorizontalAlignmentProp
Field Value
m_HorizontalMappingProp
Declaration
protected SerializedProperty m_HorizontalMappingProp
Field Value
m_IsPresetListDirty
Declaration
protected bool m_IsPresetListDirty
Field Value
m_IsRichTextProp
Declaration
protected SerializedProperty m_IsRichTextProp
Field Value
m_IsRightToLeftProp
Declaration
protected SerializedProperty m_IsRightToLeftProp
Field Value
m_IsTextObjectScaleStaticProp
Declaration
protected SerializedProperty m_IsTextObjectScaleStaticProp
Field Value
m_LineSpacingMaxProp
Declaration
protected SerializedProperty m_LineSpacingMaxProp
Field Value
m_LineSpacingProp
Declaration
protected SerializedProperty m_LineSpacingProp
Field Value
m_LinkedTextComponentProp
Declaration
protected SerializedProperty m_LinkedTextComponentProp
Field Value
m_MarginProp
Declaration
protected SerializedProperty m_MarginProp
Field Value
m_MaterialPresetIndexLookup
Declaration
protected Dictionary<int, int> m_MaterialPresetIndexLookup
Field Value
m_MaterialPresetNames
Declaration
protected GUIContent[] m_MaterialPresetNames
Field Value
m_MaterialPresetSelectionIndex
Declaration
protected int m_MaterialPresetSelectionIndex
Field Value
m_MaterialPresets
Declaration
protected Material[] m_MaterialPresets
Field Value
m_OverrideHtmlColorProp
Declaration
protected SerializedProperty m_OverrideHtmlColorProp
Field Value
m_PageToDisplayProp
Declaration
protected SerializedProperty m_PageToDisplayProp
Field Value
m_ParagraphSpacingProp
Declaration
protected SerializedProperty m_ParagraphSpacingProp
Field Value
m_ParentLinkedTextComponentProp
Declaration
protected SerializedProperty m_ParentLinkedTextComponentProp
Field Value
m_PreviousLinkedTextComponent
Declaration
protected TMP_Text m_PreviousLinkedTextComponent
Field Value
m_RectCorners
Declaration
protected Vector3[] m_RectCorners
Field Value
Declaration
protected RectTransform m_RectTransform
Field Value
m_RtlText
Declaration
protected string m_RtlText
Field Value
m_SpriteAssetProp
Declaration
protected SerializedProperty m_SpriteAssetProp
Field Value
m_StyleNames
Declaration
protected GUIContent[] m_StyleNames
Field Value
m_StyleSelectionIndex
Declaration
protected int m_StyleSelectionIndex
Field Value
m_StyleSheetAssetProp
Declaration
protected SerializedProperty m_StyleSheetAssetProp
Field Value
m_Styles
Declaration
protected List<TMP_Style> m_Styles
Field Value
m_TargetMaterial
Declaration
protected Material m_TargetMaterial
Field Value
m_TextAlignmentProp
Declaration
protected SerializedProperty m_TextAlignmentProp
Field Value
m_TextComponent
Declaration
protected TMP_Text m_TextComponent
Field Value
m_TextOverflowModeProp
Declaration
protected SerializedProperty m_TextOverflowModeProp
Field Value
m_TextProp
Declaration
protected SerializedProperty m_TextProp
Field Value
m_TextStyleHashCodeProp
Declaration
protected SerializedProperty m_TextStyleHashCodeProp
Field Value
m_TextStyleIndexLookup
Declaration
protected Dictionary<int, int> m_TextStyleIndexLookup
Field Value
m_TextWrappingModeProp
Declaration
protected SerializedProperty m_TextWrappingModeProp
Field Value
m_UseMaxVisibleDescenderProp
Declaration
protected SerializedProperty m_UseMaxVisibleDescenderProp
Field Value
m_UvLineOffsetProp
Declaration
protected SerializedProperty m_UvLineOffsetProp
Field Value
m_VerticalAlignmentProp
Declaration
protected SerializedProperty m_VerticalAlignmentProp
Field Value
m_VerticalMappingProp
Declaration
protected SerializedProperty m_VerticalMappingProp
Field Value
m_WordSpacingProp
Declaration
protected SerializedProperty m_WordSpacingProp
Field Value
m_WordWrappingRatiosProp
Declaration
protected SerializedProperty m_WordWrappingRatiosProp
Field Value
s_EventId
Declaration
protected static int s_EventId
Field Value
selAlignGridA
Declaration
Field Value
selAlignGridB
Declaration
Field Value
Methods
DrawEmojiFallbackSupport()
Declaration
protected void DrawEmojiFallbackSupport()
Declaration
protected abstract void DrawExtraSettings()
DrawFontFeatures()
Declaration
protected void DrawFontFeatures()
DrawGeometrySorting()
Declaration
protected void DrawGeometrySorting()
DrawIsTextObjectScaleStatic()
Declaration
protected void DrawIsTextObjectScaleStatic()
DrawMainSettings()
Declaration
protected void DrawMainSettings()
DrawMarginProperty(SerializedProperty, GUIContent)
Declaration
protected void DrawMarginProperty(SerializedProperty property, GUIContent label)
Parameters
DrawMargins()
Declaration
protected void DrawMargins()
DrawPadding()
Declaration
protected void DrawPadding()
DrawParsing()
Declaration
protected void DrawParsing()
DrawPropertySlider(GUIContent, SerializedProperty)
Declaration
protected void DrawPropertySlider(GUIContent label, SerializedProperty property)
Parameters
DrawRichText()
Declaration
protected void DrawRichText()
DrawSpriteAsset()
Declaration
protected void DrawSpriteAsset()
DrawStyleSheet()
Declaration
protected void DrawStyleSheet()
DrawTextInput()
Declaration
protected void DrawTextInput()
DrawTextureMapping()
Declaration
protected void DrawTextureMapping()
GetMaterialPresets()
Method to retrieve the material presets that match the currently selected font asset.
Declaration
protected GUIContent[] GetMaterialPresets()
Returns
GetStyleNames()
Declaration
protected GUIContent[] GetStyleNames()
Returns
IsMixSelectionTypes()
Declaration
protected abstract bool IsMixSelectionTypes()
Returns
OnDisable()
Declaration
protected virtual void OnDisable()
OnEnable()
Declaration
protected virtual void OnEnable()
OnInspectorGUI()
Declaration
public override void OnInspectorGUI()
Overrides
OnSceneGUI()
Declaration
OnUndoRedo()
Declaration
protected abstract void OnUndoRedo()