UDMXPixelMappingMatrixCellComponent

Matrix pixel component

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

DMXPixelMappingRuntime

Header

/Engine/Plugins/VirtualProduction/DMX/DMXPixelMapping/Source/DMXPixelMappingRuntime/Public/Components/DMXPixelMappingMatrixCellComponent.h

Include

#include "Components/DMXPixelMappingMatrixCellComponent.h"

Syntax

UCLASS()
class UDMXPixelMappingMatrixCellComponent : public UDMXPixelMappingOutputDMXComponent

Remarks

Matrix pixel component

Variables

Name Description

Public variable UProperty Category BlueprintReadOnly visibleanywhere

int32

 

CellID

Constructors

Name Description

Public function

UDMXPixelMappingMatrixCellComponent()

Default Constructor

Functions

Name Description

Public function Const

TMap< FDMXAt...

 

CreateAttributeValues()

Creates attribute values from current data

Public function

const FIntPo...

 

GetCellCoordinate()

Public function Virtual

void

 

RenderWithInputAndSendDMX()

Public function

void

 

SetCellCoordinate

(
    FIntPoint InCellCoordinate
)

Overridden from UDMXPixelMappingOutputComponent

Name Description

Public function Virtual

TSharedRef< ...

 

BuildSlot

(
    TSharedRef< SConstraintCanvas > InC...
)

Rebuild widget for designer view

Public function Virtual Const

int32

 

GetDownsamplePixelIndex()

Get pixel index in downsample texture

Public function Virtual Const

FLinearColor

 

GetEditorColor()

Returns an editor color for the widget

Public function Virtual Const

bool

 

IsOverParent()

Returns true if the the component's over all its parents.

Public function Virtual Const

bool

 

IsVisible()

Whether component should be visible

Public function Virtual

void

 

QueueDownsample()

Queue rendering to downsample rendering target

Public function Virtual

void

 

SetPosition

(
    const FVector2D& NewPosition
)

Sets the position

Public function Virtual

void

 

SetSize

(
    const FVector2D& NewSize
)

Sets the size

Overridden from UDMXPixelMappingBaseComponent

Name Description

Public function Virtual Const

bool

 

CanBeMovedTo

(
    const UDMXPixelMappingBaseComponent...
)

Check if a Component can be moved under another one (used for copy/move/duplicate)

Public function Virtual

const FName ...

 

GetNamePrefix()

Helper function for generating UObject name, the child should implement their own logic for Prefix name generation.

Public function Virtual Const

FString

 

GetUserFriendlyName()

Returns the name of the component used across all widgets that draw it

Public function Virtual

void

 

ResetDMX()

Reset all sending DMX channels to 0 for this component and all children

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Deprecated Variables