Navigation
API > API/Plugins > API/Plugins/DMXPixelMappingRenderer
The public interface of the Pixel Mapping renderer instance interface.
| Name | IDMXPixelMappingRenderer |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXPixelMapping/Source/DMXPixelMappingRenderer/Public/IDMXPixelMappingRenderer.h |
| Include Path | #include "IDMXPixelMappingRenderer.h" |
Syntax
class IDMXPixelMappingRenderer : public TSharedFromThis< IDMXPixelMappingRenderer >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IDMXPixelMappingRenderer
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IDMXPixelMappingRenderer() |
Virtual destructor | IDMXPixelMappingRenderer.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DownsampleReadCallback | TFunction< void(TArray< FLinearColor > &&, FIntRect)> | IDMXPixelMappingRenderer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void DownsampleRender
(
const FTextureResource* InputTexture, |
Pixelmapping specific, downsample and draw input texture to destination texture. | IDMXPixelMappingRenderer.h | |
void RenderMaterial
(
UTextureRenderTarget2D* InRenderTarget, |
Render material into the RenderTarget2D | IDMXPixelMappingRenderer.h | |
void RenderPreview
(
const FTextureResource* TextureResource, |
Render preview with one or multiple downsampled textures | IDMXPixelMappingRenderer.h | |
void RenderTextureToRectangle
(
const FTextureResource* InTextureResource, |
Rendering input texture to render target | IDMXPixelMappingRenderer.h | |
void RenderWidget
(
UTextureRenderTarget2D* InRenderTarget, |
Render material into the RenderTarget2D | IDMXPixelMappingRenderer.h | |
void SetBrightness
(
const float InBrightness |
Sets the brigthness of the renderer | IDMXPixelMappingRenderer.h |