class unreal.NiagaraDataInterfaceRenderTarget2D(outer=None, name='None')

Bases: unreal.NiagaraDataInterfaceRWBase

Niagara Data Interface Render Target 2D

C++ Source:

  • Plugin: Niagara

  • Module: Niagara

  • File: NiagaraDataInterfaceRenderTarget2D.h

Editor Properties: (see get_editor_property/set_editor_property)

  • inherit_user_parameter_settings (bool): [Read-Write] Inherit User Parameter Settings: When enabled texture parameters (size / etc) are taken from the user provided render target. If no valid user parameter is set the system will be invalid. Note: The resource will be recreated if UAV access is not available, which will reset the contents.

  • mip_map_generation (NiagaraMipMapGeneration): [Read-Write] Mip Map Generation: Controls if and when we generate mips for the render target.

  • mip_map_generation_type (NiagaraMipMapGenerationType): [Read-Write] Mip Map Generation Type

  • override_format (bool): [Read-Write] Override Format

  • override_render_target_format (TextureRenderTargetFormat): [Read-Write] Override Render Target Format: When enabled overrides the format of the render target, otherwise uses the project default setting.

  • preview_render_target (bool): [Read-Write] Preview Render Target

  • render_target_user_parameter (NiagaraUserParameterBinding): [Read-Write] Render Target User Parameter: When valid the user parameter is used as the render target rather than creating one internal, note that the input render target will be adjusted by the Niagara simulation

  • size (IntPoint): [Read-Write] Size