Get a light's rotation in source

Hi All.

So I’m having trouble to edit the way Unreal uses .ies files. I think that it is really necessary to know which way the light is rotated. What I mean by rotation is, imagine an axis is created through and parallel to the direction of a point light. To apply an asymmetrical .ies profile to the light, I need to know which way the point light is rotated around this axis.

When looking at **DeferredLightPixelShaders.usf **you’ll find the following line:

[FONT=courier new]OutColor *= ComputeLightProfileMultiplier(WorldPosition, DeferredLightUniforms.LightPosition, DeferredLightUniforms.NormalizedLightDirection);

This function, [FONT=courier new]ComputeLightProfileMultiplier() is called to compute the effect of the .ies-profiled light on each individual pixel. The parameter [FONT=courier new]DeferredLightUniforms.NormalizedLightDirection tells the engine in what way the point light is pointing. I know this sounds like a contradiction, but remember that applying a .ies profile can transform the light into a spot light or any other light. Does anybody know of a similar parameter that tells the code what the rotation of the point light is?