unreal.InterchangeLightFactoryNode

class unreal.InterchangeLightFactoryNode(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: InterchangeBaseLightFactoryNode

Interchange Light Factory Node

C++ Source:

  • Plugin: Interchange

  • Module: InterchangeFactoryNodes

  • File: InterchangeLightFactoryNode.h

get_custom_attenuation_radius() float or None

Get Custom Attenuation Radius

Returns:

attribute_value (float):

Return type:

float or None

get_custom_ies_texture() str or None

Get Custom IESTexture

Returns:

attribute_value (str):

Return type:

str or None

get_custom_intensity_units() LightUnits or None

Get Custom Intensity Units

Returns:

attribute_value (LightUnits):

Return type:

LightUnits or None

set_custom_attenuation_radius(attribute_value, add_apply_delegate=True) bool

Set Custom Attenuation Radius

Parameters:
  • attribute_value (float) –

  • add_apply_delegate (bool) –

Return type:

bool

set_custom_ies_texture(attribute_value) bool

Set Custom IESTexture

Parameters:

attribute_value (str) –

Return type:

bool

set_custom_intensity_units(attribute_value, add_apply_delegate=True) bool

Set Custom Intensity Units

Parameters:
Return type:

bool