This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 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: 0x0600108E RID: 4238 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600108E")]
[Address(RVA = "0x3244260", Offset = "0x3243260", VA = "0x183244260")]
public void Init(ref DirectionalLight light)
{
}
// Token: 0x0600108F RID: 4239 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600108F")]
[Address(RVA = "0x3244130", Offset = "0x3243130", VA = "0x183244130")]
public void Init(ref PointLight light)
{
}
// Token: 0x06001090 RID: 4240 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001090")]
[Address(RVA = "0x3244380", Offset = "0x3243380", VA = "0x183244380")]
public void Init(ref SpotLight light)
{
}
// Token: 0x06001091 RID: 4241 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001091")]
[Address(RVA = "0x32441F0", Offset = "0x32431F0", VA = "0x1832441F0")]
public void Init(ref RectangleLight light)
{
}
// Token: 0x06001092 RID: 4242 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001092")]
[Address(RVA = "0x32440D0", Offset = "0x32430D0", VA = "0x1832440D0")]
public void Init(ref DiscLight light)
{
}
// Token: 0x06001093 RID: 4243 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001093")]
[Address(RVA = "0x32440C0", Offset = "0x32430C0", VA = "0x1832440C0")]
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: 0x06001094 RID: 4244 RVA: 0x0000A878 File Offset: 0x00008A78
[Token(Token = "0x6001094")]
[Address(RVA = "0x3244400", Offset = "0x3243400", VA = "0x183244400")]
public static LinearColor ExtractIndirect(Light l)
{
return default(LinearColor);
}
// Token: 0x06001095 RID: 4245 RVA: 0x0000A890 File Offset: 0x00008A90
[Token(Token = "0x6001095")]
[Address(RVA = "0x3244490", Offset = "0x3243490", VA = "0x183244490")]
public static float ExtractInnerCone(Light l)
{
return 0f;
}
// Token: 0x06001096 RID: 4246 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001096")]
[Address(RVA = "0x3244530", Offset = "0x3243530", VA = "0x183244530")]
public static void Extract(Light l, ref DirectionalLight dir)
{
}
// Token: 0x06001097 RID: 4247 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001097")]
[Address(RVA = "0x3244680", Offset = "0x3243680", VA = "0x183244680")]
public static void Extract(Light l, ref PointLight point)
{
}
// Token: 0x06001098 RID: 4248 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001098")]
[Address(RVA = "0x32447E0", Offset = "0x32437E0", VA = "0x1832447E0")]
public static void Extract(Light l, ref SpotLight spot)
{
}
// Token: 0x06001099 RID: 4249 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001099")]
[Address(RVA = "0x3244BB0", Offset = "0x3243BB0", VA = "0x183244BB0")]
public static void Extract(Light l, ref RectangleLight rect)
{
}
// Token: 0x0600109A RID: 4250 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600109A")]
[Address(RVA = "0x3244A10", Offset = "0x3243A10", VA = "0x183244A10")]
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: 0x0600109B RID: 4251 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600109B")]
[Address(RVA = "0x3244EE0", Offset = "0x3243EE0", VA = "0x183244EE0")]
[RequiredByNativeCode]
public static void SetDelegate(Lightmapping.RequestLightsDelegate del)
{
}
// Token: 0x0600109C RID: 4252 RVA: 0x00002052 File Offset: 0x00000252
[Token(Token = "0x600109C")]
[Address(RVA = "0x3244D50", Offset = "0x3243D50", VA = "0x183244D50")]
[RequiredByNativeCode]
public static Lightmapping.RequestLightsDelegate GetDelegate()
{
return null;
}
// Token: 0x0600109D RID: 4253 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600109D")]
[Address(RVA = "0x3244E80", Offset = "0x3243E80", VA = "0x183244E80")]
[RequiredByNativeCode]
public static void ResetDelegate()
{
}
// Token: 0x0600109E RID: 4254 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600109E")]
[Address(RVA = "0x3244DB0", Offset = "0x3243DB0", VA = "0x183244DB0")]
[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: 0x060010A1 RID: 4257
[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: 0x0600108C RID: 4236 RVA: 0x0000A848 File Offset: 0x00008A48
[Token(Token = "0x600108C")]
[Address(RVA = "0x3245030", Offset = "0x3244030", VA = "0x183245030")]
public static LinearColor Convert(Color color, float intensity)
{
return default(LinearColor);
}
// Token: 0x0600108D RID: 4237 RVA: 0x0000A860 File Offset: 0x00008A60
[Token(Token = "0x600108D")]
[Address(RVA = "0x323C4E0", Offset = "0x323B4E0", VA = "0x18323C4E0")]
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;
}
}