Files
2026-06-04 11:42:34 +02:00

280 lines
6.1 KiB
C#

using System;
using UnityEngine.Serialization;
namespace UnityEngine.UI
{
// Token: 0x02000047 RID: 71
[Serializable]
public class FontData : ISerializationCallbackReceiver
{
// Token: 0x17000081 RID: 129
// (get) Token: 0x06000208 RID: 520 RVA: 0x0000AD08 File Offset: 0x00009108
public static FontData defaultFontData
{
get
{
return new FontData
{
m_FontSize = 14,
m_LineSpacing = 1f,
m_FontStyle = FontStyle.Normal,
m_BestFit = false,
m_MinSize = 10,
m_MaxSize = 40,
m_Alignment = TextAnchor.UpperLeft,
m_HorizontalOverflow = HorizontalWrapMode.Wrap,
m_VerticalOverflow = VerticalWrapMode.Truncate,
m_RichText = true,
m_AlignByGeometry = false
};
}
}
// Token: 0x17000082 RID: 130
// (get) Token: 0x06000209 RID: 521 RVA: 0x0000AD7C File Offset: 0x0000917C
// (set) Token: 0x0600020A RID: 522 RVA: 0x0000AD97 File Offset: 0x00009197
public Font font
{
get
{
return this.m_Font;
}
set
{
this.m_Font = value;
}
}
// Token: 0x17000083 RID: 131
// (get) Token: 0x0600020B RID: 523 RVA: 0x0000ADA4 File Offset: 0x000091A4
// (set) Token: 0x0600020C RID: 524 RVA: 0x0000ADBF File Offset: 0x000091BF
public int fontSize
{
get
{
return this.m_FontSize;
}
set
{
this.m_FontSize = value;
}
}
// Token: 0x17000084 RID: 132
// (get) Token: 0x0600020D RID: 525 RVA: 0x0000ADCC File Offset: 0x000091CC
// (set) Token: 0x0600020E RID: 526 RVA: 0x0000ADE7 File Offset: 0x000091E7
public FontStyle fontStyle
{
get
{
return this.m_FontStyle;
}
set
{
this.m_FontStyle = value;
}
}
// Token: 0x17000085 RID: 133
// (get) Token: 0x0600020F RID: 527 RVA: 0x0000ADF4 File Offset: 0x000091F4
// (set) Token: 0x06000210 RID: 528 RVA: 0x0000AE0F File Offset: 0x0000920F
public bool bestFit
{
get
{
return this.m_BestFit;
}
set
{
this.m_BestFit = value;
}
}
// Token: 0x17000086 RID: 134
// (get) Token: 0x06000211 RID: 529 RVA: 0x0000AE1C File Offset: 0x0000921C
// (set) Token: 0x06000212 RID: 530 RVA: 0x0000AE37 File Offset: 0x00009237
public int minSize
{
get
{
return this.m_MinSize;
}
set
{
this.m_MinSize = value;
}
}
// Token: 0x17000087 RID: 135
// (get) Token: 0x06000213 RID: 531 RVA: 0x0000AE44 File Offset: 0x00009244
// (set) Token: 0x06000214 RID: 532 RVA: 0x0000AE5F File Offset: 0x0000925F
public int maxSize
{
get
{
return this.m_MaxSize;
}
set
{
this.m_MaxSize = value;
}
}
// Token: 0x17000088 RID: 136
// (get) Token: 0x06000215 RID: 533 RVA: 0x0000AE6C File Offset: 0x0000926C
// (set) Token: 0x06000216 RID: 534 RVA: 0x0000AE87 File Offset: 0x00009287
public TextAnchor alignment
{
get
{
return this.m_Alignment;
}
set
{
this.m_Alignment = value;
}
}
// Token: 0x17000089 RID: 137
// (get) Token: 0x06000217 RID: 535 RVA: 0x0000AE94 File Offset: 0x00009294
// (set) Token: 0x06000218 RID: 536 RVA: 0x0000AEAF File Offset: 0x000092AF
public bool alignByGeometry
{
get
{
return this.m_AlignByGeometry;
}
set
{
this.m_AlignByGeometry = value;
}
}
// Token: 0x1700008A RID: 138
// (get) Token: 0x06000219 RID: 537 RVA: 0x0000AEBC File Offset: 0x000092BC
// (set) Token: 0x0600021A RID: 538 RVA: 0x0000AED7 File Offset: 0x000092D7
public bool richText
{
get
{
return this.m_RichText;
}
set
{
this.m_RichText = value;
}
}
// Token: 0x1700008B RID: 139
// (get) Token: 0x0600021B RID: 539 RVA: 0x0000AEE4 File Offset: 0x000092E4
// (set) Token: 0x0600021C RID: 540 RVA: 0x0000AEFF File Offset: 0x000092FF
public HorizontalWrapMode horizontalOverflow
{
get
{
return this.m_HorizontalOverflow;
}
set
{
this.m_HorizontalOverflow = value;
}
}
// Token: 0x1700008C RID: 140
// (get) Token: 0x0600021D RID: 541 RVA: 0x0000AF0C File Offset: 0x0000930C
// (set) Token: 0x0600021E RID: 542 RVA: 0x0000AF27 File Offset: 0x00009327
public VerticalWrapMode verticalOverflow
{
get
{
return this.m_VerticalOverflow;
}
set
{
this.m_VerticalOverflow = value;
}
}
// Token: 0x1700008D RID: 141
// (get) Token: 0x0600021F RID: 543 RVA: 0x0000AF34 File Offset: 0x00009334
// (set) Token: 0x06000220 RID: 544 RVA: 0x0000AF4F File Offset: 0x0000934F
public float lineSpacing
{
get
{
return this.m_LineSpacing;
}
set
{
this.m_LineSpacing = value;
}
}
// Token: 0x06000221 RID: 545 RVA: 0x0000AF59 File Offset: 0x00009359
void ISerializationCallbackReceiver.OnBeforeSerialize()
{
}
// Token: 0x06000222 RID: 546 RVA: 0x0000AF5C File Offset: 0x0000935C
void ISerializationCallbackReceiver.OnAfterDeserialize()
{
this.m_FontSize = Mathf.Clamp(this.m_FontSize, 0, 300);
this.m_MinSize = Mathf.Clamp(this.m_MinSize, 0, this.m_FontSize);
this.m_MaxSize = Mathf.Clamp(this.m_MaxSize, this.m_FontSize, 300);
}
// Token: 0x040000F8 RID: 248
[SerializeField]
[FormerlySerializedAs("font")]
private Font m_Font;
// Token: 0x040000F9 RID: 249
[SerializeField]
[FormerlySerializedAs("fontSize")]
private int m_FontSize;
// Token: 0x040000FA RID: 250
[SerializeField]
[FormerlySerializedAs("fontStyle")]
private FontStyle m_FontStyle;
// Token: 0x040000FB RID: 251
[SerializeField]
private bool m_BestFit;
// Token: 0x040000FC RID: 252
[SerializeField]
private int m_MinSize;
// Token: 0x040000FD RID: 253
[SerializeField]
private int m_MaxSize;
// Token: 0x040000FE RID: 254
[SerializeField]
[FormerlySerializedAs("alignment")]
private TextAnchor m_Alignment;
// Token: 0x040000FF RID: 255
[SerializeField]
private bool m_AlignByGeometry;
// Token: 0x04000100 RID: 256
[SerializeField]
[FormerlySerializedAs("richText")]
private bool m_RichText;
// Token: 0x04000101 RID: 257
[SerializeField]
private HorizontalWrapMode m_HorizontalOverflow;
// Token: 0x04000102 RID: 258
[SerializeField]
private VerticalWrapMode m_VerticalOverflow;
// Token: 0x04000103 RID: 259
[SerializeField]
private float m_LineSpacing;
}
}