unreal.DMRenderTargetRenderer

class unreal.DMRenderTargetRenderer(outer: Object | None = None, name: Name | str = 'None')

Bases: DMMaterialComponent

A component responsible for rendering something to a texture render target (value).

C++ Source:

  • Plugin: DynamicMaterial

  • Module: DynamicMaterial

  • File: DMRenderTargetRenderer.h

Editor Properties: (see get_editor_property/set_editor_property)

  • component_dirty (bool): [Read-Only]

  • component_state (DMComponentLifetimeState): [Read-Only]

  • editable_properties (Array[Name]): [Read-Only]

async_update_render_target() None

Updates the contents of the render target, redrawing and possibly resizing it, at the end of the frame.

classmethod create_render_target_renderer(renderer_class, render_target_value) DMRenderTargetRenderer

Creates a render of the given class and initializes it.

Parameters:
Return type:

DMRenderTargetRenderer

get_render_target_value() DMMaterialValueRenderTarget

Returns the render target value (the object’s Outer).

Return type:

DMMaterialValueRenderTarget

is_updating() bool

Returns true is this target is currently being re-rendering.

Return type:

bool

update_render_target() None

Updates the contents of the render target, redrawing and possibly resizing it.