m
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Utility
|
||||
{
|
||||
// Token: 0x02000014 RID: 20
|
||||
[Token(Token = "0x2000012")]
|
||||
public static class SA_EnumUtil
|
||||
{
|
||||
// Token: 0x06000057 RID: 87 RVA: 0x00002250 File Offset: 0x00000450
|
||||
[Token(Token = "0x600004B")]
|
||||
[Address(RVA = "0x26D8070", Offset = "0x26D7070", VA = "0x1826D8070")]
|
||||
public static bool CanBeParsedToEnum<T>(string value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000058 RID: 88 RVA: 0x00002268 File Offset: 0x00000468
|
||||
[Token(Token = "0x600004C")]
|
||||
[Address(RVA = "0x26D8130", Offset = "0x26D7130", VA = "0x1826D8130")]
|
||||
public static bool TryParseEnum<T>(string value, out T result)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000059 RID: 89 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600004D")]
|
||||
[Address(RVA = "0x22C0D70", Offset = "0x22BFD70", VA = "0x1822C0D70")]
|
||||
public static T ParseEnum<T>(string value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Utility
|
||||
{
|
||||
// Token: 0x02000015 RID: 21
|
||||
[Token(Token = "0x2000013")]
|
||||
public static class SA_FilesUtil
|
||||
{
|
||||
// Token: 0x0600005A RID: 90 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600004E")]
|
||||
[Address(RVA = "0x10E56F0", Offset = "0x10E46F0", VA = "0x1810E56F0")]
|
||||
public static void CreateFile(string path)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600005B RID: 91 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600004F")]
|
||||
[Address(RVA = "0x10E5900", Offset = "0x10E4900", VA = "0x1810E5900")]
|
||||
public static void DeleteFile(string path)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600005C RID: 92 RVA: 0x00002280 File Offset: 0x00000480
|
||||
[Token(Token = "0x6000050")]
|
||||
[Address(RVA = "0x10E1CF0", Offset = "0x10E0CF0", VA = "0x1810E1CF0")]
|
||||
public static bool IsDirectoryExists(string path)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600005D RID: 93 RVA: 0x00002298 File Offset: 0x00000498
|
||||
[Token(Token = "0x6000051")]
|
||||
[Address(RVA = "0x10E1D10", Offset = "0x10E0D10", VA = "0x1810E1D10")]
|
||||
public static bool IsFileExists(string path)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600005E RID: 94 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000052")]
|
||||
[Address(RVA = "0x10E5AD0", Offset = "0x10E4AD0", VA = "0x1810E5AD0")]
|
||||
public static void Write(string path, string contents)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600005F RID: 95 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000053")]
|
||||
[Address(RVA = "0x10E5A80", Offset = "0x10E4A80", VA = "0x1810E5A80")]
|
||||
public static void WriteAllLines(string path, string[] contents)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000060 RID: 96 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000054")]
|
||||
[Address(RVA = "0x10E5A10", Offset = "0x10E4A10", VA = "0x1810E5A10")]
|
||||
public static string Read(string path)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000061 RID: 97 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000055")]
|
||||
[Address(RVA = "0x10E59A0", Offset = "0x10E49A0", VA = "0x1810E59A0")]
|
||||
public static string[] ReadAllLines(string path)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000062 RID: 98 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000056")]
|
||||
[Address(RVA = "0x10E5610", Offset = "0x10E4610", VA = "0x1810E5610")]
|
||||
public static void CopyFile(string srcPath, string destPath)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000063 RID: 99 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000057")]
|
||||
[Address(RVA = "0x10E5470", Offset = "0x10E4470", VA = "0x1810E5470")]
|
||||
public static void CopyDirectory(string srcPath, string destPath)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000064 RID: 100 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000058")]
|
||||
[Address(RVA = "0x10E56B0", Offset = "0x10E46B0", VA = "0x1810E56B0")]
|
||||
public static void CreateDirectory(string path)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000065 RID: 101 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000059")]
|
||||
[Address(RVA = "0x10E58E0", Offset = "0x10E48E0", VA = "0x1810E58E0")]
|
||||
public static void DeleteDirectory(string folderPath)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000066 RID: 102 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600005A")]
|
||||
[Address(RVA = "0x10E5980", Offset = "0x10E4980", VA = "0x1810E5980")]
|
||||
public static string[] GetDirectories(string folderPath)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000067 RID: 103 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600005B")]
|
||||
[Address(RVA = "0x10E5940", Offset = "0x10E4940", VA = "0x1810E5940")]
|
||||
private static string FixRelativePath(string path, bool createFolders = true)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000068 RID: 104 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600005C")]
|
||||
[Address(RVA = "0x10E5730", Offset = "0x10E4730", VA = "0x1810E5730")]
|
||||
private static void CreatePathFolders(string path)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,131 @@
|
||||
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
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Utility
|
||||
{
|
||||
// Token: 0x02000018 RID: 24
|
||||
[Token(Token = "0x2000015")]
|
||||
public class SA_IdFactory
|
||||
{
|
||||
// Token: 0x17000001 RID: 1
|
||||
// (get) Token: 0x06000076 RID: 118 RVA: 0x00002328 File Offset: 0x00000528
|
||||
[Token(Token = "0x17000001")]
|
||||
public static int NextId
|
||||
{
|
||||
[Token(Token = "0x600006A")]
|
||||
[Address(RVA = "0x10E7820", Offset = "0x10E6820", VA = "0x1810E7820")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000002 RID: 2
|
||||
// (get) Token: 0x06000077 RID: 119 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000002")]
|
||||
public static string RandomString
|
||||
{
|
||||
[Token(Token = "0x600006B")]
|
||||
[Address(RVA = "0x10E7890", Offset = "0x10E6890", VA = "0x1810E7890")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000078 RID: 120 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600006C")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public SA_IdFactory()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000015 RID: 21
|
||||
[Token(Token = "0x4000010")]
|
||||
private const string PP_ID_KEY = "SA.Common.Utility.SA_IdFactory_Key";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,95 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Utility
|
||||
{
|
||||
// Token: 0x02000019 RID: 25
|
||||
[Token(Token = "0x2000016")]
|
||||
public static class SA_PathUtil
|
||||
{
|
||||
// Token: 0x06000079 RID: 121 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600006D")]
|
||||
[Address(RVA = "0x10E8230", Offset = "0x10E7230", VA = "0x1810E8230")]
|
||||
public static string FixRelativePath(string path)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600007A RID: 122 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600006E")]
|
||||
[Address(RVA = "0x10E81A0", Offset = "0x10E71A0", VA = "0x1810E81A0")]
|
||||
public static string ConvertRelativeToAbsolutePath(string relativePath)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600007B RID: 123 RVA: 0x00002340 File Offset: 0x00000540
|
||||
[Token(Token = "0x600006F")]
|
||||
[Address(RVA = "0x10E1CF0", Offset = "0x10E0CF0", VA = "0x1810E1CF0")]
|
||||
public static bool IsDirectoryExists(string path)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600007C RID: 124 RVA: 0x00002358 File Offset: 0x00000558
|
||||
[Token(Token = "0x6000070")]
|
||||
[Address(RVA = "0x10E1D10", Offset = "0x10E0D10", VA = "0x1810E1D10")]
|
||||
public static bool IsFileExists(string path)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600007D RID: 125 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000071")]
|
||||
[Address(RVA = "0x10E1B10", Offset = "0x10E0B10", VA = "0x1810E1B10")]
|
||||
public static string GetExtension(string filePath)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600007E RID: 126 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000072")]
|
||||
[Address(RVA = "0x10E1B70", Offset = "0x10E0B70", VA = "0x1810E1B70")]
|
||||
public static string GetFileName(string filePath)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600007F RID: 127 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000073")]
|
||||
[Address(RVA = "0x10E8490", Offset = "0x10E7490", VA = "0x1810E8490")]
|
||||
public static string GetFileNameWithoutExtension(string filePath)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000080 RID: 128 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000074")]
|
||||
[Address(RVA = "0x10E8410", Offset = "0x10E7410", VA = "0x1810E8410")]
|
||||
public static string GetDirectoryPath(string path)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000081 RID: 129 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000075")]
|
||||
[Address(RVA = "0x10E82D0", Offset = "0x10E72D0", VA = "0x1810E82D0")]
|
||||
public static List<string> GetDirectoriesOutOfPath(string path)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000082 RID: 130 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000076")]
|
||||
[Address(RVA = "0x10E84F0", Offset = "0x10E74F0", VA = "0x1810E84F0")]
|
||||
public static string GetPathDirectoryName(string folderPath)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000016 RID: 22
|
||||
[Token(Token = "0x4000011")]
|
||||
public const string FOLDER_SEPARATOR = "/";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Utility
|
||||
{
|
||||
// Token: 0x0200001A RID: 26
|
||||
[Token(Token = "0x2000017")]
|
||||
public class SA_Plugins
|
||||
{
|
||||
// Token: 0x06000083 RID: 131 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000077")]
|
||||
[Address(RVA = "0x10E8570", Offset = "0x10E7570", VA = "0x1810E8570")]
|
||||
public static void OnDisabledAPIUseAttempt(string pluginName, string APIname)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000084 RID: 132 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000078")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public SA_Plugins()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Utility
|
||||
{
|
||||
// Token: 0x0200001B RID: 27
|
||||
[Token(Token = "0x2000018")]
|
||||
public class SA_Reflection
|
||||
{
|
||||
// Token: 0x06000085 RID: 133 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000079")]
|
||||
[Address(RVA = "0x10E8620", Offset = "0x10E7620", VA = "0x1810E8620")]
|
||||
public static object CreateInstance(string typeFullName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000086 RID: 134 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600007A")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public SA_Reflection()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,80 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
using UnityEngine;
|
||||
|
||||
namespace SA.Foundation.Utility
|
||||
{
|
||||
// Token: 0x0200001C RID: 28
|
||||
[Token(Token = "0x2000019")]
|
||||
public static class SA_ScreenUtil
|
||||
{
|
||||
// Token: 0x06000087 RID: 135 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600007B")]
|
||||
[Address(RVA = "0x10EA3F0", Offset = "0x10E93F0", VA = "0x1810EA3F0")]
|
||||
public static void TakeScreenshot(Action<Texture2D> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000088 RID: 136 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600007C")]
|
||||
[Address(RVA = "0x10EA460", Offset = "0x10E9460", VA = "0x1810EA460")]
|
||||
public static void TakeScreenshot(int maxSize, Action<Texture2D> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000089 RID: 137 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600007D")]
|
||||
[Address(RVA = "0x10EA4D0", Offset = "0x10E94D0", VA = "0x1810EA4D0")]
|
||||
public static void TakeScreenshot(Camera camera, Action<Texture2D> callback)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008A RID: 138 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600007E")]
|
||||
[Address(RVA = "0x10EA380", Offset = "0x10E9380", VA = "0x1810EA380")]
|
||||
private static IEnumerator TakeScreenshotCoroutine(int maxSize, Action<Texture2D> callback)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0200001D RID: 29
|
||||
[Token(Token = "0x200004A")]
|
||||
private class CameraScreenshot : MonoBehaviour
|
||||
{
|
||||
// Token: 0x0600008B RID: 139 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600024D")]
|
||||
[Address(RVA = "0x10E07B0", Offset = "0x10DF7B0", VA = "0x1810E07B0")]
|
||||
private void LateUpdate()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600008C RID: 140 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600024E")]
|
||||
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
||||
public CameraScreenshot()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000017 RID: 23
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000AF")]
|
||||
internal Camera m_camera;
|
||||
|
||||
// Token: 0x04000018 RID: 24
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000B0")]
|
||||
internal Action<Texture2D> m_callback;
|
||||
|
||||
// Token: 0x04000019 RID: 25
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40000B1")]
|
||||
internal int resWidth;
|
||||
|
||||
// Token: 0x0400001A RID: 26
|
||||
[FieldOffset(Offset = "0x2C")]
|
||||
[Token(Token = "0x40000B2")]
|
||||
internal int resHeight;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,68 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace SA.Foundation.Utility
|
||||
{
|
||||
// Token: 0x0200001F RID: 31
|
||||
[Token(Token = "0x200001A")]
|
||||
public static class SA_StringUtil
|
||||
{
|
||||
// Token: 0x06000093 RID: 147 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600007F")]
|
||||
[Address(RVA = "0x10EA910", Offset = "0x10E9910", VA = "0x1810EA910")]
|
||||
public static string Concat(params object[] objects)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000094 RID: 148 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000080")]
|
||||
[Address(RVA = "0x10EACF0", Offset = "0x10E9CF0", VA = "0x1810EACF0")]
|
||||
public static string Join(object separator, List<string> objects)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000095 RID: 149 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000081")]
|
||||
[Address(RVA = "0x10EAB20", Offset = "0x10E9B20", VA = "0x1810EAB20")]
|
||||
public static string Join(object separator, params object[] objects)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000096 RID: 150 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000082")]
|
||||
[Address(RVA = "0x10EAA50", Offset = "0x10E9A50", VA = "0x1810EAA50")]
|
||||
public static string Format(string format, params object[] objects)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000097 RID: 151 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000083")]
|
||||
[Address(RVA = "0x10EAED0", Offset = "0x10E9ED0", VA = "0x1810EAED0")]
|
||||
public static string SecondsToString(float seconds)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000098 RID: 152 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000084")]
|
||||
[Address(RVA = "0x10EAF60", Offset = "0x10E9F60", VA = "0x1810EAF60")]
|
||||
public static string SecondsToString(int seconds)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400001F RID: 31
|
||||
[Token(Token = "0x4000012")]
|
||||
private static StringBuilder _stringBuilder;
|
||||
|
||||
// Token: 0x04000020 RID: 32
|
||||
[Token(Token = "0x4000013")]
|
||||
private const string SecondsFormat = "{0:n0}:{1:00}";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user