Zdexby TheHolyOneZ
49,743 classes
Class

TextSettings

: ScriptableObject : Object : Object
UnityEngine.TextCore.Text.TextSettings, UnityEngine.TextCoreTextEngineModule 0x00B8 (184 B) inherited 0x0018 UnityEngine.TextCoreTextEngineModule.dll
0x00x00B8

Members 24

OffsetSizeNameTypeFlagsDefault
0x08m_Versionstring1 flags—
0x08m_DefaultFontAssetFontAsset1 flags—
0x08m_DefaultFontAssetPathstring1 flags—
0x08m_FallbackFontAssetsList<UnityEngine.TextCore.Text.FontAsset>1 flags—
0x08s_FallbackOSFontAssetInternalList<UnityEngine.TextCore.Text.FontAsset>PrivateStatic—
0x01m_MatchMaterialPresetbool1 flags—
0x00390x03padding / unreflected
0x04m_MissingCharacterUnicodeint1 flags—
0x01m_ClearDynamicDataOnBuildbool1 flags—
0x01m_EnableEmojiSupportboolPrivate—
0x00420x06padding / unreflected
0x08m_EmojiFallbackTextAssetsList<UnityEngine.TextCore.Text.TextAsset>Private—
0x08m_DefaultSpriteAssetSpriteAsset1 flags—
0x08m_DefaultSpriteAssetPathstring1 flags—
0x08m_FallbackSpriteAssetsList<UnityEngine.TextCore.Text.SpriteAsset>1 flags—
0x08<s_GlobalSpriteAsset>k__BackingFieldSpriteAssetPrivateStatic—
0x04m_MissingSpriteCharacterUnicodeuint1 flags—
0x006C0x04padding / unreflected
0x08m_DefaultStyleSheetTextStyleSheet1 flags—
0x08m_StyleSheetsResourcePathstring1 flags—
0x08m_DefaultColorGradientPresetsPathstring1 flags—
0x08m_UnicodeLineBreakingRulesUnicodeLineBreakingRules1 flags—
0x01m_DisplayWarningsbool1 flags—
0x00910x07padding / unreflected
0x08m_FontLookupDictionary<System.Int321 flags—
0x08m_FontReferencesList<UnityEngine.TextCore.Text.TextSettings.FontReferenceMap>1 flags—
0x08m_NativeTextSettingslongPrivate—
0x01m_IsNativeTextSettingsDirtyboolPrivate—
0x00B10x07unreflected bytes to end of TextSettings
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 56

SignatureFlagsNativeParams
string get_version()Public+1 flags0x08
void set_version(const string& value)2 flags0x08
FontAsset get_defaultFontAsset()Public+1 flags0x08
void set_defaultFontAsset(FontAsset value)Public+1 flags0x08
string get_defaultFontAssetPath()Public+1 flags0x08
void set_defaultFontAssetPath(const string& value)Public+1 flags0x08
List<UnityEngine.TextCore.Text.FontAsset> get_fallbackFontAssets()Public+1 flags0x08
void set_fallbackFontAssets(List<UnityEngine.TextCore.Text.FontAsset> value)Public+1 flags0x08
List<UnityEngine.TextCore.Text.FontAsset> get_fallbackOSFontAssets()2 flags0x08
List<UnityEngine.TextCore.Text.FontAsset> GetStaticFallbackOSFontAsset()3 flags0x08
void SetStaticFallbackOSFontAsset(List<UnityEngine.TextCore.Text.FontAsset> fontAssets)3 flags0x08
List<UnityEngine.TextCore.Text.FontAsset> GetFallbackFontAssets(int textPixelSize)3 flags0x08
bool get_matchMaterialPreset()Public+1 flags0x01
void set_matchMaterialPreset(bool value)Public+1 flags0x01
int get_missingCharacterUnicode()Public+1 flags0x04
void set_missingCharacterUnicode(int value)Public+1 flags0x04
bool get_clearDynamicDataOnBuild()Public+1 flags0x01
void set_clearDynamicDataOnBuild(bool value)Public+1 flags0x01
bool get_enableEmojiSupport()Public+1 flags0x01
void set_enableEmojiSupport(bool value)Public+1 flags0x01
List<UnityEngine.TextCore.Text.TextAsset> get_emojiFallbackTextAssets()Public+1 flags0x08
void set_emojiFallbackTextAssets(List<UnityEngine.TextCore.Text.TextAsset> value)Public+1 flags0x08
SpriteAsset get_defaultSpriteAsset()Public+1 flags0x08
void set_defaultSpriteAsset(SpriteAsset value)Public+1 flags0x08
string get_defaultSpriteAssetPath()Public+1 flags0x08
void set_defaultSpriteAssetPath(const string& value)Public+1 flags0x08
List<UnityEngine.TextCore.Text.SpriteAsset> get_fallbackSpriteAssets()Public+1 flags0x08
void set_fallbackSpriteAssets(List<UnityEngine.TextCore.Text.SpriteAsset> value)Public+1 flags0x08
void set_s_GlobalSpriteAsset(SpriteAsset value)PrivateStatic+1 flags0x08
SpriteAsset get_s_GlobalSpriteAsset()Static+2 flags0x08
uint get_missingSpriteCharacterUnicode()Public+1 flags0x04
void set_missingSpriteCharacterUnicode(uint value)Public+1 flags0x04
TextStyleSheet get_defaultStyleSheet()Public+1 flags0x08
void set_defaultStyleSheet(TextStyleSheet value)Public+1 flags0x08
string get_styleSheetsResourcePath()Public+1 flags0x08
void set_styleSheetsResourcePath(const string& value)Public+1 flags0x08
string get_defaultColorGradientPresetsPath()Public+1 flags0x08
void set_defaultColorGradientPresetsPath(const string& value)Public+1 flags0x08
UnicodeLineBreakingRules get_lineBreakingRules()Public+1 flags0x08
void set_lineBreakingRules(UnicodeLineBreakingRules value)Public+1 flags0x08
bool get_displayWarnings()Public+1 flags0x01
void set_displayWarnings(bool value)Public+1 flags0x01
void OnEnable()Private0x00
void OnDestroy()Private0x00
void InitializeFontReferenceLookup()1 flags0x00
FontAsset GetCachedFontAsset(Font font)1 flags0x08
List<UnityEngine.TextCore.Text.FontAsset> GetOSFontAssetList()Private0x08
long CreateNativeObject(const IntPtr[]& fallbacks)PrivateStatic0x08
void DestroyNativeObject(long m_NativeTextSettings)PrivateStatic0x08
void UpdateFallbacks(long ptr, const IntPtr[]& fallbacks)PrivateStatic0x08
long get_nativeTextSettings()2 flags0x08
IntPtr[] GetGlobalFallbacks()Private0x08
void UpdateNativeTextSettings()1 flags0x00
void .ctor()Public+1 flags0x00
long CreateNativeObject_Injected(ref ManagedSpanWrapper& fallbacks)PrivateStatic0x10
void UpdateFallbacks_Injected(long ptr, ref ManagedSpanWrapper& fallbacks)PrivateStatic0x10

Subclasses 2

Used by 3

types with a member, parameter or interface of this type