| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/DigitalMultiplex/DMXPixelMapping/Source/DMXPixelMappingRuntime/Public/Components/DMXPixelMappingMatrixComponent.h |
Include |
#include "Components/DMXPixelMappingMatrixComponent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UDMXPixelMappingMatrixComponent : public UDMXPixelMappingOutputComponent
DMX Matrix group component
Name | Description | ||
---|---|---|---|
|
AttributeB |
||
|
AttributeBExpose |
||
|
AttributeBInvert |
||
|
AttributeG |
||
|
AttributeGExpose |
||
|
AttributeGInvert |
||
|
AttributeR |
||
|
AttributeRExpose |
||
|
AttributeRInvert |
||
|
bMonochromeExpose |
||
|
bMonochromeInvert |
||
|
ColorMode |
||
|
Distribution |
||
|
ExtraAttributes |
Extra attributes for the whole Matrix Fixture |
|
|
ExtraCellAttributes |
Extra attributes for each Matrix Fixture Cell |
|
|
FixturePatchMatrixRef |
||
|
MonochromeIntensity |
||
|
NumCells |
||
|
PixelSize |
Name | Description | |
---|---|---|
|
UDMXPixelMappingMatrixComponent() |
Default Constructor |
Name | Description | ||
---|---|---|---|
|
LogInvalidProperties() |
Logs properties that were changed in underlying fixture patch or fixture type |
|
|
SetChildSizeAndPosition ( |
||
|
SetNumCells ( |
||
|
SetPositionBasedOnRelativePixel ( |
||
|
SetSizeWithinMaxBoundaryBox() |
Resize the target to max available size, it is driven by children components |
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
BuildSlot ( |
Rebuild widget for designer view |
|
const FText |
GetPaletteCategory() |
Returns the text of palette category |
|
GetPosition() |
Get rendering position of the component. Using for determining UV map input rendering offset |
|
|
GetSize() |
Get rendering size of component |
|
|
IsExposedToTemplate() |
Whether component should be part of Palette view |
|
|
QueueDownsample() |
Queue rendering to downsample rendering target |
|
|
SetPosition ( |
Get rendering component position |
|
|
SetSize ( |
Set rendering size of component |
|
|
SetZOrder ( |
Sets the ZOrder in the UI |
|
|
ToggleHighlightSelection ( |
Change widget visuals whether it selected or not |
|
|
UpdateWidget() |
Update the content in designer widget |
Name | Description | ||
---|---|---|---|
|
CanBeMovedTo ( |
Check if a Component can be moved under another one (used for copy/move/duplicate) |
|
|
const FName ... |
GetNamePrefix() |
Helper function for generating UObject name, the child should implement their own logic for Prefix name generation. |
|
GetUserFriendlyName() |
Returns the name of the component used across all widgets that draw it |
|
|
PostParentAssigned() |
The function might have custom behavior implementation after object has been assigned to the parent. |
|
|
ResetDMX() |
Reset all sending DMX channels to 0 for this component and all children |
|
|
SendDMX() |
Send DMX values of this component and all children |
Name | Description | ||
---|---|---|---|
|
PostEditChangeChainProperty ( |
This alternate version of PostEditChange is called when properties inside structs are modified. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
Name | Description | ||
---|---|---|---|
|
IsTickable() |
Virtual that can be overloaded by the inheriting class. |
|
|
Tick ( |
Pure virtual that must be overloaded by the inheriting class. |
Name |
Description |
---|---|
ChildCallback |
Helper callback for loop through all component child |
Name |
Description |
---|---|
DefaultSize |
|
MinSize |