IDMXPixelMappingRenderer

The public interface of the Pixel Mapping renderer instance interface.

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

IDMXPixelMappingRenderer

References

Module

DMXPixelMappingRenderer

Header

/Engine/Plugins/Experimental/DigitalMultiplex/DMXPixelMapping/Source/DMXPixelMappingRenderer/Public/IDMXPixelMappingRenderer.h

Include

#include "IDMXPixelMappingRenderer.h"

Syntax

class IDMXPixelMappingRenderer : public TSharedFromThis< IDMXPixelMappingRenderer >

Remarks

The public interface of the Pixel Mapping renderer instance interface.

Variables

Name Description

Protected variable

float

 

Brightness

Brightness multiplier for the renderer

Destructors

Name Description

Public function Virtual

~IDMXPixelMappingRenderer()

Virtual destructor

Functions

Name Description

Public function Const

void

 

DownsampleRender

(
    const FTextureResource* InputT...,
    const FTextureResource* DstTex...,
    const FTextureRenderTargetResource ...,
    TArray< FDMXPixelMappingDownsampleP...,
    DownsampleReadCallback InCallback
)

Downsample and Draw input texture to Destination texture.

Public function Const

void

 

RenderMaterial

(
    UTextureRenderTarget2D* InRend...,
    UMaterialInterface* InMaterial...
)

Render material into the RenderTarget2D

Public function Const

void

 

RenderPreview

(
    const FTextureResource* Textur...,
    const FTextureResource* Downsa...,
    TArray< FDMXPixelMappingDownsampleP...
)

Render preview with one or multiple downsampled textures

Public function Const

void

 

RenderTextureToRectangle

(
    const FTextureResource* InText...,
    const FTexture2DRHIRef InRenderTarg...,
    FVector2D InSize,
    bool bSRGBSource
)

Rendering input texture to render target

Public function Const

void

 

RenderWidget

(
    UTextureRenderTarget2D* InRend...,
    UUserWidget* InUserWidget
)

Render material into the RenderTarget2D

Public function

void

 

SetBrightness

(
    const float InBrightness
)

Sets the brigthness of the renderer

Typedefs

Name

Description

DownsampleReadCallback

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss