m
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000011 RID: 17
|
||||
internal class AddressAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0400006A RID: 106
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x0400006B RID: 107
|
||||
public string Offset;
|
||||
|
||||
// Token: 0x0400006C RID: 108
|
||||
public string VA;
|
||||
|
||||
// Token: 0x0400006D RID: 109
|
||||
public string Slot;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000016 RID: 22
|
||||
internal class AnalysisFailedException : Exception
|
||||
{
|
||||
// Token: 0x0600006C RID: 108 RVA: 0x0000268E File Offset: 0x0000088E
|
||||
public AnalysisFailedException(string message)
|
||||
: base(message)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000013 RID: 19
|
||||
internal class AttributeAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0400006F RID: 111
|
||||
public string Name;
|
||||
|
||||
// Token: 0x04000070 RID: 112
|
||||
public string RVA;
|
||||
|
||||
// Token: 0x04000071 RID: 113
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000012 RID: 18
|
||||
internal class FieldOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x0400006E RID: 110
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000014 RID: 20
|
||||
internal class MetadataOffsetAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000072 RID: 114
|
||||
public string Offset;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
using System;
|
||||
|
||||
namespace Cpp2IlInjected
|
||||
{
|
||||
// Token: 0x02000015 RID: 21
|
||||
internal class TokenAttribute : Attribute
|
||||
{
|
||||
// Token: 0x04000073 RID: 115
|
||||
public string Token;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyVersion("0.0.0.0")]
|
||||
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{E3D718FF-6CCA-48A8-8FBE-FF63443DDF10}</ProjectGuid>
|
||||
<OutputType>Library</OutputType>
|
||||
<RootNamespace>UnityEngine.TextCoreModule</RootNamespace>
|
||||
<AssemblyName>UnityEngine.TextCoreModule</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
<NoStdLib>true</NoStdLib>
|
||||
</PropertyGroup>
|
||||
<ItemGroup />
|
||||
<ItemGroup>
|
||||
<AppDesigner Include="Properties\" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Cpp2IlInjected\AddressAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AnalysisFailedException.cs" />
|
||||
<Compile Include="Cpp2IlInjected\AttributeAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\FieldOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\MetadataOffsetAttribute.cs" />
|
||||
<Compile Include="Cpp2IlInjected\TokenAttribute.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\FaceInfo.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\Glyph.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\GlyphMetrics.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\GlyphRect.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\FontEngine.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\FontEngineError.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\FontEngineUtilities.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\FontFeatureLookupFlags.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\GlyphAdjustmentRecord.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\GlyphLoadFlags.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\GlyphMarshallingStruct.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\GlyphPackingMode.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\GlyphPairAdjustmentRecord.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\GlyphRenderMode.cs" />
|
||||
<Compile Include="UnityEngine\TextCore\LowLevel\GlyphValueRecord.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\mscorlib\mscorlib.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443dde9d}</Project>
|
||||
<Name>mscorlib</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\UnityEngine.CoreModule\UnityEngine.CoreModule.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddefd}</Project>
|
||||
<Name>UnityEngine.CoreModule</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\UnityEngine.SharedInternalsModule\UnityEngine.SharedInternalsModule.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddf0b}</Project>
|
||||
<Name>UnityEngine.SharedInternalsModule</Name>
|
||||
</ProjectReference>
|
||||
<ProjectReference Include="..\UnityEngine.TextRenderingModule\UnityEngine.TextRenderingModule.csproj">
|
||||
<Project>{e3d718ff-6cca-48a8-8fbe-ff63443ddf11}</Project>
|
||||
<Name>UnityEngine.TextRenderingModule</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
@@ -0,0 +1,494 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Bindings;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore
|
||||
{
|
||||
// Token: 0x02000002 RID: 2
|
||||
[Token(Token = "0x2000002")]
|
||||
[UsedByNativeCode]
|
||||
[Serializable]
|
||||
public struct FaceInfo
|
||||
{
|
||||
// Token: 0x17000001 RID: 1
|
||||
// (set) Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000001")]
|
||||
public string familyName
|
||||
{
|
||||
[Token(Token = "0x6000001")]
|
||||
[Address(RVA = "0x6347B0", Offset = "0x6337B0", VA = "0x1806347B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000002 RID: 2
|
||||
// (set) Token: 0x06000002 RID: 2 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000002")]
|
||||
public string styleName
|
||||
{
|
||||
[Token(Token = "0x6000002")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000003 RID: 3
|
||||
// (get) Token: 0x06000003 RID: 3 RVA: 0x00002054 File Offset: 0x00000254
|
||||
// (set) Token: 0x06000004 RID: 4 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000003")]
|
||||
public int pointSize
|
||||
{
|
||||
[Token(Token = "0x6000003")]
|
||||
[Address(RVA = "0x11FFCF0", Offset = "0x11FECF0", VA = "0x1811FFCF0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000004")]
|
||||
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000004 RID: 4
|
||||
// (get) Token: 0x06000005 RID: 5 RVA: 0x0000206C File Offset: 0x0000026C
|
||||
// (set) Token: 0x06000006 RID: 6 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000004")]
|
||||
public float scale
|
||||
{
|
||||
[Token(Token = "0x6000005")]
|
||||
[Address(RVA = "0x11B9E80", Offset = "0x11B8E80", VA = "0x1811B9E80")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x6000006")]
|
||||
[Address(RVA = "0x6A46F0", Offset = "0x6A36F0", VA = "0x1806A46F0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000005 RID: 5
|
||||
// (get) Token: 0x06000007 RID: 7 RVA: 0x00002084 File Offset: 0x00000284
|
||||
// (set) Token: 0x06000008 RID: 8 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000005")]
|
||||
public float lineHeight
|
||||
{
|
||||
[Token(Token = "0x6000007")]
|
||||
[Address(RVA = "0x11B2180", Offset = "0x11B1180", VA = "0x1811B2180")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x6000008")]
|
||||
[Address(RVA = "0x90C900", Offset = "0x90B900", VA = "0x18090C900")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000006 RID: 6
|
||||
// (get) Token: 0x06000009 RID: 9 RVA: 0x0000209C File Offset: 0x0000029C
|
||||
// (set) Token: 0x0600000A RID: 10 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000006")]
|
||||
public float ascentLine
|
||||
{
|
||||
[Token(Token = "0x6000009")]
|
||||
[Address(RVA = "0x11FFCA0", Offset = "0x11FECA0", VA = "0x1811FFCA0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x600000A")]
|
||||
[Address(RVA = "0x90C8F0", Offset = "0x90B8F0", VA = "0x18090C8F0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000007 RID: 7
|
||||
// (get) Token: 0x0600000B RID: 11 RVA: 0x000020B4 File Offset: 0x000002B4
|
||||
// (set) Token: 0x0600000C RID: 12 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000007")]
|
||||
public float capLine
|
||||
{
|
||||
[Token(Token = "0x600000B")]
|
||||
[Address(RVA = "0x11FFCC0", Offset = "0x11FECC0", VA = "0x1811FFCC0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x600000C")]
|
||||
[Address(RVA = "0x562BA0", Offset = "0x561BA0", VA = "0x180562BA0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000008 RID: 8
|
||||
// (get) Token: 0x0600000D RID: 13 RVA: 0x000020CC File Offset: 0x000002CC
|
||||
// (set) Token: 0x0600000E RID: 14 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000008")]
|
||||
public float meanLine
|
||||
{
|
||||
[Token(Token = "0x600000D")]
|
||||
[Address(RVA = "0x11FFCE0", Offset = "0x11FECE0", VA = "0x1811FFCE0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x600000E")]
|
||||
[Address(RVA = "0x562B90", Offset = "0x561B90", VA = "0x180562B90")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000009 RID: 9
|
||||
// (get) Token: 0x0600000F RID: 15 RVA: 0x000020E4 File Offset: 0x000002E4
|
||||
// (set) Token: 0x06000010 RID: 16 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000009")]
|
||||
public float baseline
|
||||
{
|
||||
[Token(Token = "0x600000F")]
|
||||
[Address(RVA = "0x11FFCB0", Offset = "0x11FECB0", VA = "0x1811FFCB0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x6000010")]
|
||||
[Address(RVA = "0x5627B0", Offset = "0x5617B0", VA = "0x1805627B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000A RID: 10
|
||||
// (get) Token: 0x06000011 RID: 17 RVA: 0x000020FC File Offset: 0x000002FC
|
||||
// (set) Token: 0x06000012 RID: 18 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000A")]
|
||||
public float descentLine
|
||||
{
|
||||
[Token(Token = "0x6000011")]
|
||||
[Address(RVA = "0x11FFCD0", Offset = "0x11FECD0", VA = "0x1811FFCD0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x6000012")]
|
||||
[Address(RVA = "0x562AC0", Offset = "0x561AC0", VA = "0x180562AC0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000B RID: 11
|
||||
// (get) Token: 0x06000013 RID: 19 RVA: 0x00002114 File Offset: 0x00000314
|
||||
// (set) Token: 0x06000014 RID: 20 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000B")]
|
||||
public float superscriptOffset
|
||||
{
|
||||
[Token(Token = "0x6000013")]
|
||||
[Address(RVA = "0x11FFD30", Offset = "0x11FED30", VA = "0x1811FFD30")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x6000014")]
|
||||
[Address(RVA = "0x812710", Offset = "0x811710", VA = "0x180812710")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000C RID: 12
|
||||
// (get) Token: 0x06000015 RID: 21 RVA: 0x0000212C File Offset: 0x0000032C
|
||||
// (set) Token: 0x06000016 RID: 22 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000C")]
|
||||
public float superscriptSize
|
||||
{
|
||||
[Token(Token = "0x6000015")]
|
||||
[Address(RVA = "0x11FFD40", Offset = "0x11FED40", VA = "0x1811FFD40")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x6000016")]
|
||||
[Address(RVA = "0xCA2F00", Offset = "0xCA1F00", VA = "0x180CA2F00")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000D RID: 13
|
||||
// (get) Token: 0x06000017 RID: 23 RVA: 0x00002144 File Offset: 0x00000344
|
||||
// (set) Token: 0x06000018 RID: 24 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000D")]
|
||||
public float subscriptOffset
|
||||
{
|
||||
[Token(Token = "0x6000017")]
|
||||
[Address(RVA = "0x11FFD10", Offset = "0x11FED10", VA = "0x1811FFD10")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x6000018")]
|
||||
[Address(RVA = "0x812700", Offset = "0x811700", VA = "0x180812700")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000E RID: 14
|
||||
// (get) Token: 0x06000019 RID: 25 RVA: 0x0000215C File Offset: 0x0000035C
|
||||
// (set) Token: 0x0600001A RID: 26 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000E")]
|
||||
public float subscriptSize
|
||||
{
|
||||
[Token(Token = "0x6000019")]
|
||||
[Address(RVA = "0x11FFD20", Offset = "0x11FED20", VA = "0x1811FFD20")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x600001A")]
|
||||
[Address(RVA = "0x7872B0", Offset = "0x7862B0", VA = "0x1807872B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700000F RID: 15
|
||||
// (get) Token: 0x0600001B RID: 27 RVA: 0x00002174 File Offset: 0x00000374
|
||||
// (set) Token: 0x0600001C RID: 28 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700000F")]
|
||||
public float underlineOffset
|
||||
{
|
||||
[Token(Token = "0x600001B")]
|
||||
[Address(RVA = "0x11FFD60", Offset = "0x11FED60", VA = "0x1811FFD60")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x600001C")]
|
||||
[Address(RVA = "0x1009CA0", Offset = "0x1008CA0", VA = "0x181009CA0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000010 RID: 16
|
||||
// (get) Token: 0x0600001D RID: 29 RVA: 0x0000218C File Offset: 0x0000038C
|
||||
// (set) Token: 0x0600001E RID: 30 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000010")]
|
||||
public float underlineThickness
|
||||
{
|
||||
[Token(Token = "0x600001D")]
|
||||
[Address(RVA = "0x11FFD70", Offset = "0x11FED70", VA = "0x1811FFD70")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x600001E")]
|
||||
[Address(RVA = "0x42F0B0", Offset = "0x42E0B0", VA = "0x18042F0B0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000011 RID: 17
|
||||
// (get) Token: 0x0600001F RID: 31 RVA: 0x000021A4 File Offset: 0x000003A4
|
||||
// (set) Token: 0x06000020 RID: 32 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000011")]
|
||||
public float strikethroughOffset
|
||||
{
|
||||
[Token(Token = "0x600001F")]
|
||||
[Address(RVA = "0x11FFD00", Offset = "0x11FED00", VA = "0x1811FFD00")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x6000020")]
|
||||
[Address(RVA = "0x814BA0", Offset = "0x813BA0", VA = "0x180814BA0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000012 RID: 18
|
||||
// (set) Token: 0x06000021 RID: 33 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000012")]
|
||||
public float strikethroughThickness
|
||||
{
|
||||
[Token(Token = "0x6000021")]
|
||||
[Address(RVA = "0x814BC0", Offset = "0x813BC0", VA = "0x180814BC0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000013 RID: 19
|
||||
// (get) Token: 0x06000022 RID: 34 RVA: 0x000021BC File Offset: 0x000003BC
|
||||
// (set) Token: 0x06000023 RID: 35 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000013")]
|
||||
public float tabWidth
|
||||
{
|
||||
[Token(Token = "0x6000022")]
|
||||
[Address(RVA = "0x11FFD50", Offset = "0x11FED50", VA = "0x1811FFD50")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x6000023")]
|
||||
[Address(RVA = "0x11FFD80", Offset = "0x11FED80", VA = "0x1811FFD80")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000001 RID: 1
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000001")]
|
||||
[SerializeField]
|
||||
[NativeName("faceIndex")]
|
||||
private int m_FaceIndex;
|
||||
|
||||
// Token: 0x04000002 RID: 2
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4000002")]
|
||||
[SerializeField]
|
||||
[NativeName("familyName")]
|
||||
private string m_FamilyName;
|
||||
|
||||
// Token: 0x04000003 RID: 3
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000003")]
|
||||
[SerializeField]
|
||||
[NativeName("styleName")]
|
||||
private string m_StyleName;
|
||||
|
||||
// Token: 0x04000004 RID: 4
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000004")]
|
||||
[SerializeField]
|
||||
[NativeName("pointSize")]
|
||||
private int m_PointSize;
|
||||
|
||||
// Token: 0x04000005 RID: 5
|
||||
[FieldOffset(Offset = "0x1C")]
|
||||
[Token(Token = "0x4000005")]
|
||||
[SerializeField]
|
||||
[NativeName("scale")]
|
||||
private float m_Scale;
|
||||
|
||||
// Token: 0x04000006 RID: 6
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000006")]
|
||||
[SerializeField]
|
||||
[NativeName("lineHeight")]
|
||||
private float m_LineHeight;
|
||||
|
||||
// Token: 0x04000007 RID: 7
|
||||
[FieldOffset(Offset = "0x24")]
|
||||
[Token(Token = "0x4000007")]
|
||||
[SerializeField]
|
||||
[NativeName("ascentLine")]
|
||||
private float m_AscentLine;
|
||||
|
||||
// Token: 0x04000008 RID: 8
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000008")]
|
||||
[SerializeField]
|
||||
[NativeName("capLine")]
|
||||
private float m_CapLine;
|
||||
|
||||
// Token: 0x04000009 RID: 9
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x4000009")]
|
||||
[SerializeField]
|
||||
[NativeName("meanLine")]
|
||||
private float m_MeanLine;
|
||||
|
||||
// Token: 0x0400000A RID: 10
|
||||
[FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x400000A")]
|
||||
[SerializeField]
|
||||
[NativeName("baseline")]
|
||||
private float m_Baseline;
|
||||
|
||||
// Token: 0x0400000B RID: 11
|
||||
[FieldOffset(Offset = "0x34")]
|
||||
[Token(Token = "0x400000B")]
|
||||
[SerializeField]
|
||||
[NativeName("descentLine")]
|
||||
private float m_DescentLine;
|
||||
|
||||
// Token: 0x0400000C RID: 12
|
||||
[FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x400000C")]
|
||||
[SerializeField]
|
||||
[NativeName("superscriptOffset")]
|
||||
private float m_SuperscriptOffset;
|
||||
|
||||
// Token: 0x0400000D RID: 13
|
||||
[FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x400000D")]
|
||||
[SerializeField]
|
||||
[NativeName("superscriptSize")]
|
||||
private float m_SuperscriptSize;
|
||||
|
||||
// Token: 0x0400000E RID: 14
|
||||
[FieldOffset(Offset = "0x40")]
|
||||
[Token(Token = "0x400000E")]
|
||||
[SerializeField]
|
||||
[NativeName("subscriptOffset")]
|
||||
private float m_SubscriptOffset;
|
||||
|
||||
// Token: 0x0400000F RID: 15
|
||||
[FieldOffset(Offset = "0x44")]
|
||||
[Token(Token = "0x400000F")]
|
||||
[SerializeField]
|
||||
[NativeName("subscriptSize")]
|
||||
private float m_SubscriptSize;
|
||||
|
||||
// Token: 0x04000010 RID: 16
|
||||
[FieldOffset(Offset = "0x48")]
|
||||
[Token(Token = "0x4000010")]
|
||||
[SerializeField]
|
||||
[NativeName("underlineOffset")]
|
||||
private float m_UnderlineOffset;
|
||||
|
||||
// Token: 0x04000011 RID: 17
|
||||
[FieldOffset(Offset = "0x4C")]
|
||||
[Token(Token = "0x4000011")]
|
||||
[SerializeField]
|
||||
[NativeName("underlineThickness")]
|
||||
private float m_UnderlineThickness;
|
||||
|
||||
// Token: 0x04000012 RID: 18
|
||||
[FieldOffset(Offset = "0x50")]
|
||||
[Token(Token = "0x4000012")]
|
||||
[SerializeField]
|
||||
[NativeName("strikethroughOffset")]
|
||||
private float m_StrikethroughOffset;
|
||||
|
||||
// Token: 0x04000013 RID: 19
|
||||
[FieldOffset(Offset = "0x54")]
|
||||
[Token(Token = "0x4000013")]
|
||||
[SerializeField]
|
||||
[NativeName("strikethroughThickness")]
|
||||
private float m_StrikethroughThickness;
|
||||
|
||||
// Token: 0x04000014 RID: 20
|
||||
[FieldOffset(Offset = "0x58")]
|
||||
[Token(Token = "0x4000014")]
|
||||
[SerializeField]
|
||||
[NativeName("tabWidth")]
|
||||
private float m_TabWidth;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,168 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Bindings;
|
||||
using UnityEngine.Scripting;
|
||||
using UnityEngine.TextCore.LowLevel;
|
||||
|
||||
namespace UnityEngine.TextCore
|
||||
{
|
||||
// Token: 0x02000005 RID: 5
|
||||
[Token(Token = "0x2000005")]
|
||||
[UsedByNativeCode]
|
||||
[Serializable]
|
||||
[StructLayout(0)]
|
||||
public class Glyph
|
||||
{
|
||||
// Token: 0x1700001E RID: 30
|
||||
// (get) Token: 0x06000037 RID: 55 RVA: 0x00002354 File Offset: 0x00000554
|
||||
// (set) Token: 0x06000038 RID: 56 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700001E")]
|
||||
public uint index
|
||||
{
|
||||
[Token(Token = "0x6000037")]
|
||||
[Address(RVA = "0x1202050", Offset = "0x1201050", VA = "0x181202050")]
|
||||
get
|
||||
{
|
||||
return 0U;
|
||||
}
|
||||
[Token(Token = "0x6000038")]
|
||||
[Address(RVA = "0x470D10", Offset = "0x46FD10", VA = "0x180470D10")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001F RID: 31
|
||||
// (get) Token: 0x06000039 RID: 57 RVA: 0x0000236C File Offset: 0x0000056C
|
||||
// (set) Token: 0x0600003A RID: 58 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700001F")]
|
||||
public GlyphMetrics metrics
|
||||
{
|
||||
[Token(Token = "0x6000039")]
|
||||
[Address(RVA = "0x1201B60", Offset = "0x1200B60", VA = "0x181201B60")]
|
||||
get
|
||||
{
|
||||
return default(GlyphMetrics);
|
||||
}
|
||||
[Token(Token = "0x600003A")]
|
||||
[Address(RVA = "0x1202060", Offset = "0x1201060", VA = "0x181202060")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000020 RID: 32
|
||||
// (get) Token: 0x0600003B RID: 59 RVA: 0x00002384 File Offset: 0x00000584
|
||||
// (set) Token: 0x0600003C RID: 60 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000020")]
|
||||
public GlyphRect glyphRect
|
||||
{
|
||||
[Token(Token = "0x600003B")]
|
||||
[Address(RVA = "0x1042750", Offset = "0x1041750", VA = "0x181042750")]
|
||||
get
|
||||
{
|
||||
return default(GlyphRect);
|
||||
}
|
||||
[Token(Token = "0x600003C")]
|
||||
[Address(RVA = "0x8EE1E0", Offset = "0x8ED1E0", VA = "0x1808EE1E0")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000021 RID: 33
|
||||
// (get) Token: 0x0600003D RID: 61 RVA: 0x0000239C File Offset: 0x0000059C
|
||||
// (set) Token: 0x0600003E RID: 62 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000021")]
|
||||
public float scale
|
||||
{
|
||||
[Token(Token = "0x600003D")]
|
||||
[Address(RVA = "0x11FFD30", Offset = "0x11FED30", VA = "0x1811FFD30")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
[Token(Token = "0x600003E")]
|
||||
[Address(RVA = "0x812710", Offset = "0x811710", VA = "0x180812710")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000022 RID: 34
|
||||
// (get) Token: 0x0600003F RID: 63 RVA: 0x000023B4 File Offset: 0x000005B4
|
||||
// (set) Token: 0x06000040 RID: 64 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000022")]
|
||||
public int atlasIndex
|
||||
{
|
||||
[Token(Token = "0x600003F")]
|
||||
[Address(RVA = "0x1202040", Offset = "0x1201040", VA = "0x181202040")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x6000040")]
|
||||
[Address(RVA = "0x690630", Offset = "0x68F630", VA = "0x180690630")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000041 RID: 65 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000041")]
|
||||
[Address(RVA = "0x1201F70", Offset = "0x1200F70", VA = "0x181201F70")]
|
||||
public Glyph()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000042 RID: 66 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000042")]
|
||||
[Address(RVA = "0x1201FB0", Offset = "0x1200FB0", VA = "0x181201FB0")]
|
||||
internal Glyph(GlyphMarshallingStruct glyphStruct)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000043 RID: 67 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000043")]
|
||||
[Address(RVA = "0x1201F00", Offset = "0x1200F00", VA = "0x181201F00")]
|
||||
public Glyph(uint index, GlyphMetrics metrics, GlyphRect glyphRect, float scale, int atlasIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400001F RID: 31
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400001F")]
|
||||
[SerializeField]
|
||||
[NativeName("index")]
|
||||
private uint m_Index;
|
||||
|
||||
// Token: 0x04000020 RID: 32
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x14")]
|
||||
[Token(Token = "0x4000020")]
|
||||
[SerializeField]
|
||||
[NativeName("metrics")]
|
||||
private GlyphMetrics m_Metrics;
|
||||
|
||||
// Token: 0x04000021 RID: 33
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000021")]
|
||||
[SerializeField]
|
||||
[NativeName("glyphRect")]
|
||||
private GlyphRect m_GlyphRect;
|
||||
|
||||
// Token: 0x04000022 RID: 34
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4000022")]
|
||||
[SerializeField]
|
||||
[NativeName("scale")]
|
||||
private float m_Scale;
|
||||
|
||||
// Token: 0x04000023 RID: 35
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
|
||||
[Token(Token = "0x4000023")]
|
||||
[SerializeField]
|
||||
[NativeName("atlasIndex")]
|
||||
private int m_AtlasIndex;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Bindings;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore
|
||||
{
|
||||
// Token: 0x02000004 RID: 4
|
||||
[Token(Token = "0x2000004")]
|
||||
[UsedByNativeCode]
|
||||
[Serializable]
|
||||
public struct GlyphMetrics : IEquatable<GlyphMetrics>
|
||||
{
|
||||
// Token: 0x17000019 RID: 25
|
||||
// (get) Token: 0x0600002E RID: 46 RVA: 0x00002294 File Offset: 0x00000494
|
||||
[Token(Token = "0x17000019")]
|
||||
public float width
|
||||
{
|
||||
[Token(Token = "0x600002E")]
|
||||
[Address(RVA = "0x667CC0", Offset = "0x666CC0", VA = "0x180667CC0")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001A RID: 26
|
||||
// (get) Token: 0x0600002F RID: 47 RVA: 0x000022AC File Offset: 0x000004AC
|
||||
[Token(Token = "0x1700001A")]
|
||||
public float height
|
||||
{
|
||||
[Token(Token = "0x600002F")]
|
||||
[Address(RVA = "0xE79040", Offset = "0xE78040", VA = "0x180E79040")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001B RID: 27
|
||||
// (get) Token: 0x06000030 RID: 48 RVA: 0x000022C4 File Offset: 0x000004C4
|
||||
[Token(Token = "0x1700001B")]
|
||||
public float horizontalBearingX
|
||||
{
|
||||
[Token(Token = "0x6000030")]
|
||||
[Address(RVA = "0xE79020", Offset = "0xE78020", VA = "0x180E79020")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001C RID: 28
|
||||
// (get) Token: 0x06000031 RID: 49 RVA: 0x000022DC File Offset: 0x000004DC
|
||||
[Token(Token = "0x1700001C")]
|
||||
public float horizontalBearingY
|
||||
{
|
||||
[Token(Token = "0x6000031")]
|
||||
[Address(RVA = "0xE79030", Offset = "0xE78030", VA = "0x180E79030")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700001D RID: 29
|
||||
// (get) Token: 0x06000032 RID: 50 RVA: 0x000022F4 File Offset: 0x000004F4
|
||||
[Token(Token = "0x1700001D")]
|
||||
public float horizontalAdvance
|
||||
{
|
||||
[Token(Token = "0x6000032")]
|
||||
[Address(RVA = "0x1201B30", Offset = "0x1200B30", VA = "0x181201B30")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000033 RID: 51 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000033")]
|
||||
[Address(RVA = "0x1201B00", Offset = "0x1200B00", VA = "0x181201B00")]
|
||||
public GlyphMetrics(float width, float height, float bearingX, float bearingY, float advance)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000034 RID: 52 RVA: 0x0000230C File Offset: 0x0000050C
|
||||
[Token(Token = "0x6000034")]
|
||||
[Address(RVA = "0x1201AA0", Offset = "0x1200AA0", VA = "0x181201AA0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000035 RID: 53 RVA: 0x00002324 File Offset: 0x00000524
|
||||
[Token(Token = "0x6000035")]
|
||||
[Address(RVA = "0x1201A30", Offset = "0x1200A30", VA = "0x181201A30", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000036 RID: 54 RVA: 0x0000233C File Offset: 0x0000053C
|
||||
[Token(Token = "0x6000036")]
|
||||
[Address(RVA = "0x1201990", Offset = "0x1200990", VA = "0x181201990", Slot = "4")]
|
||||
public bool Equals(GlyphMetrics other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0400001A RID: 26
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400001A")]
|
||||
[SerializeField]
|
||||
[NativeName("width")]
|
||||
private float m_Width;
|
||||
|
||||
// Token: 0x0400001B RID: 27
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x400001B")]
|
||||
[SerializeField]
|
||||
[NativeName("height")]
|
||||
private float m_Height;
|
||||
|
||||
// Token: 0x0400001C RID: 28
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x400001C")]
|
||||
[SerializeField]
|
||||
[NativeName("horizontalBearingX")]
|
||||
private float m_HorizontalBearingX;
|
||||
|
||||
// Token: 0x0400001D RID: 29
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x400001D")]
|
||||
[SerializeField]
|
||||
[NativeName("horizontalBearingY")]
|
||||
private float m_HorizontalBearingY;
|
||||
|
||||
// Token: 0x0400001E RID: 30
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400001E")]
|
||||
[SerializeField]
|
||||
[NativeName("horizontalAdvance")]
|
||||
private float m_HorizontalAdvance;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,142 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine.Bindings;
|
||||
using UnityEngine.Scripting;
|
||||
|
||||
namespace UnityEngine.TextCore
|
||||
{
|
||||
// Token: 0x02000003 RID: 3
|
||||
[Token(Token = "0x2000003")]
|
||||
[UsedByNativeCode]
|
||||
[Serializable]
|
||||
public struct GlyphRect : IEquatable<GlyphRect>
|
||||
{
|
||||
// Token: 0x17000014 RID: 20
|
||||
// (get) Token: 0x06000024 RID: 36 RVA: 0x000021D4 File Offset: 0x000003D4
|
||||
[Token(Token = "0x17000014")]
|
||||
public int x
|
||||
{
|
||||
[Token(Token = "0x6000024")]
|
||||
[Address(RVA = "0x66E0B0", Offset = "0x66D0B0", VA = "0x18066E0B0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000015 RID: 21
|
||||
// (get) Token: 0x06000025 RID: 37 RVA: 0x000021EC File Offset: 0x000003EC
|
||||
[Token(Token = "0x17000015")]
|
||||
public int y
|
||||
{
|
||||
[Token(Token = "0x6000025")]
|
||||
[Address(RVA = "0x667CB0", Offset = "0x666CB0", VA = "0x180667CB0")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000016 RID: 22
|
||||
// (get) Token: 0x06000026 RID: 38 RVA: 0x00002204 File Offset: 0x00000404
|
||||
[Token(Token = "0x17000016")]
|
||||
public int width
|
||||
{
|
||||
[Token(Token = "0x6000026")]
|
||||
[Address(RVA = "0x66E940", Offset = "0x66D940", VA = "0x18066E940")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000017 RID: 23
|
||||
// (get) Token: 0x06000027 RID: 39 RVA: 0x0000221C File Offset: 0x0000041C
|
||||
[Token(Token = "0x17000017")]
|
||||
public int height
|
||||
{
|
||||
[Token(Token = "0x6000027")]
|
||||
[Address(RVA = "0x1201D20", Offset = "0x1200D20", VA = "0x181201D20")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000018 RID: 24
|
||||
// (get) Token: 0x06000028 RID: 40 RVA: 0x00002234 File Offset: 0x00000434
|
||||
[Token(Token = "0x17000018")]
|
||||
public static GlyphRect zero
|
||||
{
|
||||
[Token(Token = "0x6000028")]
|
||||
[Address(RVA = "0x1201D30", Offset = "0x1200D30", VA = "0x181201D30")]
|
||||
get
|
||||
{
|
||||
return default(GlyphRect);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000029 RID: 41 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000029")]
|
||||
[Address(RVA = "0x10FCC70", Offset = "0x10FBC70", VA = "0x1810FCC70")]
|
||||
public GlyphRect(int x, int y, int width, int height)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600002A RID: 42 RVA: 0x0000224C File Offset: 0x0000044C
|
||||
[Token(Token = "0x600002A")]
|
||||
[Address(RVA = "0x1201C80", Offset = "0x1200C80", VA = "0x181201C80", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600002B RID: 43 RVA: 0x00002264 File Offset: 0x00000464
|
||||
[Token(Token = "0x600002B")]
|
||||
[Address(RVA = "0x1201B80", Offset = "0x1200B80", VA = "0x181201B80", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600002C RID: 44 RVA: 0x0000227C File Offset: 0x0000047C
|
||||
[Token(Token = "0x600002C")]
|
||||
[Address(RVA = "0x1201BF0", Offset = "0x1200BF0", VA = "0x181201BF0", Slot = "4")]
|
||||
public bool Equals(GlyphRect other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000015 RID: 21
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000015")]
|
||||
[SerializeField]
|
||||
[NativeName("x")]
|
||||
private int m_X;
|
||||
|
||||
// Token: 0x04000016 RID: 22
|
||||
[FieldOffset(Offset = "0x4")]
|
||||
[Token(Token = "0x4000016")]
|
||||
[SerializeField]
|
||||
[NativeName("y")]
|
||||
private int m_Y;
|
||||
|
||||
// Token: 0x04000017 RID: 23
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4000017")]
|
||||
[SerializeField]
|
||||
[NativeName("width")]
|
||||
private int m_Width;
|
||||
|
||||
// Token: 0x04000018 RID: 24
|
||||
[FieldOffset(Offset = "0xC")]
|
||||
[Token(Token = "0x4000018")]
|
||||
[SerializeField]
|
||||
[NativeName("height")]
|
||||
private int m_Height;
|
||||
|
||||
// Token: 0x04000019 RID: 25
|
||||
[Token(Token = "0x4000019")]
|
||||
private static readonly GlyphRect s_ZeroGlyphRect;
|
||||
}
|
||||
}
|
||||
@@ -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 = "0x1200280", Offset = "0x11FF280", VA = "0x181200280")]
|
||||
public static FontEngineError InitializeFontEngine()
|
||||
{
|
||||
return FontEngineError.Success;
|
||||
}
|
||||
|
||||
// Token: 0x06000050 RID: 80 RVA: 0x000024EC File Offset: 0x000006EC
|
||||
[Token(Token = "0x6000050")]
|
||||
[Address(RVA = "0x1200250", Offset = "0x11FF250", VA = "0x181200250")]
|
||||
[NativeMethod]
|
||||
private static int InitializeFontEngine_Internal()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000051 RID: 81 RVA: 0x00002504 File Offset: 0x00000704
|
||||
[Token(Token = "0x6000051")]
|
||||
[Address(RVA = "0x1200330", Offset = "0x11FF330", VA = "0x181200330")]
|
||||
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 = "0x12002F0", Offset = "0x11FF2F0", VA = "0x1812002F0")]
|
||||
[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 = "0x11FFDF0", Offset = "0x11FEDF0", VA = "0x1811FFDF0")]
|
||||
public static FaceInfo GetFaceInfo()
|
||||
{
|
||||
return default(FaceInfo);
|
||||
}
|
||||
|
||||
// Token: 0x06000054 RID: 84 RVA: 0x0000254C File Offset: 0x0000074C
|
||||
[Token(Token = "0x6000054")]
|
||||
[Address(RVA = "0x11FFDB0", Offset = "0x11FEDB0", VA = "0x1811FFDB0")]
|
||||
[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 = "0x11FFEB0", Offset = "0x11FEEB0", VA = "0x1811FFEB0")]
|
||||
[NativeMethod]
|
||||
internal static uint GetGlyphIndex(uint unicode)
|
||||
{
|
||||
return 0U;
|
||||
}
|
||||
|
||||
// Token: 0x06000056 RID: 86 RVA: 0x0000257C File Offset: 0x0000077C
|
||||
[Token(Token = "0x6000056")]
|
||||
[Address(RVA = "0x12016E0", Offset = "0x12006E0", VA = "0x1812016E0")]
|
||||
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 = "0x1201690", Offset = "0x1200690", VA = "0x181201690")]
|
||||
[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 = "0x1201510", Offset = "0x1200510", VA = "0x181201510")]
|
||||
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 = "0x12014C0", Offset = "0x12004C0", VA = "0x1812014C0")]
|
||||
[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 = "0x12004A0", Offset = "0x11FF4A0", VA = "0x1812004A0")]
|
||||
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 = "0x1200440", Offset = "0x11FF440", VA = "0x181200440")]
|
||||
[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 = "0x1200B10", Offset = "0x11FFB10", VA = "0x181200B10")]
|
||||
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 = "0x1200AA0", Offset = "0x11FFAA0", VA = "0x181200AA0")]
|
||||
[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 = "0x12000E0", Offset = "0x11FF0E0", VA = "0x1812000E0")]
|
||||
internal static GlyphPairAdjustmentRecord[] GetGlyphPairAdjustmentTable(uint[] glyphIndexes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600005F RID: 95 RVA: 0x0000263A File Offset: 0x0000083A
|
||||
[Token(Token = "0x600005F")]
|
||||
[Address(RVA = "0x11FFF30", Offset = "0x11FEF30", VA = "0x1811FFF30")]
|
||||
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 = "0x12003B0", Offset = "0x11FF3B0", VA = "0x1812003B0")]
|
||||
[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 = "0x11FFEF0", Offset = "0x11FEEF0", VA = "0x1811FFEF0")]
|
||||
[NativeMethod]
|
||||
private static int GetGlyphPairAdjustmentRecordsFromMarshallingArray([Out] GlyphPairAdjustmentRecord[] glyphPairAdjustmentRecords)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000062 RID: 98 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000062")]
|
||||
[Address(RVA = "0x1FD66C0", Offset = "0x1FD56C0", VA = "0x181FD66C0")]
|
||||
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 = "0x1FD6A40", Offset = "0x1FD5A40", VA = "0x181FD6A40")]
|
||||
private static void SetMarshallingArraySize<T>(ref T[] marshallingArray, int recordCount)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000064 RID: 100 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000064")]
|
||||
[Address(RVA = "0x1200400", Offset = "0x11FF400", VA = "0x181200400")]
|
||||
[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 = "0x11FFD90", Offset = "0x11FED90", VA = "0x1811FFD90")]
|
||||
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 = "0x66E0B0", Offset = "0x66D0B0", VA = "0x18066E0B0")]
|
||||
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 = "0xEE6800", Offset = "0xEE5800", VA = "0x180EE6800")]
|
||||
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 = "0x1201B40", Offset = "0x1200B40", VA = "0x181201B40")]
|
||||
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 = "0x1201B60", Offset = "0x1200B60", VA = "0x181201B60")]
|
||||
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 = "0x667CC0", Offset = "0x666CC0", VA = "0x180667CC0")]
|
||||
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 = "0xE79040", Offset = "0xE78040", VA = "0x180E79040")]
|
||||
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 = "0xE79020", Offset = "0xE78020", VA = "0x180E79020")]
|
||||
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 = "0xE79030", Offset = "0xE78030", VA = "0x180E79030")]
|
||||
get
|
||||
{
|
||||
return 0f;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000048 RID: 72 RVA: 0x0000242C File Offset: 0x0000062C
|
||||
[Token(Token = "0x6000048")]
|
||||
[Address(RVA = "0x1201EA0", Offset = "0x1200EA0", VA = "0x181201EA0", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000049 RID: 73 RVA: 0x00002444 File Offset: 0x00000644
|
||||
[Token(Token = "0x6000049")]
|
||||
[Address(RVA = "0x1201E30", Offset = "0x1200E30", VA = "0x181201E30", 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 = "0x1201DA0", Offset = "0x1200DA0", VA = "0x181201DA0", 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