307 lines
7.4 KiB
C#
307 lines
7.4 KiB
C#
using System;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x02000243 RID: 579
|
|
[UsedByNativeCode]
|
|
public struct CharacterInfo
|
|
{
|
|
// Token: 0x1700094D RID: 2381
|
|
// (get) Token: 0x060027A0 RID: 10144 RVA: 0x0002D588 File Offset: 0x0002B788
|
|
// (set) Token: 0x060027A1 RID: 10145 RVA: 0x0002D5A4 File Offset: 0x0002B7A4
|
|
public int advance
|
|
{
|
|
get
|
|
{
|
|
return (int)this.width;
|
|
}
|
|
set
|
|
{
|
|
this.width = (float)value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700094E RID: 2382
|
|
// (get) Token: 0x060027A2 RID: 10146 RVA: 0x0002D5B0 File Offset: 0x0002B7B0
|
|
// (set) Token: 0x060027A3 RID: 10147 RVA: 0x0002D5D4 File Offset: 0x0002B7D4
|
|
public int glyphWidth
|
|
{
|
|
get
|
|
{
|
|
return (int)this.vert.width;
|
|
}
|
|
set
|
|
{
|
|
this.vert.width = (float)value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700094F RID: 2383
|
|
// (get) Token: 0x060027A4 RID: 10148 RVA: 0x0002D5E4 File Offset: 0x0002B7E4
|
|
// (set) Token: 0x060027A5 RID: 10149 RVA: 0x0002D608 File Offset: 0x0002B808
|
|
public int glyphHeight
|
|
{
|
|
get
|
|
{
|
|
return (int)(-(int)this.vert.height);
|
|
}
|
|
set
|
|
{
|
|
float height = this.vert.height;
|
|
this.vert.height = (float)(-(float)value);
|
|
this.vert.y = this.vert.y + (height - this.vert.height);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000950 RID: 2384
|
|
// (get) Token: 0x060027A6 RID: 10150 RVA: 0x0002D650 File Offset: 0x0002B850
|
|
// (set) Token: 0x060027A7 RID: 10151 RVA: 0x0002D674 File Offset: 0x0002B874
|
|
public int bearing
|
|
{
|
|
get
|
|
{
|
|
return (int)this.vert.x;
|
|
}
|
|
set
|
|
{
|
|
this.vert.x = (float)value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000951 RID: 2385
|
|
// (get) Token: 0x060027A8 RID: 10152 RVA: 0x0002D684 File Offset: 0x0002B884
|
|
// (set) Token: 0x060027A9 RID: 10153 RVA: 0x0002D6B4 File Offset: 0x0002B8B4
|
|
public int minY
|
|
{
|
|
get
|
|
{
|
|
return (int)(this.vert.y + this.vert.height);
|
|
}
|
|
set
|
|
{
|
|
this.vert.height = (float)value - this.vert.y;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000952 RID: 2386
|
|
// (get) Token: 0x060027AA RID: 10154 RVA: 0x0002D6D0 File Offset: 0x0002B8D0
|
|
// (set) Token: 0x060027AB RID: 10155 RVA: 0x0002D6F4 File Offset: 0x0002B8F4
|
|
public int maxY
|
|
{
|
|
get
|
|
{
|
|
return (int)this.vert.y;
|
|
}
|
|
set
|
|
{
|
|
float y = this.vert.y;
|
|
this.vert.y = (float)value;
|
|
this.vert.height = this.vert.height + (y - this.vert.y);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000953 RID: 2387
|
|
// (get) Token: 0x060027AC RID: 10156 RVA: 0x0002D73C File Offset: 0x0002B93C
|
|
// (set) Token: 0x060027AD RID: 10157 RVA: 0x0002D760 File Offset: 0x0002B960
|
|
public int minX
|
|
{
|
|
get
|
|
{
|
|
return (int)this.vert.x;
|
|
}
|
|
set
|
|
{
|
|
float x = this.vert.x;
|
|
this.vert.x = (float)value;
|
|
this.vert.width = this.vert.width + (x - this.vert.x);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000954 RID: 2388
|
|
// (get) Token: 0x060027AE RID: 10158 RVA: 0x0002D7A8 File Offset: 0x0002B9A8
|
|
// (set) Token: 0x060027AF RID: 10159 RVA: 0x0002D7D8 File Offset: 0x0002B9D8
|
|
public int maxX
|
|
{
|
|
get
|
|
{
|
|
return (int)(this.vert.x + this.vert.width);
|
|
}
|
|
set
|
|
{
|
|
this.vert.width = (float)value - this.vert.x;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000955 RID: 2389
|
|
// (get) Token: 0x060027B0 RID: 10160 RVA: 0x0002D7F4 File Offset: 0x0002B9F4
|
|
// (set) Token: 0x060027B1 RID: 10161 RVA: 0x0002D824 File Offset: 0x0002BA24
|
|
internal Vector2 uvBottomLeftUnFlipped
|
|
{
|
|
get
|
|
{
|
|
return new Vector2(this.uv.x, this.uv.y);
|
|
}
|
|
set
|
|
{
|
|
Vector2 uvTopRightUnFlipped = this.uvTopRightUnFlipped;
|
|
this.uv.x = value.x;
|
|
this.uv.y = value.y;
|
|
this.uv.width = uvTopRightUnFlipped.x - this.uv.x;
|
|
this.uv.height = uvTopRightUnFlipped.y - this.uv.y;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000956 RID: 2390
|
|
// (get) Token: 0x060027B2 RID: 10162 RVA: 0x0002D89C File Offset: 0x0002BA9C
|
|
// (set) Token: 0x060027B3 RID: 10163 RVA: 0x0002D8D8 File Offset: 0x0002BAD8
|
|
internal Vector2 uvBottomRightUnFlipped
|
|
{
|
|
get
|
|
{
|
|
return new Vector2(this.uv.x + this.uv.width, this.uv.y);
|
|
}
|
|
set
|
|
{
|
|
Vector2 uvTopRightUnFlipped = this.uvTopRightUnFlipped;
|
|
this.uv.width = value.x - this.uv.x;
|
|
this.uv.y = value.y;
|
|
this.uv.height = uvTopRightUnFlipped.y - this.uv.y;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000957 RID: 2391
|
|
// (get) Token: 0x060027B4 RID: 10164 RVA: 0x0002D93C File Offset: 0x0002BB3C
|
|
// (set) Token: 0x060027B5 RID: 10165 RVA: 0x0002D984 File Offset: 0x0002BB84
|
|
internal Vector2 uvTopRightUnFlipped
|
|
{
|
|
get
|
|
{
|
|
return new Vector2(this.uv.x + this.uv.width, this.uv.y + this.uv.height);
|
|
}
|
|
set
|
|
{
|
|
this.uv.width = value.x - this.uv.x;
|
|
this.uv.height = value.y - this.uv.y;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000958 RID: 2392
|
|
// (get) Token: 0x060027B6 RID: 10166 RVA: 0x0002D9C4 File Offset: 0x0002BBC4
|
|
// (set) Token: 0x060027B7 RID: 10167 RVA: 0x0002DA00 File Offset: 0x0002BC00
|
|
internal Vector2 uvTopLeftUnFlipped
|
|
{
|
|
get
|
|
{
|
|
return new Vector2(this.uv.x, this.uv.y + this.uv.height);
|
|
}
|
|
set
|
|
{
|
|
Vector2 uvTopRightUnFlipped = this.uvTopRightUnFlipped;
|
|
this.uv.x = value.x;
|
|
this.uv.height = value.y - this.uv.y;
|
|
this.uv.width = uvTopRightUnFlipped.x - this.uv.x;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000959 RID: 2393
|
|
// (get) Token: 0x060027B8 RID: 10168 RVA: 0x0002DA64 File Offset: 0x0002BC64
|
|
// (set) Token: 0x060027B9 RID: 10169 RVA: 0x0002DA80 File Offset: 0x0002BC80
|
|
public Vector2 uvBottomLeft
|
|
{
|
|
get
|
|
{
|
|
return this.uvBottomLeftUnFlipped;
|
|
}
|
|
set
|
|
{
|
|
this.uvBottomLeftUnFlipped = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700095A RID: 2394
|
|
// (get) Token: 0x060027BA RID: 10170 RVA: 0x0002DA8C File Offset: 0x0002BC8C
|
|
// (set) Token: 0x060027BB RID: 10171 RVA: 0x0002DAC0 File Offset: 0x0002BCC0
|
|
public Vector2 uvBottomRight
|
|
{
|
|
get
|
|
{
|
|
return (!this.flipped) ? this.uvBottomRightUnFlipped : this.uvTopLeftUnFlipped;
|
|
}
|
|
set
|
|
{
|
|
if (this.flipped)
|
|
{
|
|
this.uvTopLeftUnFlipped = value;
|
|
}
|
|
else
|
|
{
|
|
this.uvBottomRightUnFlipped = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700095B RID: 2395
|
|
// (get) Token: 0x060027BC RID: 10172 RVA: 0x0002DAE4 File Offset: 0x0002BCE4
|
|
// (set) Token: 0x060027BD RID: 10173 RVA: 0x0002DB00 File Offset: 0x0002BD00
|
|
public Vector2 uvTopRight
|
|
{
|
|
get
|
|
{
|
|
return this.uvTopRightUnFlipped;
|
|
}
|
|
set
|
|
{
|
|
this.uvTopRightUnFlipped = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700095C RID: 2396
|
|
// (get) Token: 0x060027BE RID: 10174 RVA: 0x0002DB0C File Offset: 0x0002BD0C
|
|
// (set) Token: 0x060027BF RID: 10175 RVA: 0x0002DB40 File Offset: 0x0002BD40
|
|
public Vector2 uvTopLeft
|
|
{
|
|
get
|
|
{
|
|
return (!this.flipped) ? this.uvTopLeftUnFlipped : this.uvBottomRightUnFlipped;
|
|
}
|
|
set
|
|
{
|
|
if (this.flipped)
|
|
{
|
|
this.uvBottomRightUnFlipped = value;
|
|
}
|
|
else
|
|
{
|
|
this.uvTopLeftUnFlipped = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x040006D1 RID: 1745
|
|
public int index;
|
|
|
|
// Token: 0x040006D2 RID: 1746
|
|
[Obsolete("CharacterInfo.uv is deprecated. Use uvBottomLeft, uvBottomRight, uvTopRight or uvTopLeft instead.")]
|
|
public Rect uv;
|
|
|
|
// Token: 0x040006D3 RID: 1747
|
|
[Obsolete("CharacterInfo.vert is deprecated. Use minX, maxX, minY, maxY instead.")]
|
|
public Rect vert;
|
|
|
|
// Token: 0x040006D4 RID: 1748
|
|
[Obsolete("CharacterInfo.width is deprecated. Use advance instead.")]
|
|
public float width;
|
|
|
|
// Token: 0x040006D5 RID: 1749
|
|
public int size;
|
|
|
|
// Token: 0x040006D6 RID: 1750
|
|
public FontStyle style;
|
|
|
|
// Token: 0x040006D7 RID: 1751
|
|
[Obsolete("CharacterInfo.flipped is deprecated. Use uvBottomLeft, uvBottomRight, uvTopRight or uvTopLeft instead, which will be correct regardless of orientation.")]
|
|
public bool flipped;
|
|
}
|
|
}
|