132 lines
4.0 KiB
C#
132 lines
4.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace SA.Foundation.Utility
|
|
{
|
|
// Token: 0x02000016 RID: 22
|
|
[Token(Token = "0x2000014")]
|
|
public static class SA_IconManager
|
|
{
|
|
// Token: 0x06000069 RID: 105 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600005D")]
|
|
[Address(RVA = "0x10E62C0", Offset = "0x10E52C0", VA = "0x1810E62C0")]
|
|
public static Texture2D GetIconFromHtmlColorString(string htmlString)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006A RID: 106 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600005E")]
|
|
[Address(RVA = "0x10E6220", Offset = "0x10E5220", VA = "0x1810E6220")]
|
|
public static Texture2D GetIconFromHtmlColorString(string htmlString, Color fallback)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006B RID: 107 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600005F")]
|
|
[Address(RVA = "0x10E6390", Offset = "0x10E5390", VA = "0x1810E6390")]
|
|
public static Texture2D GetIcon(Color color, int width = 1, int height = 1)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006C RID: 108 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000060")]
|
|
[Address(RVA = "0x10E6070", Offset = "0x10E5070", VA = "0x1810E6070")]
|
|
public static Texture2D GetIconAtPath(string path)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006D RID: 109 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000061")]
|
|
[Address(RVA = "0x10E6FD0", Offset = "0x10E5FD0", VA = "0x1810E6FD0")]
|
|
public static Texture2D Rotate(Texture2D tex, float angle)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006E RID: 110 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000062")]
|
|
[Address(RVA = "0x10E6670", Offset = "0x10E5670", VA = "0x1810E6670")]
|
|
public static Texture2D ResizeTexture(Texture2D pSource, SA_IconManager.ImageFilterMode pFilterMode, float pScale)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006F RID: 111 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000063")]
|
|
[Address(RVA = "0x10E6E80", Offset = "0x10E5E80", VA = "0x1810E6E80")]
|
|
public static Texture2D Resize(Texture2D source, int newWidth, int newHeight)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000070 RID: 112 RVA: 0x000022B0 File Offset: 0x000004B0
|
|
[Token(Token = "0x6000064")]
|
|
[Address(RVA = "0x10E5FA0", Offset = "0x10E4FA0", VA = "0x1810E5FA0")]
|
|
public static Color GetColorFromHtml(string htmlString)
|
|
{
|
|
return default(Color);
|
|
}
|
|
|
|
// Token: 0x06000071 RID: 113 RVA: 0x000022C8 File Offset: 0x000004C8
|
|
[Token(Token = "0x6000065")]
|
|
[Address(RVA = "0x10E6030", Offset = "0x10E5030", VA = "0x1810E6030")]
|
|
public static Color GetColorFromHtml(string htmlString, Color fallback)
|
|
{
|
|
return default(Color);
|
|
}
|
|
|
|
// Token: 0x06000072 RID: 114 RVA: 0x000022E0 File Offset: 0x000004E0
|
|
[Token(Token = "0x6000066")]
|
|
[Address(RVA = "0x10E7590", Offset = "0x10E6590", VA = "0x1810E7590")]
|
|
private static Color getPixel(Texture2D tex, float x, float y)
|
|
{
|
|
return default(Color);
|
|
}
|
|
|
|
// Token: 0x06000073 RID: 115 RVA: 0x000022F8 File Offset: 0x000004F8
|
|
[Token(Token = "0x6000067")]
|
|
[Address(RVA = "0x10E76B0", Offset = "0x10E66B0", VA = "0x1810E76B0")]
|
|
private static float rot_x(float angle, float x, float y)
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x06000074 RID: 116 RVA: 0x00002310 File Offset: 0x00000510
|
|
[Token(Token = "0x6000068")]
|
|
[Address(RVA = "0x10E7770", Offset = "0x10E6770", VA = "0x1810E7770")]
|
|
private static float rot_y(float angle, float x, float y)
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x0400000F RID: 15
|
|
[Token(Token = "0x400000E")]
|
|
private static Dictionary<string, Texture2D> s_icons;
|
|
|
|
// Token: 0x04000010 RID: 16
|
|
[Token(Token = "0x400000F")]
|
|
private static Dictionary<float, Texture2D> s_colorIcons;
|
|
|
|
// Token: 0x02000017 RID: 23
|
|
[Token(Token = "0x2000049")]
|
|
public enum ImageFilterMode
|
|
{
|
|
// Token: 0x04000012 RID: 18
|
|
[Token(Token = "0x40000AC")]
|
|
Nearest,
|
|
// Token: 0x04000013 RID: 19
|
|
[Token(Token = "0x40000AD")]
|
|
Biliner,
|
|
// Token: 0x04000014 RID: 20
|
|
[Token(Token = "0x40000AE")]
|
|
Average
|
|
}
|
|
}
|
|
}
|