a
This commit is contained in:
@@ -0,0 +1,234 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Bindings;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x0200000E RID: 14
|
||||
[Token(Token = "0x200000E")]
|
||||
[NativeHeader("Modules/TextCore/Native/FontEngine/FontEngine.h")]
|
||||
public sealed class FontEngine
|
||||
{
|
||||
// Token: 0x0600004F RID: 79 RVA: 0x000024D4 File Offset: 0x000006D4
|
||||
[Token(Token = "0x600004F")]
|
||||
[Address(RVA = "0x38AD100", Offset = "0x38ABF00", VA = "0x1838AD100")]
|
||||
public static FontEngineError InitializeFontEngine()
|
||||
{
|
||||
return FontEngineError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x06000050 RID: 80 RVA: 0x000024EC File Offset: 0x000006EC
|
||||
[Token(Token = "0x6000050")]
|
||||
[Address(RVA = "0x38AD0D0", Offset = "0x38ABED0", VA = "0x1838AD0D0")]
|
||||
[NativeMethod]
|
||||
private static int InitializeFontEngine_Internal()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000051 RID: 81 RVA: 0x00002504 File Offset: 0x00000704
|
||||
[Token(Token = "0x6000051")]
|
||||
[Address(RVA = "0x38AD1B0", Offset = "0x38ABFB0", VA = "0x1838AD1B0")]
|
||||
public static FontEngineError LoadFontFace(Font font, int pointSize)
|
||||
{
|
||||
return FontEngineError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x06000052 RID: 82 RVA: 0x0000251C File Offset: 0x0000071C
|
||||
[Token(Token = "0x6000052")]
|
||||
[Address(RVA = "0x38AD170", Offset = "0x38ABF70", VA = "0x1838AD170")]
|
||||
[NativeMethod]
|
||||
private static int LoadFontFace_With_Size_FromFont_Internal(Font font, int pointSize)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000053 RID: 83 RVA: 0x00002534 File Offset: 0x00000734
|
||||
[Token(Token = "0x6000053")]
|
||||
[Address(RVA = "0x38ACC70", Offset = "0x38ABA70", VA = "0x1838ACC70")]
|
||||
public static FaceInfo GetFaceInfo()
|
||||
{
|
||||
return default(FaceInfo);
|
||||
}
|
||||
|
||||
// Token: 0x06000054 RID: 84 RVA: 0x0000254C File Offset: 0x0000074C
|
||||
[Token(Token = "0x6000054")]
|
||||
[Address(RVA = "0x38ACC30", Offset = "0x38ABA30", VA = "0x1838ACC30")]
|
||||
[NativeMethod]
|
||||
private static int GetFaceInfo_Internal(ref FaceInfo faceInfo)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000055 RID: 85 RVA: 0x00002564 File Offset: 0x00000764
|
||||
[Token(Token = "0x6000055")]
|
||||
[Address(RVA = "0x38ACD30", Offset = "0x38ABB30", VA = "0x1838ACD30")]
|
||||
[NativeMethod]
|
||||
internal static uint GetGlyphIndex(uint unicode)
|
||||
{
|
||||
return 0U;
|
||||
}
|
||||
|
||||
// Token: 0x06000056 RID: 86 RVA: 0x0000257C File Offset: 0x0000077C
|
||||
[Token(Token = "0x6000056")]
|
||||
[Address(RVA = "0x38AE560", Offset = "0x38AD360", VA = "0x1838AE560")]
|
||||
public static bool TryGetGlyphWithUnicodeValue(uint unicode, GlyphLoadFlags flags, out Glyph glyph)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000057 RID: 87 RVA: 0x00002594 File Offset: 0x00000794
|
||||
[Token(Token = "0x6000057")]
|
||||
[Address(RVA = "0x38AE510", Offset = "0x38AD310", VA = "0x1838AE510")]
|
||||
[NativeMethod]
|
||||
private static bool TryGetGlyphWithUnicodeValue_Internal(uint unicode, GlyphLoadFlags loadFlags, ref GlyphMarshallingStruct glyphStruct)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000058 RID: 88 RVA: 0x000025AC File Offset: 0x000007AC
|
||||
[Token(Token = "0x6000058")]
|
||||
[Address(RVA = "0x38AE390", Offset = "0x38AD190", VA = "0x1838AE390")]
|
||||
public static bool TryGetGlyphWithIndexValue(uint glyphIndex, GlyphLoadFlags flags, out Glyph glyph)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000059 RID: 89 RVA: 0x000025C4 File Offset: 0x000007C4
|
||||
[Token(Token = "0x6000059")]
|
||||
[Address(RVA = "0x38AE340", Offset = "0x38AD140", VA = "0x1838AE340")]
|
||||
[NativeMethod]
|
||||
private static bool TryGetGlyphWithIndexValue_Internal(uint glyphIndex, GlyphLoadFlags loadFlags, ref GlyphMarshallingStruct glyphStruct)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600005A RID: 90 RVA: 0x000025DC File Offset: 0x000007DC
|
||||
[Token(Token = "0x600005A")]
|
||||
[Address(RVA = "0x38AD320", Offset = "0x38AC120", VA = "0x1838AD320")]
|
||||
internal static bool TryAddGlyphToTexture(uint glyphIndex, int padding, GlyphPackingMode packingMode, List<GlyphRect> freeGlyphRects, List<GlyphRect> usedGlyphRects, GlyphRenderMode renderMode, Texture2D texture, out Glyph glyph)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600005B RID: 91 RVA: 0x000025F4 File Offset: 0x000007F4
|
||||
[Token(Token = "0x600005B")]
|
||||
[Address(RVA = "0x38AD2C0", Offset = "0x38AC0C0", VA = "0x1838AD2C0")]
|
||||
[NativeMethod]
|
||||
private static bool TryAddGlyphToTexture_Internal(uint glyphIndex, int padding, GlyphPackingMode packingMode, [Out] GlyphRect[] freeGlyphRects, ref int freeGlyphRectCount, [Out] GlyphRect[] usedGlyphRects, ref int usedGlyphRectCount, GlyphRenderMode renderMode, Texture2D texture, out GlyphMarshallingStruct glyph)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600005C RID: 92 RVA: 0x0000260C File Offset: 0x0000080C
|
||||
[Token(Token = "0x600005C")]
|
||||
[Address(RVA = "0x38AD990", Offset = "0x38AC790", VA = "0x1838AD990")]
|
||||
internal static bool TryAddGlyphsToTexture(List<uint> glyphIndexes, int padding, GlyphPackingMode packingMode, List<GlyphRect> freeGlyphRects, List<GlyphRect> usedGlyphRects, GlyphRenderMode renderMode, Texture2D texture, out Glyph[] glyphs)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600005D RID: 93 RVA: 0x00002624 File Offset: 0x00000824
|
||||
[Token(Token = "0x600005D")]
|
||||
[Address(RVA = "0x38AD920", Offset = "0x38AC720", VA = "0x1838AD920")]
|
||||
[NativeMethod]
|
||||
private static bool TryAddGlyphsToTexture_Internal(uint[] glyphIndex, int padding, GlyphPackingMode packingMode, [Out] GlyphRect[] freeGlyphRects, ref int freeGlyphRectCount, [Out] GlyphRect[] usedGlyphRects, ref int usedGlyphRectCount, GlyphRenderMode renderMode, Texture2D texture, [Out] GlyphMarshallingStruct[] glyphs, ref int glyphCount)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600005E RID: 94 RVA: 0x0000263A File Offset: 0x0000083A
|
||||
[Token(Token = "0x600005E")]
|
||||
[Address(RVA = "0x38ACF60", Offset = "0x38ABD60", VA = "0x1838ACF60")]
|
||||
internal static GlyphPairAdjustmentRecord[] GetGlyphPairAdjustmentTable(uint[] glyphIndexes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600005F RID: 95 RVA: 0x0000263A File Offset: 0x0000083A
|
||||
[Token(Token = "0x600005F")]
|
||||
[Address(RVA = "0x38ACDB0", Offset = "0x38ABBB0", VA = "0x1838ACDB0")]
|
||||
internal static GlyphPairAdjustmentRecord[] GetGlyphPairAdjustmentRecords(List<uint> glyphIndexes, out int recordCount)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000060 RID: 96 RVA: 0x00002640 File Offset: 0x00000840
|
||||
[Token(Token = "0x6000060")]
|
||||
[Address(RVA = "0x38AD230", Offset = "0x38AC030", VA = "0x1838AD230")]
|
||||
[NativeMethod]
|
||||
private static int PopulatePairAdjustmentRecordMarshallingArray_from_GlyphIndexes(uint[] glyphIndexes, out int recordCount)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000061 RID: 97 RVA: 0x00002658 File Offset: 0x00000858
|
||||
[Token(Token = "0x6000061")]
|
||||
[Address(RVA = "0x38ACD70", Offset = "0x38ABB70", VA = "0x1838ACD70")]
|
||||
[NativeMethod]
|
||||
private static int GetGlyphPairAdjustmentRecordsFromMarshallingArray([Out] GlyphPairAdjustmentRecord[] glyphPairAdjustmentRecords)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000062 RID: 98 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000062")]
|
||||
[Address(RVA = "0x1B8B790", Offset = "0x1B8A590", VA = "0x181B8B790")]
|
||||
private static void GenericListToMarshallingArray<T>(ref List<T> srcList, ref T[] dstArray)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000063 RID: 99 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000063")]
|
||||
[Address(RVA = "0x1B8BB10", Offset = "0x1B8A910", VA = "0x181B8BB10")]
|
||||
private static void SetMarshallingArraySize<T>(ref T[] marshallingArray, int recordCount)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000064 RID: 100 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000064")]
|
||||
[Address(RVA = "0x38AD280", Offset = "0x38AC080", VA = "0x1838AD280")]
|
||||
[NativeMethod]
|
||||
internal static void ResetAtlasTexture(Texture2D texture)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400005C RID: 92
|
||||
[Token(Token = "0x400005C")]
|
||||
private static string[] s_FontFaces;
|
||||
|
||||
// Token: 0x0400005D RID: 93
|
||||
[Token(Token = "0x400005D")]
|
||||
private static Glyph[] s_Glyphs;
|
||||
|
||||
// Token: 0x0400005E RID: 94
|
||||
[Token(Token = "0x400005E")]
|
||||
private static uint[] s_GlyphIndexes_MarshallingArray_A;
|
||||
|
||||
// Token: 0x0400005F RID: 95
|
||||
[Token(Token = "0x400005F")]
|
||||
private static GlyphMarshallingStruct[] s_GlyphMarshallingStruct_IN;
|
||||
|
||||
// Token: 0x04000060 RID: 96
|
||||
[Token(Token = "0x4000060")]
|
||||
private static GlyphMarshallingStruct[] s_GlyphMarshallingStruct_OUT;
|
||||
|
||||
// Token: 0x04000061 RID: 97
|
||||
[Token(Token = "0x4000061")]
|
||||
private static GlyphRect[] s_FreeGlyphRects;
|
||||
|
||||
// Token: 0x04000062 RID: 98
|
||||
[Token(Token = "0x4000062")]
|
||||
private static GlyphRect[] s_UsedGlyphRects;
|
||||
|
||||
// Token: 0x04000063 RID: 99
|
||||
[Token(Token = "0x4000063")]
|
||||
private static GlyphPairAdjustmentRecord[] s_PairAdjustmentRecords_MarshallingArray;
|
||||
|
||||
// Token: 0x04000064 RID: 100
|
||||
[Token(Token = "0x4000064")]
|
||||
private static Dictionary<uint, Glyph> s_GlyphLookupDictionary;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x0200000B RID: 11
|
||||
[Token(Token = "0x200000B")]
|
||||
public enum FontEngineError
|
||||
{
|
||||
// Token: 0x0400003D RID: 61
|
||||
[Token(Token = "0x400003D")]
|
||||
Success,
|
||||
// Token: 0x0400003E RID: 62
|
||||
[Token(Token = "0x400003E")]
|
||||
Invalid_File_Path,
|
||||
// Token: 0x0400003F RID: 63
|
||||
[Token(Token = "0x400003F")]
|
||||
Invalid_File_Format,
|
||||
// Token: 0x04000040 RID: 64
|
||||
[Token(Token = "0x4000040")]
|
||||
Invalid_File_Structure,
|
||||
// Token: 0x04000041 RID: 65
|
||||
[Token(Token = "0x4000041")]
|
||||
Invalid_File,
|
||||
// Token: 0x04000042 RID: 66
|
||||
[Token(Token = "0x4000042")]
|
||||
Invalid_Table = 8,
|
||||
// Token: 0x04000043 RID: 67
|
||||
[Token(Token = "0x4000043")]
|
||||
Invalid_Glyph_Index = 16,
|
||||
// Token: 0x04000044 RID: 68
|
||||
[Token(Token = "0x4000044")]
|
||||
Invalid_Character_Code,
|
||||
// Token: 0x04000045 RID: 69
|
||||
[Token(Token = "0x4000045")]
|
||||
Invalid_Pixel_Size = 23,
|
||||
// Token: 0x04000046 RID: 70
|
||||
[Token(Token = "0x4000046")]
|
||||
Invalid_Library = 33,
|
||||
// Token: 0x04000047 RID: 71
|
||||
[Token(Token = "0x4000047")]
|
||||
Invalid_Face = 35,
|
||||
// Token: 0x04000048 RID: 72
|
||||
[Token(Token = "0x4000048")]
|
||||
Invalid_Library_or_Face = 41,
|
||||
// Token: 0x04000049 RID: 73
|
||||
[Token(Token = "0x4000049")]
|
||||
Atlas_Generation_Cancelled = 100,
|
||||
// Token: 0x0400004A RID: 74
|
||||
[Token(Token = "0x400004A")]
|
||||
Invalid_SharedTextureData
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x0200000F RID: 15
|
||||
[Token(Token = "0x200000F")]
|
||||
internal struct FontEngineUtilities
|
||||
{
|
||||
// Token: 0x06000066 RID: 102 RVA: 0x00002670 File Offset: 0x00000870
|
||||
[Token(Token = "0x6000066")]
|
||||
[Address(RVA = "0x38ACC10", Offset = "0x38ABA10", VA = "0x1838ACC10")]
|
||||
internal static int MaxValue(int a, int b, int c)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x02000006 RID: 6
|
||||
[Token(Token = "0x2000006")]
|
||||
[Flags]
|
||||
public enum FontFeatureLookupFlags
|
||||
{
|
||||
// Token: 0x04000025 RID: 37
|
||||
[Token(Token = "0x4000025")]
|
||||
None = 0,
|
||||
// Token: 0x04000026 RID: 38
|
||||
[Token(Token = "0x4000026")]
|
||||
IgnoreLigatures = 4,
|
||||
// Token: 0x04000027 RID: 39
|
||||
[Token(Token = "0x4000027")]
|
||||
IgnoreSpacingAdjustments = 256
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Bindings;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x02000008 RID: 8
|
||||
[Token(Token = "0x2000008")]
|
||||
[UsedByNativeCode]
|
||||
[Serializable]
|
||||
public struct GlyphAdjustmentRecord
|
||||
{
|
||||
// Token: 0x17000027 RID: 39
|
||||
// (get) Token: 0x0600004B RID: 75 RVA: 0x00002474 File Offset: 0x00000674
|
||||
[Token(Token = "0x17000027")]
|
||||
public uint glyphIndex
|
||||
{
|
||||
[Token(Token = "0x600004B")]
|
||||
[Address(RVA = "0x6E5A50", Offset = "0x6E4850", VA = "0x1806E5A50")]
|
||||
get
|
||||
{
|
||||
return 0U;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000028 RID: 40
|
||||
// (get) Token: 0x0600004C RID: 76 RVA: 0x0000248C File Offset: 0x0000068C
|
||||
[Token(Token = "0x17000028")]
|
||||
public GlyphValueRecord glyphValueRecord
|
||||
{
|
||||
[Token(Token = "0x600004C")]
|
||||
[Address(RVA = "0x2CD11E0", Offset = "0x2CCFFE0", VA = "0x182CD11E0")]
|
||||
get
|
||||
{
|
||||
return default(GlyphValueRecord);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400002C RID: 44
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400002C")]
|
||||
[SerializeField]
|
||||
[NativeName("glyphIndex")]
|
||||
private uint m_GlyphIndex;
|
||||
|
||||
// Token: 0x0400002D RID: 45
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400002D")]
|
||||
[SerializeField]
|
||||
[NativeName("glyphValueRecord")]
|
||||
private GlyphValueRecord m_GlyphValueRecord;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x0200000A RID: 10
|
||||
[Token(Token = "0x200000A")]
|
||||
[UsedByNativeCode]
|
||||
[Flags]
|
||||
public enum GlyphLoadFlags
|
||||
{
|
||||
// Token: 0x04000032 RID: 50
|
||||
[Token(Token = "0x4000032")]
|
||||
LOAD_DEFAULT = 0,
|
||||
// Token: 0x04000033 RID: 51
|
||||
[Token(Token = "0x4000033")]
|
||||
LOAD_NO_SCALE = 1,
|
||||
// Token: 0x04000034 RID: 52
|
||||
[Token(Token = "0x4000034")]
|
||||
LOAD_NO_HINTING = 2,
|
||||
// Token: 0x04000035 RID: 53
|
||||
[Token(Token = "0x4000035")]
|
||||
LOAD_RENDER = 4,
|
||||
// Token: 0x04000036 RID: 54
|
||||
[Token(Token = "0x4000036")]
|
||||
LOAD_NO_BITMAP = 8,
|
||||
// Token: 0x04000037 RID: 55
|
||||
[Token(Token = "0x4000037")]
|
||||
LOAD_FORCE_AUTOHINT = 32,
|
||||
// Token: 0x04000038 RID: 56
|
||||
[Token(Token = "0x4000038")]
|
||||
LOAD_MONOCHROME = 4096,
|
||||
// Token: 0x04000039 RID: 57
|
||||
[Token(Token = "0x4000039")]
|
||||
LOAD_NO_AUTOHINT = 32768,
|
||||
// Token: 0x0400003A RID: 58
|
||||
[Token(Token = "0x400003A")]
|
||||
LOAD_COMPUTE_METRICS = 2097152,
|
||||
// Token: 0x0400003B RID: 59
|
||||
[Token(Token = "0x400003B")]
|
||||
LOAD_BITMAP_METRICS_ONLY = 4194304
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x02000010 RID: 16
|
||||
[Token(Token = "0x2000010")]
|
||||
[UsedByNativeCode]
|
||||
internal struct GlyphMarshallingStruct
|
||||
{
|
||||
// Token: 0x04000065 RID: 101
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000065")]
|
||||
public uint index;
|
||||
|
||||
// Token: 0x04000066 RID: 102
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4000066")]
|
||||
public GlyphMetrics metrics;
|
||||
|
||||
// Token: 0x04000067 RID: 103
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000067")]
|
||||
public GlyphRect glyphRect;
|
||||
|
||||
// Token: 0x04000068 RID: 104
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000068")]
|
||||
public float scale;
|
||||
|
||||
// Token: 0x04000069 RID: 105
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4000069")]
|
||||
public int atlasIndex;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x0200000D RID: 13
|
||||
[Token(Token = "0x200000D")]
|
||||
[UsedByNativeCode]
|
||||
public enum GlyphPackingMode
|
||||
{
|
||||
// Token: 0x04000057 RID: 87
|
||||
[Token(Token = "0x4000057")]
|
||||
BestShortSideFit,
|
||||
// Token: 0x04000058 RID: 88
|
||||
[Token(Token = "0x4000058")]
|
||||
BestLongSideFit,
|
||||
// Token: 0x04000059 RID: 89
|
||||
[Token(Token = "0x4000059")]
|
||||
BestAreaFit,
|
||||
// Token: 0x0400005A RID: 90
|
||||
[Token(Token = "0x400005A")]
|
||||
BottomLeftRule,
|
||||
// Token: 0x0400005B RID: 91
|
||||
[Token(Token = "0x400005B")]
|
||||
ContactPointRule
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
using System;
|
||||
using System.Diagnostics;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Bindings;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x02000009 RID: 9
|
||||
[Token(Token = "0x2000009")]
|
||||
[UsedByNativeCode]
|
||||
[DebuggerDisplay("First glyphIndex = {m_FirstAdjustmentRecord.m_GlyphIndex}, Second glyphIndex = {m_SecondAdjustmentRecord.m_GlyphIndex}")]
|
||||
[Serializable]
|
||||
public struct GlyphPairAdjustmentRecord
|
||||
{
|
||||
// Token: 0x17000029 RID: 41
|
||||
// (get) Token: 0x0600004D RID: 77 RVA: 0x000024A4 File Offset: 0x000006A4
|
||||
[Token(Token = "0x17000029")]
|
||||
public GlyphAdjustmentRecord firstAdjustmentRecord
|
||||
{
|
||||
[Token(Token = "0x600004D")]
|
||||
[Address(RVA = "0x38AE9C0", Offset = "0x38AD7C0", VA = "0x1838AE9C0")]
|
||||
get
|
||||
{
|
||||
return default(GlyphAdjustmentRecord);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700002A RID: 42
|
||||
// (get) Token: 0x0600004E RID: 78 RVA: 0x000024BC File Offset: 0x000006BC
|
||||
[Token(Token = "0x1700002A")]
|
||||
public GlyphAdjustmentRecord secondAdjustmentRecord
|
||||
{
|
||||
[Token(Token = "0x600004E")]
|
||||
[Address(RVA = "0x38AE9E0", Offset = "0x38AD7E0", VA = "0x1838AE9E0")]
|
||||
get
|
||||
{
|
||||
return default(GlyphAdjustmentRecord);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400002E RID: 46
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400002E")]
|
||||
[SerializeField]
|
||||
[NativeName("firstAdjustmentRecord")]
|
||||
private GlyphAdjustmentRecord m_FirstAdjustmentRecord;
|
||||
|
||||
// Token: 0x0400002F RID: 47
|
||||
[FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x400002F")]
|
||||
[SerializeField]
|
||||
[NativeName("secondAdjustmentRecord")]
|
||||
private GlyphAdjustmentRecord m_SecondAdjustmentRecord;
|
||||
|
||||
// Token: 0x04000030 RID: 48
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000030")]
|
||||
[SerializeField]
|
||||
private FontFeatureLookupFlags m_FeatureLookupFlags;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x0200000C RID: 12
|
||||
[Token(Token = "0x200000C")]
|
||||
[UsedByNativeCode]
|
||||
public enum GlyphRenderMode
|
||||
{
|
||||
// Token: 0x0400004C RID: 76
|
||||
[Token(Token = "0x400004C")]
|
||||
SMOOTH_HINTED = 4121,
|
||||
// Token: 0x0400004D RID: 77
|
||||
[Token(Token = "0x400004D")]
|
||||
SMOOTH = 4117,
|
||||
// Token: 0x0400004E RID: 78
|
||||
[Token(Token = "0x400004E")]
|
||||
RASTER_HINTED = 4122,
|
||||
// Token: 0x0400004F RID: 79
|
||||
[Token(Token = "0x400004F")]
|
||||
RASTER = 4118,
|
||||
// Token: 0x04000050 RID: 80
|
||||
[Token(Token = "0x4000050")]
|
||||
SDF = 4134,
|
||||
// Token: 0x04000051 RID: 81
|
||||
[Token(Token = "0x4000051")]
|
||||
SDF8 = 8230,
|
||||
// Token: 0x04000052 RID: 82
|
||||
[Token(Token = "0x4000052")]
|
||||
SDF16 = 16422,
|
||||
// Token: 0x04000053 RID: 83
|
||||
[Token(Token = "0x4000053")]
|
||||
SDF32 = 32806,
|
||||
// Token: 0x04000054 RID: 84
|
||||
[Token(Token = "0x4000054")]
|
||||
SDFAA_HINTED = 4169,
|
||||
// Token: 0x04000055 RID: 85
|
||||
[Token(Token = "0x4000055")]
|
||||
SDFAA = 4165
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Bindings;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore.LowLevel
|
||||
{
|
||||
// Token: 0x02000007 RID: 7
|
||||
[Token(Token = "0x2000007")]
|
||||
[UsedByNativeCode]
|
||||
[Serializable]
|
||||
public struct GlyphValueRecord : IEquatable<GlyphValueRecord>
|
||||
{
|
||||
// Token: 0x17000023 RID: 35
|
||||
// (get) Token: 0x06000044 RID: 68 RVA: 0x000023CC File Offset: 0x000005CC
|
||||
[Token(Token = "0x17000023")]
|
||||
public float xPlacement
|
||||
{
|
||||
[Token(Token = "0x6000044")]
|
||||
[Address(RVA = "0x1D8A7E0", Offset = "0x1D895E0", VA = "0x181D8A7E0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000024 RID: 36
|
||||
// (get) Token: 0x06000045 RID: 69 RVA: 0x000023E4 File Offset: 0x000005E4
|
||||
[Token(Token = "0x17000024")]
|
||||
public float yPlacement
|
||||
{
|
||||
[Token(Token = "0x6000045")]
|
||||
[Address(RVA = "0x730FE0", Offset = "0x72FDE0", VA = "0x180730FE0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000025 RID: 37
|
||||
// (get) Token: 0x06000046 RID: 70 RVA: 0x000023FC File Offset: 0x000005FC
|
||||
[Token(Token = "0x17000025")]
|
||||
public float xAdvance
|
||||
{
|
||||
[Token(Token = "0x6000046")]
|
||||
[Address(RVA = "0x27EAFE0", Offset = "0x27E9DE0", VA = "0x1827EAFE0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000026 RID: 38
|
||||
// (get) Token: 0x06000047 RID: 71 RVA: 0x00002414 File Offset: 0x00000614
|
||||
[Token(Token = "0x17000026")]
|
||||
public float yAdvance
|
||||
{
|
||||
[Token(Token = "0x6000047")]
|
||||
[Address(RVA = "0x6E5A40", Offset = "0x6E4840", VA = "0x1806E5A40")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000048 RID: 72 RVA: 0x0000242C File Offset: 0x0000062C
|
||||
[Token(Token = "0x6000048")]
|
||||
[Address(RVA = "0x38AED10", Offset = "0x38ADB10", VA = "0x1838AED10", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000049 RID: 73 RVA: 0x00002444 File Offset: 0x00000644
|
||||
[Token(Token = "0x6000049")]
|
||||
[Address(RVA = "0x38AECA0", Offset = "0x38ADAA0", VA = "0x1838AECA0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600004A RID: 74 RVA: 0x0000245C File Offset: 0x0000065C
|
||||
[Token(Token = "0x600004A")]
|
||||
[Address(RVA = "0x38AEC10", Offset = "0x38ADA10", VA = "0x1838AEC10", Slot = "4")]
|
||||
public bool Equals(GlyphValueRecord other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000028 RID: 40
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000028")]
|
||||
[SerializeField]
|
||||
[NativeName("xPlacement")]
|
||||
private float m_XPlacement;
|
||||
|
||||
// Token: 0x04000029 RID: 41
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4000029")]
|
||||
[SerializeField]
|
||||
[NativeName("yPlacement")]
|
||||
private float m_YPlacement;
|
||||
|
||||
// Token: 0x0400002A RID: 42
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400002A")]
|
||||
[SerializeField]
|
||||
[NativeName("xAdvance")]
|
||||
private float m_XAdvance;
|
||||
|
||||
// Token: 0x0400002B RID: 43
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x400002B")]
|
||||
[SerializeField]
|
||||
[NativeName("yAdvance")]
|
||||
private float m_YAdvance;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user