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

static void UnityEngine.Experimental.GlobalIllumination.LightmapperUtils.Extract ( Light l,
SpotLight spot )
inlinestatic

Definition at line 75 of file LightmapperUtils.cs.

76 {
77 int instanceID = l.GetInstanceID();
78 spot.instanceID = instanceID;
79 LightBakingOutput bakingOutput = l.bakingOutput;
80 LightShadows shadows = l.shadows;
81 Vector3 position = l.transform.position;
82 Quaternion rotation = l.transform.rotation;
83 Color color = LightmapperUtils.ExtractColorTemperature(l);
84 Color color2 = l.color;
85 float intensity = l.intensity;
86 LinearColor linearColor = LightmapperUtils.ExtractIndirect(l);
87 float range = l.range;
88 float spotAngle = l.spotAngle;
89 float num = LightmapperUtils.ExtractInnerCone(l);
90 spot.falloff = FalloffType.Legacy;
91 }
class f__AnonymousType0<< Count > j__TPar

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