---@meta -- AUTOMATICALLY GENERATED, DO NOT EDIT BY HAND local TextMeshPro = {} --- @class TextMeshPro.TMP_Text --- FIXME: Wrapped TMPro.TMP_Text for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field alignment TMPro.TextAlignmentOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field alpha System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field autoSizeTextContainer System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field bounds UnityEngine.Bounds ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field characterSpacing System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field characterWidthAdjustment System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field color UnityEngine.Color ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field colorGradient TMPro.VertexGradient ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field colorGradientPreset TMPro.TMP_ColorGradient ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableAutoSizing System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableCulling System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableKerning System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableVertexGradient System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableWordWrapping System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field extraPadding System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field faceColor UnityEngine.Color32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field firstOverflowCharacterIndex System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field firstVisibleCharacter System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field flexibleHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field flexibleWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field font TMPro.TMP_FontAsset ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontMaterial UnityEngine.Material ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontMaterials UnityEngine.Material[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSharedMaterial UnityEngine.Material ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSharedMaterials UnityEngine.Material[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSize System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSizeMax System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSizeMin System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontStyle TMPro.FontStyles ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontWeight TMPro.FontWeight ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field geometrySortingOrder TMPro.VertexSortingOrder ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field havePropertiesChanged System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field horizontalAlignment TMPro.HorizontalAlignmentOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field horizontalMapping TMPro.TextureMappingOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ignoreVisibility System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isOrthographic System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isOverlay System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isRightToLeftText System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isTextObjectScaleStatic System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isTextOverflowing System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field isTextTruncated System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field isUsingBold System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field isUsingLegacyAnimationComponent System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isVolumetricText System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field layoutPriority System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field lineSpacing System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field lineSpacingAdjustment System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field linkedTextComponent TMPro.TMP_Text ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field mappingUvLineOffset System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field margin UnityEngine.Vector4 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field maxVisibleCharacters System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxVisibleLines System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxVisibleWords System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field mesh UnityEngine.Mesh ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field minHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field minWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field outlineColor UnityEngine.Color32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field outlineWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field overflowMode TMPro.TextOverflowModes ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field overrideColorTags System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field pageToDisplay System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field paragraphSpacing System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field parseCtrlCharacters System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field pixelsPerUnit System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field preferredHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field preferredWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field rectTransform UnityEngine.RectTransform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field renderedHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field renderedWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field renderMode TMPro.TextRenderFlags ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field richText System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field spriteAsset TMPro.TMP_SpriteAsset ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field styleSheet TMPro.TMP_StyleSheet ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field text System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field textBounds UnityEngine.Bounds ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field textInfo TMPro.TMP_TextInfo ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field textPreprocessor TMPro.ITextPreprocessor ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field textStyle TMPro.TMP_Style ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field tintAllSprites System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field transform UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field useMaxVisibleDescender System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field vertexBufferAutoSizeReduction System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field verticalAlignment TMPro.VerticalAlignmentOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field verticalMapping TMPro.TextureMappingOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wordSpacing System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wordWrappingRatios System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER TextMeshPro.TMP_Text = {} TextMeshPro.TMP_Text.alignment = nil TextMeshPro.TMP_Text.alpha = 0.0 TextMeshPro.TMP_Text.autoSizeTextContainer = true TextMeshPro.TMP_Text.bounds = nil TextMeshPro.TMP_Text.characterSpacing = 0.0 TextMeshPro.TMP_Text.characterWidthAdjustment = 0.0 TextMeshPro.TMP_Text.color = nil TextMeshPro.TMP_Text.colorGradient = nil TextMeshPro.TMP_Text.colorGradientPreset = nil TextMeshPro.TMP_Text.enableAutoSizing = true TextMeshPro.TMP_Text.enableCulling = true TextMeshPro.TMP_Text.enableKerning = true TextMeshPro.TMP_Text.enableVertexGradient = true TextMeshPro.TMP_Text.enableWordWrapping = true TextMeshPro.TMP_Text.extraPadding = true TextMeshPro.TMP_Text.faceColor = nil TextMeshPro.TMP_Text.firstOverflowCharacterIndex = 0 TextMeshPro.TMP_Text.firstVisibleCharacter = 0 TextMeshPro.TMP_Text.flexibleHeight = 0.0 TextMeshPro.TMP_Text.flexibleWidth = 0.0 TextMeshPro.TMP_Text.font = nil TextMeshPro.TMP_Text.fontMaterial = nil TextMeshPro.TMP_Text.fontMaterials = [] TextMeshPro.TMP_Text.fontSharedMaterial = nil TextMeshPro.TMP_Text.fontSharedMaterials = [] TextMeshPro.TMP_Text.fontSize = 0.0 TextMeshPro.TMP_Text.fontSizeMax = 0.0 TextMeshPro.TMP_Text.fontSizeMin = 0.0 TextMeshPro.TMP_Text.fontStyle = nil TextMeshPro.TMP_Text.fontWeight = nil TextMeshPro.TMP_Text.geometrySortingOrder = nil TextMeshPro.TMP_Text.havePropertiesChanged = true TextMeshPro.TMP_Text.horizontalAlignment = nil TextMeshPro.TMP_Text.horizontalMapping = nil TextMeshPro.TMP_Text.ignoreVisibility = true TextMeshPro.TMP_Text.isOrthographic = true TextMeshPro.TMP_Text.isOverlay = true TextMeshPro.TMP_Text.isRightToLeftText = true TextMeshPro.TMP_Text.isTextObjectScaleStatic = true TextMeshPro.TMP_Text.isTextOverflowing = true TextMeshPro.TMP_Text.isTextTruncated = true TextMeshPro.TMP_Text.isUsingBold = true TextMeshPro.TMP_Text.isUsingLegacyAnimationComponent = true TextMeshPro.TMP_Text.isVolumetricText = true TextMeshPro.TMP_Text.layoutPriority = 0 TextMeshPro.TMP_Text.lineSpacing = 0.0 TextMeshPro.TMP_Text.lineSpacingAdjustment = 0.0 TextMeshPro.TMP_Text.linkedTextComponent = nil TextMeshPro.TMP_Text.mappingUvLineOffset = 0.0 TextMeshPro.TMP_Text.margin = nil TextMeshPro.TMP_Text.maxHeight = 0.0 TextMeshPro.TMP_Text.maxVisibleCharacters = 0 TextMeshPro.TMP_Text.maxVisibleLines = 0 TextMeshPro.TMP_Text.maxVisibleWords = 0 TextMeshPro.TMP_Text.maxWidth = 0.0 TextMeshPro.TMP_Text.mesh = nil TextMeshPro.TMP_Text.minHeight = 0.0 TextMeshPro.TMP_Text.minWidth = 0.0 TextMeshPro.TMP_Text.outlineColor = nil TextMeshPro.TMP_Text.outlineWidth = 0.0 TextMeshPro.TMP_Text.overflowMode = nil TextMeshPro.TMP_Text.overrideColorTags = true TextMeshPro.TMP_Text.pageToDisplay = 0 TextMeshPro.TMP_Text.paragraphSpacing = 0.0 TextMeshPro.TMP_Text.parseCtrlCharacters = true TextMeshPro.TMP_Text.pixelsPerUnit = 0.0 TextMeshPro.TMP_Text.preferredHeight = 0.0 TextMeshPro.TMP_Text.preferredWidth = 0.0 TextMeshPro.TMP_Text.rectTransform = nil TextMeshPro.TMP_Text.renderedHeight = 0.0 TextMeshPro.TMP_Text.renderedWidth = 0.0 TextMeshPro.TMP_Text.renderMode = nil TextMeshPro.TMP_Text.richText = true TextMeshPro.TMP_Text.spriteAsset = nil TextMeshPro.TMP_Text.styleSheet = nil TextMeshPro.TMP_Text.text = "" TextMeshPro.TMP_Text.textBounds = nil TextMeshPro.TMP_Text.textInfo = nil TextMeshPro.TMP_Text.textPreprocessor = nil TextMeshPro.TMP_Text.textStyle = nil TextMeshPro.TMP_Text.tintAllSprites = true TextMeshPro.TMP_Text.transform = nil TextMeshPro.TMP_Text.useMaxVisibleDescender = true TextMeshPro.TMP_Text.vertexBufferAutoSizeReduction = true TextMeshPro.TMP_Text.verticalAlignment = nil TextMeshPro.TMP_Text.verticalMapping = nil TextMeshPro.TMP_Text.wordSpacing = 0.0 TextMeshPro.TMP_Text.wordWrappingRatios = 0.0 ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.ClearMesh () return end ---@param uploadGeometry System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.ClearMesh (uploadGeometry) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.ComputeMarginSize () return end ---@param alpha System.Single: ---@param duration System.Single: ---@param ignoreTimeScale System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.CrossFadeAlpha (alpha, duration, ignoreTimeScale) return end ---@param targetColor UnityEngine.Color: ---@param duration System.Single: ---@param ignoreTimeScale System.Boolean: ---@param useAlpha System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.CrossFadeColor (targetColor, duration, ignoreTimeScale, useAlpha) return end ---@param ignoreActiveState System.Boolean: ---@param forceTextReparsing System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.ForceMeshUpdate (ignoreActiveState, forceTextReparsing) return end ---@return System.String ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.GetParsedText () return "" end ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.GetPreferredValues () return nil end ---@param width System.Single: ---@param height System.Single: ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.GetPreferredValues (width, height) return nil end ---@param text System.String: ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.GetPreferredValues (text) return nil end ---@param text System.String: ---@param width System.Single: ---@param height System.Single: ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.GetPreferredValues (text, width, height) return nil end ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.GetRenderedValues () return nil end ---@param onlyVisibleCharacters System.Boolean: ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.GetRenderedValues (onlyVisibleCharacters) return nil end ---@param text System.String: ---@return TMPro.TMP_TextInfo ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.GetTextInfo (text) return nil end ---@param sourceText System.Char[]: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetCharArray (sourceText) return end ---@param sourceText System.Char[]: ---@param start System.Int32: ---@param length System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetCharArray (sourceText, start, length) return end ---@param sourceText System.String: ---@param syncTextInputBox System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, syncTextInputBox) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, arg0) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, arg0, arg1) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, arg0, arg1, arg2) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, arg0, arg1, arg2, arg3) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@param arg4 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, arg0, arg1, arg2, arg3, arg4) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@param arg4 System.Single: ---@param arg5 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, arg0, arg1, arg2, arg3, arg4, arg5) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@param arg4 System.Single: ---@param arg5 System.Single: ---@param arg6 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, arg0, arg1, arg2, arg3, arg4, arg5, arg6) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@param arg4 System.Single: ---@param arg5 System.Single: ---@param arg6 System.Single: ---@param arg7 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) return end ---@param sourceText System.Text.StringBuilder: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText) return end ---@param sourceText System.Char[]: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText) return end ---@param sourceText System.Char[]: ---@param start System.Int32: ---@param length System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetText (sourceText, start, length) return end ---@param vertices UnityEngine.Vector3[]: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.SetVertices (vertices) return end ---@param mesh UnityEngine.Mesh: ---@param index System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.UpdateGeometry (mesh, index) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.UpdateMeshPadding () return end ---@param flags TMPro.TMP_VertexDataUpdateFlags: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.UpdateVertexData (flags) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.UpdateVertexData () return end ---@param x TMPro.TMP_Text: ---@param y TMPro.TMP_Text: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.op_Equality (x, y) return true end -- static ---@param x TMPro.TMP_Text: ---@param y TMPro.TMP_Text: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TMP_Text.op_Inequality (x, y) return true end -- static --- @class TextMeshPro.TextMeshPro --- FIXME: Wrapped TMPro.TextMeshPro for Lua and WASM --- @access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field autoSizeTextContainer System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maskType TMPro.MaskingTypes ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field mesh UnityEngine.Mesh ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field meshFilter UnityEngine.MeshFilter ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field renderer UnityEngine.Renderer ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field sortingLayerID System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field sortingOrder System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field transform UnityEngine.Transform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field alignment TMPro.TextAlignmentOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field alpha System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field bounds UnityEngine.Bounds ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field characterSpacing System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field characterWidthAdjustment System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field color UnityEngine.Color ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field colorGradient TMPro.VertexGradient ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field colorGradientPreset TMPro.TMP_ColorGradient ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableAutoSizing System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableCulling System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableKerning System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableVertexGradient System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field enableWordWrapping System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field extraPadding System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field faceColor UnityEngine.Color32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field firstOverflowCharacterIndex System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field firstVisibleCharacter System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field flexibleHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field flexibleWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field font TMPro.TMP_FontAsset ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontMaterial UnityEngine.Material ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontMaterials UnityEngine.Material[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSharedMaterial UnityEngine.Material ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSharedMaterials UnityEngine.Material[] ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSize System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSizeMax System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontSizeMin System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontStyle TMPro.FontStyles ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field fontWeight TMPro.FontWeight ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field geometrySortingOrder TMPro.VertexSortingOrder ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field havePropertiesChanged System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field horizontalAlignment TMPro.HorizontalAlignmentOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field horizontalMapping TMPro.TextureMappingOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field ignoreVisibility System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isOrthographic System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isOverlay System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isRightToLeftText System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isTextObjectScaleStatic System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isTextOverflowing System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field isTextTruncated System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field isUsingBold System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field isUsingLegacyAnimationComponent System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field isVolumetricText System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field layoutPriority System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field lineSpacing System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field lineSpacingAdjustment System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field linkedTextComponent TMPro.TMP_Text ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field mappingUvLineOffset System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field margin UnityEngine.Vector4 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field maxVisibleCharacters System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxVisibleLines System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxVisibleWords System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field maxWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field minHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field minWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field outlineColor UnityEngine.Color32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field outlineWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field overflowMode TMPro.TextOverflowModes ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field overrideColorTags System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field pageToDisplay System.Int32 ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field paragraphSpacing System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field parseCtrlCharacters System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field pixelsPerUnit System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field preferredHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field preferredWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field rectTransform UnityEngine.RectTransform ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field renderedHeight System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field renderedWidth System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field renderMode TMPro.TextRenderFlags ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field richText System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field spriteAsset TMPro.TMP_SpriteAsset ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field styleSheet TMPro.TMP_StyleSheet ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field text System.String ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field textBounds UnityEngine.Bounds ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field textInfo TMPro.TMP_TextInfo ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set NONE NONE NONE ---@field textPreprocessor TMPro.ITextPreprocessor ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field textStyle TMPro.TMP_Style ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field tintAllSprites System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field useMaxVisibleDescender System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field vertexBufferAutoSizeReduction System.Boolean ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field verticalAlignment TMPro.VerticalAlignmentOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field verticalMapping TMPro.TextureMappingOptions ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wordSpacing System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@field wordWrappingRatios System.Single ---@access_get AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER ---@access_set AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER TextMeshPro.TextMeshPro = {} TextMeshPro.TextMeshPro.autoSizeTextContainer = true TextMeshPro.TextMeshPro.maskType = nil TextMeshPro.TextMeshPro.mesh = nil TextMeshPro.TextMeshPro.meshFilter = nil TextMeshPro.TextMeshPro.renderer = nil TextMeshPro.TextMeshPro.sortingLayerID = 0 TextMeshPro.TextMeshPro.sortingOrder = 0 TextMeshPro.TextMeshPro.transform = nil TextMeshPro.TextMeshPro.alignment = nil TextMeshPro.TextMeshPro.alpha = 0.0 TextMeshPro.TextMeshPro.bounds = nil TextMeshPro.TextMeshPro.characterSpacing = 0.0 TextMeshPro.TextMeshPro.characterWidthAdjustment = 0.0 TextMeshPro.TextMeshPro.color = nil TextMeshPro.TextMeshPro.colorGradient = nil TextMeshPro.TextMeshPro.colorGradientPreset = nil TextMeshPro.TextMeshPro.enableAutoSizing = true TextMeshPro.TextMeshPro.enableCulling = true TextMeshPro.TextMeshPro.enableKerning = true TextMeshPro.TextMeshPro.enableVertexGradient = true TextMeshPro.TextMeshPro.enableWordWrapping = true TextMeshPro.TextMeshPro.extraPadding = true TextMeshPro.TextMeshPro.faceColor = nil TextMeshPro.TextMeshPro.firstOverflowCharacterIndex = 0 TextMeshPro.TextMeshPro.firstVisibleCharacter = 0 TextMeshPro.TextMeshPro.flexibleHeight = 0.0 TextMeshPro.TextMeshPro.flexibleWidth = 0.0 TextMeshPro.TextMeshPro.font = nil TextMeshPro.TextMeshPro.fontMaterial = nil TextMeshPro.TextMeshPro.fontMaterials = [] TextMeshPro.TextMeshPro.fontSharedMaterial = nil TextMeshPro.TextMeshPro.fontSharedMaterials = [] TextMeshPro.TextMeshPro.fontSize = 0.0 TextMeshPro.TextMeshPro.fontSizeMax = 0.0 TextMeshPro.TextMeshPro.fontSizeMin = 0.0 TextMeshPro.TextMeshPro.fontStyle = nil TextMeshPro.TextMeshPro.fontWeight = nil TextMeshPro.TextMeshPro.geometrySortingOrder = nil TextMeshPro.TextMeshPro.havePropertiesChanged = true TextMeshPro.TextMeshPro.horizontalAlignment = nil TextMeshPro.TextMeshPro.horizontalMapping = nil TextMeshPro.TextMeshPro.ignoreVisibility = true TextMeshPro.TextMeshPro.isOrthographic = true TextMeshPro.TextMeshPro.isOverlay = true TextMeshPro.TextMeshPro.isRightToLeftText = true TextMeshPro.TextMeshPro.isTextObjectScaleStatic = true TextMeshPro.TextMeshPro.isTextOverflowing = true TextMeshPro.TextMeshPro.isTextTruncated = true TextMeshPro.TextMeshPro.isUsingBold = true TextMeshPro.TextMeshPro.isUsingLegacyAnimationComponent = true TextMeshPro.TextMeshPro.isVolumetricText = true TextMeshPro.TextMeshPro.layoutPriority = 0 TextMeshPro.TextMeshPro.lineSpacing = 0.0 TextMeshPro.TextMeshPro.lineSpacingAdjustment = 0.0 TextMeshPro.TextMeshPro.linkedTextComponent = nil TextMeshPro.TextMeshPro.mappingUvLineOffset = 0.0 TextMeshPro.TextMeshPro.margin = nil TextMeshPro.TextMeshPro.maxHeight = 0.0 TextMeshPro.TextMeshPro.maxVisibleCharacters = 0 TextMeshPro.TextMeshPro.maxVisibleLines = 0 TextMeshPro.TextMeshPro.maxVisibleWords = 0 TextMeshPro.TextMeshPro.maxWidth = 0.0 TextMeshPro.TextMeshPro.minHeight = 0.0 TextMeshPro.TextMeshPro.minWidth = 0.0 TextMeshPro.TextMeshPro.outlineColor = nil TextMeshPro.TextMeshPro.outlineWidth = 0.0 TextMeshPro.TextMeshPro.overflowMode = nil TextMeshPro.TextMeshPro.overrideColorTags = true TextMeshPro.TextMeshPro.pageToDisplay = 0 TextMeshPro.TextMeshPro.paragraphSpacing = 0.0 TextMeshPro.TextMeshPro.parseCtrlCharacters = true TextMeshPro.TextMeshPro.pixelsPerUnit = 0.0 TextMeshPro.TextMeshPro.preferredHeight = 0.0 TextMeshPro.TextMeshPro.preferredWidth = 0.0 TextMeshPro.TextMeshPro.rectTransform = nil TextMeshPro.TextMeshPro.renderedHeight = 0.0 TextMeshPro.TextMeshPro.renderedWidth = 0.0 TextMeshPro.TextMeshPro.renderMode = nil TextMeshPro.TextMeshPro.richText = true TextMeshPro.TextMeshPro.spriteAsset = nil TextMeshPro.TextMeshPro.styleSheet = nil TextMeshPro.TextMeshPro.text = "" TextMeshPro.TextMeshPro.textBounds = nil TextMeshPro.TextMeshPro.textInfo = nil TextMeshPro.TextMeshPro.textPreprocessor = nil TextMeshPro.TextMeshPro.textStyle = nil TextMeshPro.TextMeshPro.tintAllSprites = true TextMeshPro.TextMeshPro.useMaxVisibleDescender = true TextMeshPro.TextMeshPro.vertexBufferAutoSizeReduction = true TextMeshPro.TextMeshPro.verticalAlignment = nil TextMeshPro.TextMeshPro.verticalMapping = nil TextMeshPro.TextMeshPro.wordSpacing = 0.0 TextMeshPro.TextMeshPro.wordWrappingRatios = 0.0 ---Constructor for TextMeshPro.TextMeshPro ---@return TextMeshPro.TextMeshPro function TextMeshPro.NewTextMeshPro() end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.CalculateLayoutInputHorizontal () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.CalculateLayoutInputVertical () return end ---@param updateMesh System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.ClearMesh (updateMesh) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.ComputeMarginSize () return end ---@param ignoreActiveState System.Boolean: ---@param forceTextReparsing System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.ForceMeshUpdate (ignoreActiveState, forceTextReparsing) return end ---@param text System.String: ---@return TMPro.TMP_TextInfo ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.GetTextInfo (text) return nil end ---@param update UnityEngine.UI.CanvasUpdate: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.Rebuild (update) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetAllDirty () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetLayoutDirty () return end ---@param type TMPro.MaskingTypes: ---@param maskCoords UnityEngine.Vector4: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetMask (type, maskCoords) return end ---@param type TMPro.MaskingTypes: ---@param maskCoords UnityEngine.Vector4: ---@param softnessX System.Single: ---@param softnessY System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetMask (type, maskCoords, softnessX, softnessY) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetMaterialDirty () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetVerticesDirty () return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.UpdateFontAsset () return end ---@param mesh UnityEngine.Mesh: ---@param index System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.UpdateGeometry (mesh, index) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.UpdateMeshPadding () return end ---@param flags TMPro.TMP_VertexDataUpdateFlags: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.UpdateVertexData (flags) return end ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.UpdateVertexData () return end ---@param x TMPro.TextMeshPro: ---@param y TMPro.TextMeshPro: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.op_Equality (x, y) return true end -- static ---@param x TMPro.TextMeshPro: ---@param y TMPro.TextMeshPro: ---@return System.Boolean ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.op_Inequality (x, y) return true end -- static ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.ClearMesh () return end ---@param alpha System.Single: ---@param duration System.Single: ---@param ignoreTimeScale System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.CrossFadeAlpha (alpha, duration, ignoreTimeScale) return end ---@param targetColor UnityEngine.Color: ---@param duration System.Single: ---@param ignoreTimeScale System.Boolean: ---@param useAlpha System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.CrossFadeColor (targetColor, duration, ignoreTimeScale, useAlpha) return end ---@return System.String ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.GetParsedText () return "" end ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.GetPreferredValues () return nil end ---@param width System.Single: ---@param height System.Single: ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.GetPreferredValues (width, height) return nil end ---@param text System.String: ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.GetPreferredValues (text) return nil end ---@param text System.String: ---@param width System.Single: ---@param height System.Single: ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.GetPreferredValues (text, width, height) return nil end ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.GetRenderedValues () return nil end ---@param onlyVisibleCharacters System.Boolean: ---@return UnityEngine.Vector2 ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.GetRenderedValues (onlyVisibleCharacters) return nil end ---@param sourceText System.Char[]: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetCharArray (sourceText) return end ---@param sourceText System.Char[]: ---@param start System.Int32: ---@param length System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetCharArray (sourceText, start, length) return end ---@param sourceText System.String: ---@param syncTextInputBox System.Boolean: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, syncTextInputBox) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, arg0) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, arg0, arg1) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, arg0, arg1, arg2) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, arg0, arg1, arg2, arg3) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@param arg4 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, arg0, arg1, arg2, arg3, arg4) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@param arg4 System.Single: ---@param arg5 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, arg0, arg1, arg2, arg3, arg4, arg5) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@param arg4 System.Single: ---@param arg5 System.Single: ---@param arg6 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, arg0, arg1, arg2, arg3, arg4, arg5, arg6) return end ---@param sourceText System.String: ---@param arg0 System.Single: ---@param arg1 System.Single: ---@param arg2 System.Single: ---@param arg3 System.Single: ---@param arg4 System.Single: ---@param arg5 System.Single: ---@param arg6 System.Single: ---@param arg7 System.Single: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) return end ---@param sourceText System.Text.StringBuilder: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText) return end ---@param sourceText System.Char[]: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText) return end ---@param sourceText System.Char[]: ---@param start System.Int32: ---@param length System.Int32: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetText (sourceText, start, length) return end ---@param vertices UnityEngine.Vector3[]: ---@return void ---@access AVATAR|PROP|WORLD CLIENT|SERVER LOCAL|OTHER function TextMeshPro.TextMeshPro.SetVertices (vertices) return end return TextMeshPro