| 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 |
| int get_familyNameHashCode() | 2 flags | | 0x04 |
| void set_familyNameHashCode(int value) | 2 flags | | 0x04 |
| int get_styleNameHashCode() | 2 flags | | 0x04 |
| void set_styleNameHashCode(int value) | 2 flags | | 0x04 |
| FontWeightPair[] get_fontWeightTable() | Public+1 flags | | 0x08 |
| void set_fontWeightTable(const FontWeightPair[]& value) | 2 flags | | 0x08 |
| 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<UnityEngine.TextCore.Text.Character> get_characterTable() | Public+1 flags | | 0x08 |
| void set_characterTable(List<UnityEngine.TextCore.Text.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 |
| 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 |
| 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 |
| FontFeatureTable get_fontFeatureTable() | Public+1 flags | | 0x08 |
| void set_fontFeatureTable(FontFeatureTable value) | 2 flags | | 0x08 |
| List<UnityEngine.TextCore.Text.FontAsset> get_fallbackFontAssetTable() | Public+1 flags | | 0x08 |
| void set_fallbackFontAssetTable(List<UnityEngine.TextCore.Text.FontAsset> value) | Public+1 flags | | 0x08 |
| FontAssetCreationEditorSettings get_fontAssetCreationEditorSettings() | Public+1 flags | | 0x50 |
| void set_fontAssetCreationEditorSettings(const FontAssetCreationEditorSettings& value) | Public+1 flags | | 0x50 |
| float get_regularStyleWeight() | Public+1 flags | | 0x04 |
| void set_regularStyleWeight(float value) | Public+1 flags | | 0x04 |
| float get_regularStyleSpacing() | Public+1 flags | | 0x04 |
| void set_regularStyleSpacing(float value) | Public+1 flags | | 0x04 |
| float get_boldStyleWeight() | Public+1 flags | | 0x04 |
| void set_boldStyleWeight(float value) | Public+1 flags | | 0x04 |
| float get_boldStyleSpacing() | Public+1 flags | | 0x04 |
| void set_boldStyleSpacing(float value) | Public+1 flags | | 0x04 |
| byte get_italicStyleSlant() | Public+1 flags | | 0x01 |
| void set_italicStyleSlant(byte value) | Public+1 flags | | 0x01 |
| byte get_tabMultiple() | Public+1 flags | | 0x01 |
| void set_tabMultiple(byte value) | Public+1 flags | | 0x01 |
| FontAsset CreateFontAsset(const string& familyName, const string& styleName, int pointSize) | PublicStatic | | 0x08 |
| FontAsset CreateFontAsset(const string& fontFilePath, int faceIndex, int samplingPointSize, int atlasPadding, const GlyphRenderMode& renderMode, int atlasWidth, int atlasHeight, const AtlasPopulationMode& atlasPopulationMode, bool enableMultiAtlasSupport) | PrivateStatic | | 0x08 |
| FontAsset CreateFontAsset(Font font) | PublicStatic | | 0x08 |
| FontAsset CreateFontAsset(Font font, int samplingPointSize, int atlasPadding, const GlyphRenderMode& renderMode, int atlasWidth, int atlasHeight, const AtlasPopulationMode& atlasPopulationMode, bool enableMultiAtlasSupport) | PublicStatic | | 0x08 |
| FontAsset CreateFontAsset(Font font, int faceIndex, int samplingPointSize, int atlasPadding, const GlyphRenderMode& renderMode, int atlasWidth, int atlasHeight, const AtlasPopulationMode& atlasPopulationMode, bool enableMultiAtlasSupport) | PrivateStatic | | 0x08 |
| FontAsset CreateFontAssetInstance(Font font, int atlasPadding, const GlyphRenderMode& renderMode, int atlasWidth, int atlasHeight, const AtlasPopulationMode& atlasPopulationMode, bool enableMultiAtlasSupport) | PrivateStatic | | 0x08 |
| void Awake() | Private | | 0x00 |
| void OnDestroy() | 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, Character character) | 1 flags | | 0x08 |
| FontEngineError LoadFontFace() | Private | | 0x04 |
| 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, List<System.Char>& missingCharacters) | Public | | 0x08 |
| bool HasCharacters(const string& text, const uint[]& missingCharacters, bool searchFallbacks, bool tryAddCharacter) | Public | | 0x08 |
| bool HasCharacters(const string& text) | Public | | 0x08 |
| string GetCharacters(FontAsset fontAsset) | PublicStatic | | 0x08 |
| int[] GetCharactersArray(FontAsset fontAsset) | PublicStatic | | 0x08 |
| uint GetGlyphIndex(uint unicode) | 1 flags | | 0x04 |
| void RegisterFontAssetForFontFeatureUpdate(FontAsset fontAsset) | Static+1 flags | | 0x08 |
| void UpdateFontFeaturesForFontAssetsInQueue() | Static+1 flags | | 0x00 |
| void RegisterAtlasTextureForApply(Texture2D texture) | Static+1 flags | | 0x08 |
| void UpdateAtlasTexturesInQueue() | Static+1 flags | | 0x00 |
| void UpdateFontAssetInUpdateQueue() | Static+1 flags | | 0x00 |
| bool TryAddCharacters(const uint[]& unicodes, bool includeFontFeatures) | Public | | 0x08 |
| bool TryAddCharacters(const uint[]& unicodes, const uint[]& missingUnicodes, bool includeFontFeatures) | Public | | 0x08 |
| bool TryAddCharacters(const string& characters, bool includeFontFeatures) | Public | | 0x08 |
| bool TryAddCharacters(const string& characters, const string& missingCharacters, bool includeFontFeatures) | Public | | 0x08 |
| bool TryAddCharacterInternal(uint unicode, Character& character, bool shouldGetFontFeatures) | 1 flags | | 0x08 |
| bool TryGetCharacter_and_QueueRenderToTexture(uint unicode, Character& character, bool shouldGetFontFeatures) | 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, const 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 DestroyAtlasTextures() | Private | | 0x00 |
| void .ctor() | Public+1 flags | | 0x00 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |