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 = "0x37135C0", Offset = "0x37123C0", VA = "0x1837135C0")]
|
|
public static Texture2D GetIconFromHtmlColorString(string htmlString)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006A RID: 106 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600005E")]
|
|
[Address(RVA = "0x3713520", Offset = "0x3712320", VA = "0x183713520")]
|
|
public static Texture2D GetIconFromHtmlColorString(string htmlString, Color fallback)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006B RID: 107 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600005F")]
|
|
[Address(RVA = "0x3713690", Offset = "0x3712490", VA = "0x183713690")]
|
|
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 = "0x3713370", Offset = "0x3712170", VA = "0x183713370")]
|
|
public static Texture2D GetIconAtPath(string path)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006D RID: 109 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000061")]
|
|
[Address(RVA = "0x37142D0", Offset = "0x37130D0", VA = "0x1837142D0")]
|
|
public static Texture2D Rotate(Texture2D tex, float angle)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600006E RID: 110 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000062")]
|
|
[Address(RVA = "0x3713970", Offset = "0x3712770", VA = "0x183713970")]
|
|
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 = "0x3714180", Offset = "0x3712F80", VA = "0x183714180")]
|
|
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 = "0x37132A0", Offset = "0x37120A0", VA = "0x1837132A0")]
|
|
public static Color GetColorFromHtml(string htmlString)
|
|
{
|
|
return default(Color);
|
|
}
|
|
|
|
// Token: 0x06000071 RID: 113 RVA: 0x000022C8 File Offset: 0x000004C8
|
|
[Token(Token = "0x6000065")]
|
|
[Address(RVA = "0x3713330", Offset = "0x3712130", VA = "0x183713330")]
|
|
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 = "0x3714890", Offset = "0x3713690", VA = "0x183714890")]
|
|
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 = "0x37149B0", Offset = "0x37137B0", VA = "0x1837149B0")]
|
|
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 = "0x3714A70", Offset = "0x3713870", VA = "0x183714A70")]
|
|
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
|
|
}
|
|
}
|
|
}
|