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() [5/7]

static void UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.Extract ( Light l,
RectangleLight rect )
inlinestatic

Definition at line 94 of file LightmapperUtils.cs.

95 {
96 int instanceID = l.GetInstanceID();
97 rect.instanceID = instanceID;
98 LightBakingOutput bakingOutput = l.bakingOutput;
99 LightShadows shadows = l.shadows;
100 Vector3 position = l.transform.position;
101 Quaternion rotation = l.transform.rotation;
102 Color color = LightmapperUtils.ExtractColorTemperature(l);
103 Color color2 = l.color;
104 float intensity = l.intensity;
105 LinearColor linearColor = LightmapperUtils.ExtractIndirect(l);
106 float range = l.range;
107 rect.falloff = FalloffType.Legacy;
108 }
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.