scripts
This commit is contained in:
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
|
||||
namespace UnityEngine
|
||||
{
|
||||
// Token: 0x0200023B RID: 571
|
||||
public struct TextGenerationSettings
|
||||
{
|
||||
// Token: 0x06002740 RID: 10048 RVA: 0x0002CCE4 File Offset: 0x0002AEE4
|
||||
private bool CompareColors(Color left, Color right)
|
||||
{
|
||||
return Mathf.Approximately(left.r, right.r) && Mathf.Approximately(left.g, right.g) && Mathf.Approximately(left.b, right.b) && Mathf.Approximately(left.a, right.a);
|
||||
}
|
||||
|
||||
// Token: 0x06002741 RID: 10049 RVA: 0x0002CD58 File Offset: 0x0002AF58
|
||||
private bool CompareVector2(Vector2 left, Vector2 right)
|
||||
{
|
||||
return Mathf.Approximately(left.x, right.x) && Mathf.Approximately(left.y, right.y);
|
||||
}
|
||||
|
||||
// Token: 0x06002742 RID: 10050 RVA: 0x0002CD9C File Offset: 0x0002AF9C
|
||||
public bool Equals(TextGenerationSettings other)
|
||||
{
|
||||
return this.CompareColors(this.color, other.color) && this.fontSize == other.fontSize && Mathf.Approximately(this.scaleFactor, other.scaleFactor) && this.resizeTextMinSize == other.resizeTextMinSize && this.resizeTextMaxSize == other.resizeTextMaxSize && Mathf.Approximately(this.lineSpacing, other.lineSpacing) && this.fontStyle == other.fontStyle && this.richText == other.richText && this.textAnchor == other.textAnchor && this.alignByGeometry == other.alignByGeometry && this.resizeTextForBestFit == other.resizeTextForBestFit && this.resizeTextMinSize == other.resizeTextMinSize && this.resizeTextMaxSize == other.resizeTextMaxSize && this.resizeTextForBestFit == other.resizeTextForBestFit && this.updateBounds == other.updateBounds && this.horizontalOverflow == other.horizontalOverflow && this.verticalOverflow == other.verticalOverflow && this.CompareVector2(this.generationExtents, other.generationExtents) && this.CompareVector2(this.pivot, other.pivot) && this.font == other.font;
|
||||
}
|
||||
|
||||
// Token: 0x040006A0 RID: 1696
|
||||
public Font font;
|
||||
|
||||
// Token: 0x040006A1 RID: 1697
|
||||
public Color color;
|
||||
|
||||
// Token: 0x040006A2 RID: 1698
|
||||
public int fontSize;
|
||||
|
||||
// Token: 0x040006A3 RID: 1699
|
||||
public float lineSpacing;
|
||||
|
||||
// Token: 0x040006A4 RID: 1700
|
||||
public bool richText;
|
||||
|
||||
// Token: 0x040006A5 RID: 1701
|
||||
public float scaleFactor;
|
||||
|
||||
// Token: 0x040006A6 RID: 1702
|
||||
public FontStyle fontStyle;
|
||||
|
||||
// Token: 0x040006A7 RID: 1703
|
||||
public TextAnchor textAnchor;
|
||||
|
||||
// Token: 0x040006A8 RID: 1704
|
||||
public bool alignByGeometry;
|
||||
|
||||
// Token: 0x040006A9 RID: 1705
|
||||
public bool resizeTextForBestFit;
|
||||
|
||||
// Token: 0x040006AA RID: 1706
|
||||
public int resizeTextMinSize;
|
||||
|
||||
// Token: 0x040006AB RID: 1707
|
||||
public int resizeTextMaxSize;
|
||||
|
||||
// Token: 0x040006AC RID: 1708
|
||||
public bool updateBounds;
|
||||
|
||||
// Token: 0x040006AD RID: 1709
|
||||
public VerticalWrapMode verticalOverflow;
|
||||
|
||||
// Token: 0x040006AE RID: 1710
|
||||
public HorizontalWrapMode horizontalOverflow;
|
||||
|
||||
// Token: 0x040006AF RID: 1711
|
||||
public Vector2 generationExtents;
|
||||
|
||||
// Token: 0x040006B0 RID: 1712
|
||||
public Vector2 pivot;
|
||||
|
||||
// Token: 0x040006B1 RID: 1713
|
||||
public bool generateOutOfBounds;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user