terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ Extract() [4/7]

static void UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.Extract ( Light l,
PointLight point )
inlinestatic

Definition at line 58 of file LightmapperUtils.cs.

59 {
60 int instanceID = l.GetInstanceID();
61 point.instanceID = instanceID;
62 LightBakingOutput bakingOutput = l.bakingOutput;
63 LightShadows shadows = l.shadows;
64 Vector3 position = l.transform.position;
65 Quaternion rotation = l.transform.rotation;
66 Color color = LightmapperUtils.ExtractColorTemperature(l);
67 Color color2 = l.color;
68 float intensity = l.intensity;
69 LinearColor linearColor = LightmapperUtils.ExtractIndirect(l);
70 float range = l.range;
71 point.falloff = FalloffType.Legacy;
72 }
class f__AnonymousType0<< Count > j__TPar

References UnityEngine.Light.bakingOutput, UnityEngine.Light.color, UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.ExtractColorTemperature(), UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.ExtractIndirect(), UnityEngine.Object.GetInstanceID(), UnityEngine.Light.intensity, j__TPar, UnityEngine.Transform.position, UnityEngine.Light.range, UnityEngine.Transform.rotation, UnityEngine.Light.shadows, and UnityEngine.Component.transform.