Navigation
API > API/Plugins > API/Plugins/DMXPixelMappingRenderer
Maps pixel map render elements to pixels
| Name | UDMXPixelMappingPixelMapRenderer |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXPixelMapping/Source/DMXPixelMappingRenderer/Public/DMXPixelMappingPixelMapRenderer.h |
| Include Path | #include "DMXPixelMappingPixelMapRenderer.h" |
Syntax
UCLASS ()
class UDMXPixelMappingPixelMapRenderer : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDMXPixelMappingPixelMapRenderer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDMXPixelMappingPixelMapRenderer() |
DMXPixelMappingPixelMapRenderer.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| MaxPixelMapSize | const FIntPoint | DMXPixelMappingPixelMapRenderer.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PixelMapRenderTarget | TObjectPtr< UTextureRenderTarget2D > | DMXPixelMappingPixelMapRenderer.h |
|
|
| RenderElements | TArray< TSharedRef< UE::DMXPixelMapping::Rendering::FPixelMapRenderElement > > | The elements to render | DMXPixelMappingPixelMapRenderer.h | |
| RendererPixelMapProxy | TSharedPtr< UE::DMXPixelMapping::Rendering::Private::IRenderPixelMapProxy > | Proxy that carries out the actual rendering | DMXPixelMappingPixelMapRenderer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Render
(
UTexture* InputTexture, |
Renders the current elements | DMXPixelMappingPixelMapRenderer.h | |
void SetElements
(
const TArray< TSharedRef< UE::DMXPixelMapping::Rendering::FPixelMapRenderElement > >& InElements |
DEPRECATED 5.4 - Sets the elements to render | DMXPixelMappingPixelMapRenderer.h | |
void SetElements
(
const TArray< TSharedRef< UE::DMXPixelMapping::Rendering::FPixelMapRenderElement > >& InElements, |
Sets the elements to render | DMXPixelMappingPixelMapRenderer.h |