Files
Aug2021-Cpp2IL-Dump/SA.Foundation/Utility/SA_IconManager.cs
T
2026-04-10 22:50:51 +02:00

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
}
}
}