This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x0200029D RID: 669
[Token(Token = "0x200029D")]
public enum AngularFalloffType : byte
{
// Token: 0x04000892 RID: 2194
[Token(Token = "0x4000892")]
LUT,
// Token: 0x04000893 RID: 2195
[Token(Token = "0x4000893")]
AnalyticAndInnerAngle
}
}
@@ -0,0 +1,45 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x0200029F RID: 671
[Token(Token = "0x200029F")]
public struct DirectionalLight
{
// Token: 0x04000898 RID: 2200
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000898")]
public int instanceID;
// Token: 0x04000899 RID: 2201
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x4000899")]
public bool shadow;
// Token: 0x0400089A RID: 2202
[FieldOffset(Offset = "0x5")]
[Token(Token = "0x400089A")]
public LightMode mode;
// Token: 0x0400089B RID: 2203
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x400089B")]
public Vector3 direction;
// Token: 0x0400089C RID: 2204
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400089C")]
public LinearColor color;
// Token: 0x0400089D RID: 2205
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x400089D")]
public LinearColor indirectColor;
// Token: 0x0400089E RID: 2206
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x400089E")]
public float penumbraWidthRadian;
}
}
@@ -0,0 +1,60 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x020002A3 RID: 675
[Token(Token = "0x20002A3")]
public struct DiscLight
{
// Token: 0x040008C0 RID: 2240
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40008C0")]
public int instanceID;
// Token: 0x040008C1 RID: 2241
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x40008C1")]
public bool shadow;
// Token: 0x040008C2 RID: 2242
[FieldOffset(Offset = "0x5")]
[Token(Token = "0x40008C2")]
public LightMode mode;
// Token: 0x040008C3 RID: 2243
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40008C3")]
public Vector3 position;
// Token: 0x040008C4 RID: 2244
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40008C4")]
public Quaternion orientation;
// Token: 0x040008C5 RID: 2245
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x40008C5")]
public LinearColor color;
// Token: 0x040008C6 RID: 2246
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x40008C6")]
public LinearColor indirectColor;
// Token: 0x040008C7 RID: 2247
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x40008C7")]
public float range;
// Token: 0x040008C8 RID: 2248
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40008C8")]
public float radius;
// Token: 0x040008C9 RID: 2249
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x40008C9")]
public FalloffType falloff;
}
}
@@ -0,0 +1,26 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x0200029C RID: 668
[Token(Token = "0x200029C")]
public enum FalloffType : byte
{
// Token: 0x0400088C RID: 2188
[Token(Token = "0x400088C")]
InverseSquared,
// Token: 0x0400088D RID: 2189
[Token(Token = "0x400088D")]
InverseSquaredNoRangeAttenuation,
// Token: 0x0400088E RID: 2190
[Token(Token = "0x400088E")]
Linear,
// Token: 0x0400088F RID: 2191
[Token(Token = "0x400088F")]
Legacy,
// Token: 0x04000890 RID: 2192
[Token(Token = "0x4000890")]
Undefined
}
}
@@ -0,0 +1,124 @@
using System;
using Cpp2IlInjected;
using UnityEngine.Scripting;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x020002A4 RID: 676
[Token(Token = "0x20002A4")]
[UsedByNativeCode]
public struct LightDataGI
{
// Token: 0x06001083 RID: 4227 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001083")]
[Address(RVA = "0x2E29940", Offset = "0x2E28740", VA = "0x182E29940")]
public void Init(ref DirectionalLight light)
{
}
// Token: 0x06001084 RID: 4228 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001084")]
[Address(RVA = "0x2E29810", Offset = "0x2E28610", VA = "0x182E29810")]
public void Init(ref PointLight light)
{
}
// Token: 0x06001085 RID: 4229 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001085")]
[Address(RVA = "0x2E29A60", Offset = "0x2E28860", VA = "0x182E29A60")]
public void Init(ref SpotLight light)
{
}
// Token: 0x06001086 RID: 4230 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001086")]
[Address(RVA = "0x2E298D0", Offset = "0x2E286D0", VA = "0x182E298D0")]
public void Init(ref RectangleLight light)
{
}
// Token: 0x06001087 RID: 4231 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001087")]
[Address(RVA = "0x2E297B0", Offset = "0x2E285B0", VA = "0x182E297B0")]
public void Init(ref DiscLight light)
{
}
// Token: 0x06001088 RID: 4232 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001088")]
[Address(RVA = "0x2E297A0", Offset = "0x2E285A0", VA = "0x182E297A0")]
public void InitNoBake(int lightInstanceID)
{
}
// Token: 0x040008CA RID: 2250
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40008CA")]
public int instanceID;
// Token: 0x040008CB RID: 2251
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x40008CB")]
public LinearColor color;
// Token: 0x040008CC RID: 2252
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40008CC")]
public LinearColor indirectColor;
// Token: 0x040008CD RID: 2253
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x40008CD")]
public Quaternion orientation;
// Token: 0x040008CE RID: 2254
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x40008CE")]
public Vector3 position;
// Token: 0x040008CF RID: 2255
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x40008CF")]
public float range;
// Token: 0x040008D0 RID: 2256
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x40008D0")]
public float coneAngle;
// Token: 0x040008D1 RID: 2257
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40008D1")]
public float innerConeAngle;
// Token: 0x040008D2 RID: 2258
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x40008D2")]
public float shape0;
// Token: 0x040008D3 RID: 2259
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40008D3")]
public float shape1;
// Token: 0x040008D4 RID: 2260
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x40008D4")]
public LightType type;
// Token: 0x040008D5 RID: 2261
[FieldOffset(Offset = "0x55")]
[Token(Token = "0x40008D5")]
public LightMode mode;
// Token: 0x040008D6 RID: 2262
[FieldOffset(Offset = "0x56")]
[Token(Token = "0x40008D6")]
public byte shadow;
// Token: 0x040008D7 RID: 2263
[FieldOffset(Offset = "0x57")]
[Token(Token = "0x40008D7")]
public FalloffType falloff;
}
}
@@ -0,0 +1,23 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x0200029B RID: 667
[Token(Token = "0x200029B")]
public enum LightMode : byte
{
// Token: 0x04000887 RID: 2183
[Token(Token = "0x4000887")]
Realtime,
// Token: 0x04000888 RID: 2184
[Token(Token = "0x4000888")]
Mixed,
// Token: 0x04000889 RID: 2185
[Token(Token = "0x4000889")]
Baked,
// Token: 0x0400088A RID: 2186
[Token(Token = "0x400088A")]
Unknown
}
}
@@ -0,0 +1,32 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x0200029A RID: 666
[Token(Token = "0x200029A")]
public enum LightType : byte
{
// Token: 0x0400087F RID: 2175
[Token(Token = "0x400087F")]
Directional,
// Token: 0x04000880 RID: 2176
[Token(Token = "0x4000880")]
Point,
// Token: 0x04000881 RID: 2177
[Token(Token = "0x4000881")]
Spot,
// Token: 0x04000882 RID: 2178
[Token(Token = "0x4000882")]
Rectangle,
// Token: 0x04000883 RID: 2179
[Token(Token = "0x4000883")]
Disc,
// Token: 0x04000884 RID: 2180
[Token(Token = "0x4000884")]
SpotPyramidShape,
// Token: 0x04000885 RID: 2181
[Token(Token = "0x4000885")]
SpotBoxShape
}
}
@@ -0,0 +1,61 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x020002A5 RID: 677
[Token(Token = "0x20002A5")]
public static class LightmapperUtils
{
// Token: 0x06001089 RID: 4233 RVA: 0x0000A830 File Offset: 0x00008A30
[Token(Token = "0x6001089")]
[Address(RVA = "0x2E29AE0", Offset = "0x2E288E0", VA = "0x182E29AE0")]
public static LinearColor ExtractIndirect(Light l)
{
return default(LinearColor);
}
// Token: 0x0600108A RID: 4234 RVA: 0x0000A848 File Offset: 0x00008A48
[Token(Token = "0x600108A")]
[Address(RVA = "0x2E29B70", Offset = "0x2E28970", VA = "0x182E29B70")]
public static float ExtractInnerCone(Light l)
{
return 0f;
}
// Token: 0x0600108B RID: 4235 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600108B")]
[Address(RVA = "0x2E29C10", Offset = "0x2E28A10", VA = "0x182E29C10")]
public static void Extract(Light l, ref DirectionalLight dir)
{
}
// Token: 0x0600108C RID: 4236 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600108C")]
[Address(RVA = "0x2E29D60", Offset = "0x2E28B60", VA = "0x182E29D60")]
public static void Extract(Light l, ref PointLight point)
{
}
// Token: 0x0600108D RID: 4237 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600108D")]
[Address(RVA = "0x2E29EC0", Offset = "0x2E28CC0", VA = "0x182E29EC0")]
public static void Extract(Light l, ref SpotLight spot)
{
}
// Token: 0x0600108E RID: 4238 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600108E")]
[Address(RVA = "0x2E2A290", Offset = "0x2E29090", VA = "0x182E2A290")]
public static void Extract(Light l, ref RectangleLight rect)
{
}
// Token: 0x0600108F RID: 4239 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600108F")]
[Address(RVA = "0x2E2A0F0", Offset = "0x2E28EF0", VA = "0x182E2A0F0")]
public static void Extract(Light l, ref DiscLight disc)
{
}
}
}
@@ -0,0 +1,60 @@
using System;
using Cpp2IlInjected;
using Unity.Collections;
using UnityEngine.Scripting;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x020002A6 RID: 678
[Token(Token = "0x20002A6")]
public static class Lightmapping
{
// Token: 0x06001090 RID: 4240 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001090")]
[Address(RVA = "0x2E2A5C0", Offset = "0x2E293C0", VA = "0x182E2A5C0")]
[RequiredByNativeCode]
public static void SetDelegate(Lightmapping.RequestLightsDelegate del)
{
}
// Token: 0x06001091 RID: 4241 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x6001091")]
[Address(RVA = "0x2E2A430", Offset = "0x2E29230", VA = "0x182E2A430")]
[RequiredByNativeCode]
public static Lightmapping.RequestLightsDelegate GetDelegate()
{
return null;
}
// Token: 0x06001092 RID: 4242 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001092")]
[Address(RVA = "0x2E2A560", Offset = "0x2E29360", VA = "0x182E2A560")]
[RequiredByNativeCode]
public static void ResetDelegate()
{
}
// Token: 0x06001093 RID: 4243 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001093")]
[Address(RVA = "0x2E2A490", Offset = "0x2E29290", VA = "0x182E2A490")]
[RequiredByNativeCode]
internal static void RequestLights(Light[] lights, IntPtr outLightsPtr, int outLightsCount)
{
}
// Token: 0x040008D8 RID: 2264
[Token(Token = "0x40008D8")]
[RequiredByNativeCode]
private static readonly Lightmapping.RequestLightsDelegate s_DefaultDelegate;
// Token: 0x040008D9 RID: 2265
[Token(Token = "0x40008D9")]
[RequiredByNativeCode]
private static Lightmapping.RequestLightsDelegate s_RequestLightsDelegate;
// Token: 0x020002A7 RID: 679
// (Invoke) Token: 0x06001096 RID: 4246
[Token(Token = "0x20002A7")]
public delegate void RequestLightsDelegate(Light[] requests, NativeArray<LightDataGI> lightsOutput);
}
}
@@ -0,0 +1,46 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x0200029E RID: 670
[Token(Token = "0x200029E")]
public struct LinearColor
{
// Token: 0x06001081 RID: 4225 RVA: 0x0000A800 File Offset: 0x00008A00
[Token(Token = "0x6001081")]
[Address(RVA = "0x2E2A710", Offset = "0x2E29510", VA = "0x182E2A710")]
public static LinearColor Convert(Color color, float intensity)
{
return default(LinearColor);
}
// Token: 0x06001082 RID: 4226 RVA: 0x0000A818 File Offset: 0x00008A18
[Token(Token = "0x6001082")]
[Address(RVA = "0x2E21C00", Offset = "0x2E20A00", VA = "0x182E21C00")]
public static LinearColor Black()
{
return default(LinearColor);
}
// Token: 0x04000894 RID: 2196
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000894")]
private float m_red;
// Token: 0x04000895 RID: 2197
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x4000895")]
private float m_green;
// Token: 0x04000896 RID: 2198
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4000896")]
private float m_blue;
// Token: 0x04000897 RID: 2199
[FieldOffset(Offset = "0xC")]
[Token(Token = "0x4000897")]
private float m_intensity;
}
}
@@ -0,0 +1,55 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x020002A0 RID: 672
[Token(Token = "0x20002A0")]
public struct PointLight
{
// Token: 0x0400089F RID: 2207
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400089F")]
public int instanceID;
// Token: 0x040008A0 RID: 2208
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x40008A0")]
public bool shadow;
// Token: 0x040008A1 RID: 2209
[FieldOffset(Offset = "0x5")]
[Token(Token = "0x40008A1")]
public LightMode mode;
// Token: 0x040008A2 RID: 2210
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40008A2")]
public Vector3 position;
// Token: 0x040008A3 RID: 2211
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40008A3")]
public LinearColor color;
// Token: 0x040008A4 RID: 2212
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x40008A4")]
public LinearColor indirectColor;
// Token: 0x040008A5 RID: 2213
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x40008A5")]
public float range;
// Token: 0x040008A6 RID: 2214
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40008A6")]
public float sphereRadius;
// Token: 0x040008A7 RID: 2215
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x40008A7")]
public FalloffType falloff;
}
}
@@ -0,0 +1,65 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x020002A2 RID: 674
[Token(Token = "0x20002A2")]
public struct RectangleLight
{
// Token: 0x040008B5 RID: 2229
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40008B5")]
public int instanceID;
// Token: 0x040008B6 RID: 2230
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x40008B6")]
public bool shadow;
// Token: 0x040008B7 RID: 2231
[FieldOffset(Offset = "0x5")]
[Token(Token = "0x40008B7")]
public LightMode mode;
// Token: 0x040008B8 RID: 2232
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40008B8")]
public Vector3 position;
// Token: 0x040008B9 RID: 2233
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40008B9")]
public Quaternion orientation;
// Token: 0x040008BA RID: 2234
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x40008BA")]
public LinearColor color;
// Token: 0x040008BB RID: 2235
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x40008BB")]
public LinearColor indirectColor;
// Token: 0x040008BC RID: 2236
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x40008BC")]
public float range;
// Token: 0x040008BD RID: 2237
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40008BD")]
public float width;
// Token: 0x040008BE RID: 2238
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x40008BE")]
public float height;
// Token: 0x040008BF RID: 2239
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40008BF")]
public FalloffType falloff;
}
}
@@ -0,0 +1,75 @@
using System;
using Cpp2IlInjected;
namespace UnityEngine.Experimental.GlobalIllumination
{
// Token: 0x020002A1 RID: 673
[Token(Token = "0x20002A1")]
public struct SpotLight
{
// Token: 0x040008A8 RID: 2216
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40008A8")]
public int instanceID;
// Token: 0x040008A9 RID: 2217
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x40008A9")]
public bool shadow;
// Token: 0x040008AA RID: 2218
[FieldOffset(Offset = "0x5")]
[Token(Token = "0x40008AA")]
public LightMode mode;
// Token: 0x040008AB RID: 2219
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40008AB")]
public Vector3 position;
// Token: 0x040008AC RID: 2220
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40008AC")]
public Quaternion orientation;
// Token: 0x040008AD RID: 2221
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x40008AD")]
public LinearColor color;
// Token: 0x040008AE RID: 2222
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x40008AE")]
public LinearColor indirectColor;
// Token: 0x040008AF RID: 2223
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x40008AF")]
public float range;
// Token: 0x040008B0 RID: 2224
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40008B0")]
public float sphereRadius;
// Token: 0x040008B1 RID: 2225
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x40008B1")]
public float coneAngle;
// Token: 0x040008B2 RID: 2226
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40008B2")]
public float innerConeAngle;
// Token: 0x040008B3 RID: 2227
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x40008B3")]
public FalloffType falloff;
// Token: 0x040008B4 RID: 2228
[FieldOffset(Offset = "0x55")]
[Token(Token = "0x40008B4")]
public AngularFalloffType angularFalloff;
}
}