It seems that the LightComponent
is private just to prevent its pointer value from being changed.
This component should still be fully accessible via ALight::GetLightComponent
method:
…which as I understand is exactly what you’ve been looking for, right? Have you tried this already?
Sorry, if I’m missing something here