| string get_version() | Public+1 flags | | 0x08 |
| void set_version(const string& value) | 2 flags | | 0x08 |
| Font get_sourceFontFile() | Public+1 flags | | 0x08 |
| void set_sourceFontFile(Font value) | 2 flags | | 0x08 |
| AtlasPopulationMode get_atlasPopulationMode() | Public+1 flags | | 0x04 |
| void set_atlasPopulationMode(const AtlasPopulationMode& value) | Public+1 flags | | 0x04 |
| FaceInfo get_faceInfo() | Public+1 flags | | 0x60 |
| void set_faceInfo(const FaceInfo& value) | Public+1 flags | | 0x60 |
| List<UnityEngine.TextCore.Glyph> get_glyphTable() | Public+1 flags | | 0x08 |
| void set_glyphTable(List<UnityEngine.TextCore.Glyph> value) | 2 flags | | 0x08 |
| Dictionary<System.UInt32 get_glyphLookupTable() | Public+1 flags | | 0x08 |
| List<TMPro.TMP_Character> get_characterTable() | Public+1 flags | | 0x08 |
| void set_characterTable(List<TMPro.TMP_Character> value) | 2 flags | | 0x08 |
| Dictionary<System.UInt32 get_characterLookupTable() | Public+1 flags | | 0x08 |
| Texture2D get_atlasTexture() | Public+1 flags | | 0x08 |
| Texture2D[] get_atlasTextures() | Public+1 flags | | 0x08 |
| void set_atlasTextures(const Texture2D[]& value) | Public+1 flags | | 0x08 |
| int get_atlasTextureCount() | Public+1 flags | | 0x04 |
| bool get_isMultiAtlasTexturesEnabled() | Public+1 flags | | 0x01 |
| void set_isMultiAtlasTexturesEnabled(bool value) | Public+1 flags | | 0x01 |
| bool get_clearDynamicDataOnBuild() | 2 flags | | 0x01 |
| void set_clearDynamicDataOnBuild(bool value) | 2 flags | | 0x01 |
| List<UnityEngine.TextCore.GlyphRect> get_usedGlyphRects() | 2 flags | | 0x08 |
| void set_usedGlyphRects(List<UnityEngine.TextCore.GlyphRect> value) | 2 flags | | 0x08 |
| List<UnityEngine.TextCore.GlyphRect> get_freeGlyphRects() | 2 flags | | 0x08 |
| void set_freeGlyphRects(List<UnityEngine.TextCore.GlyphRect> value) | 2 flags | | 0x08 |
| FaceInfo_Legacy get_fontInfo() | Public+1 flags | | 0x08 |
| int get_atlasWidth() | Public+1 flags | | 0x04 |
| void set_atlasWidth(int value) | 2 flags | | 0x04 |
| int get_atlasHeight() | Public+1 flags | | 0x04 |
| void set_atlasHeight(int value) | 2 flags | | 0x04 |
| int get_atlasPadding() | Public+1 flags | | 0x04 |
| void set_atlasPadding(int value) | 2 flags | | 0x04 |
| GlyphRenderMode get_atlasRenderMode() | Public+1 flags | | 0x04 |
| void set_atlasRenderMode(const GlyphRenderMode& value) | 2 flags | | 0x04 |
| TMP_FontFeatureTable get_fontFeatureTable() | Public+1 flags | | 0x08 |
| void set_fontFeatureTable(TMP_FontFeatureTable value) | 2 flags | | 0x08 |
| List<TMPro.TMP_FontAsset> get_fallbackFontAssetTable() | Public+1 flags | | 0x08 |
| void set_fallbackFontAssetTable(List<TMPro.TMP_FontAsset> value) | Public+1 flags | | 0x08 |
| FontAssetCreationSettings get_creationSettings() | Public+1 flags | | 0x58 |
| void set_creationSettings(const FontAssetCreationSettings& value) | Public+1 flags | | 0x58 |
| TMP_FontWeightPair[] get_fontWeightTable() | Public+1 flags | | 0x08 |
| void set_fontWeightTable(const TMP_FontWeightPair[]& value) | 2 flags | | 0x08 |
| TMP_FontAsset CreateFontAsset(Font font) | PublicStatic | | 0x08 |
| TMP_FontAsset CreateFontAsset(Font font, int samplingPointSize, int atlasPadding, const GlyphRenderMode& renderMode, int atlasWidth, int atlasHeight, const AtlasPopulationMode& atlasPopulationMode, bool enableMultiAtlasSupport) | PublicStatic | | 0x08 |
| void Awake() | Private | | 0x00 |
| void ReadFontAssetDefinition() | Public | | 0x00 |
| void InitializeDictionaryLookupTables() | 1 flags | | 0x00 |
| void InitializeGlyphLookupDictionary() | 1 flags | | 0x00 |
| void InitializeCharacterLookupDictionary() | 1 flags | | 0x00 |
| void InitializeGlyphPaidAdjustmentRecordsLookupDictionary() | 1 flags | | 0x00 |
| void AddSynthesizedCharactersAndFaceMetrics() | 1 flags | | 0x00 |
| void AddSynthesizedCharacter(uint unicode, bool isFontFaceLoaded, bool addImmediately) | Private | | 0x04 |
| void AddCharacterToLookupCache(uint unicode, TMP_Character character) | 1 flags | | 0x08 |
| void SortCharacterTable() | 1 flags | | 0x00 |
| void SortGlyphTable() | 1 flags | | 0x00 |
| void SortFontFeatureTable() | 1 flags | | 0x00 |
| void SortAllTables() | 1 flags | | 0x00 |
| bool HasCharacter(int character) | Public | | 0x04 |
| bool HasCharacter(ushort character, bool searchFallbacks, bool tryAddCharacter) | Public | | 0x02 |
| bool HasCharacter_Internal(uint character, bool searchFallbacks, bool tryAddCharacter) | Private | | 0x04 |
| bool HasCharacters(const string& text, ref List<System.Char>& missingCharacters) | Public | | 0x08 |
| bool HasCharacters(const string& text, ref uint[]& missingCharacters, bool searchFallbacks, bool tryAddCharacter) | Public | | 0x08 |
| bool HasCharacters(const string& text) | Public | | 0x08 |
| string GetCharacters(TMP_FontAsset fontAsset) | PublicStatic | | 0x08 |
| int[] GetCharactersArray(TMP_FontAsset fontAsset) | PublicStatic | | 0x08 |
| uint GetGlyphIndex(uint unicode) | 1 flags | | 0x04 |
| void RegisterFontAssetForFontFeatureUpdate(TMP_FontAsset fontAsset) | Static+1 flags | | 0x08 |
| void UpdateFontFeaturesForFontAssetsInQueue() | Static+1 flags | | 0x00 |
| void RegisterFontAssetForAtlasTextureUpdate(TMP_FontAsset fontAsset) | Static+1 flags | | 0x08 |
| void UpdateAtlasTexturesForFontAssetsInQueue() | Static+1 flags | | 0x00 |
| bool TryAddCharacters(const uint[]& unicodes, bool includeFontFeatures) | Public | | 0x08 |
| bool TryAddCharacters(const uint[]& unicodes, ref uint[]& missingUnicodes, bool includeFontFeatures) | Public | | 0x08 |
| bool TryAddCharacters(const string& characters, bool includeFontFeatures) | Public | | 0x08 |
| bool TryAddCharacters(const string& characters, ref string& missingCharacters, bool includeFontFeatures) | Public | | 0x08 |
| bool TryAddCharacterInternal(uint unicode, ref TMP_Character& character) | 1 flags | | 0x08 |
| bool TryGetCharacter_and_QueueRenderToTexture(uint unicode, ref TMP_Character& character) | 1 flags | | 0x08 |
| void TryAddGlyphsToAtlasTextures() | 1 flags | | 0x00 |
| bool TryAddGlyphsToNewAtlasTexture() | Private | | 0x01 |
| void SetupNewAtlasTexture() | Private | | 0x00 |
| void UpdateAtlasTexture() | 1 flags | | 0x00 |
| void UpdateGlyphAdjustmentRecords() | 1 flags | | 0x00 |
| void UpdateGlyphAdjustmentRecords(const uint[]& glyphIndexes) | 1 flags | | 0x08 |
| void UpdateGlyphAdjustmentRecords(List<System.UInt32> glyphIndexes) | 1 flags | | 0x08 |
| void UpdateGlyphAdjustmentRecords(List<System.UInt32> newGlyphIndexes, List<System.UInt32> allGlyphIndexes) | 1 flags | | 0x08 |
| void CopyListDataToArray(List<T> srcList, ref T[]& dstArray) | Private | — | 0x08 |
| void ClearFontAssetData(bool setAtlasSizeToZero) | Public | | 0x01 |
| void ClearFontAssetDataInternal() | 1 flags | | 0x00 |
| void UpdateFontAssetData() | 1 flags | | 0x00 |
| void ClearFontAssetTables() | 1 flags | | 0x00 |
| void ClearAtlasTextures(bool setAtlasSizeToZero) | 1 flags | | 0x01 |
| void UpgradeFontAsset() | 1 flags | | 0x00 |
| void UpgradeGlyphAdjustmentTableToFontFeatureTable() | Private | | 0x00 |
| void .ctor() | Public+1 flags | | 0x00 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |