unreal.PicpProjectionAPIImpl

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

Bases: unreal.Object

Blueprint API interface implementation

C++ Source:

  • Plugin: nDisplay

  • Module: PicpProjection

  • File: PicpProjectionBlueprintAPIImpl.h

add_projection_data_listener(listener)None

Add Projection Data Listener

Parameters

listener (PicpProjectionFrustumDataListener) –

apply_blur_post_process(out_render_target, temporary_render_target, kernel_radius, kernel_scale, blur_type)None

Apply Blur Post Process

Parameters
assign_warp_mesh_to_viewport(viewport_id, mesh_component, origin_component)None

Assign Warp Mesh to Viewport

Parameters
blend_camera_frame_captures(src_frame, dst_frame, result)None

Blend Camera Frame Captures

Parameters
clean_projection_data_listener(listener)None

Clean Projection Data Listener

Parameters

listener (PicpProjectionFrustumDataListener) –

enable_texture_render_target_mips(texture)None

Enable Texture Render Target Mips

Parameters

texture (TextureRenderTarget2D) –

get_default_back_buffer_render_target_format()TextureRenderTargetFormat

Get Default Back Buffer Render Target Format

Returns

Return type

TextureRenderTargetFormat

get_viewport_count() → int32

Binds multiple device channels to multiple keys

Returns

true if success

Return type

int32

remove_projection_data_listener(listener)None

Remove Projection Data Listener

Parameters

listener (PicpProjectionFrustumDataListener) –

set_warp_texture_capture_state(dst_texture, viewport_id, view_idx, capture_now)None

Set Warp Texture Capture State

Parameters
setup_overlay_captures(camera_captures, overlay_captures)None

Setup Overlay Captures

Parameters