UDMXPixelMappingFixtureGroupComponent

Container component for Fixture Items

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

DMXPixelMappingRuntime

Header

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

Include

#include "Components/DMXPixelMappingFixtureGroupComponent.h"

Syntax

UCLASS()
class UDMXPixelMappingFixtureGroupComponent : public UDMXPixelMappingOutputComponent

Remarks

Container component for Fixture Items

Variables

Name Description

Public variable UProperty Category, EditAnywhere BlueprintReadOnly

UDMXLibrary ...

 

DMXLibrary

Constructors

Name Description

Public function

UDMXPixelMappingFixtureGroupComponent()

Default Constructor

Overridden from UDMXPixelMappingOutputComponent

Name Description

Public function Virtual

const FText

 

GetPaletteCategory()

Returns the text of palette category

Public function Virtual

bool

 

IsExposedToTemplate()

Whether component should be part of Palette view

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

void

 

AddChild

Add a new child componet

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

Public function Virtual

void

 

SendDMX()

Send DMX values of 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

Public function Virtual

void

 

PostEditUndo()

Called after applying a transaction to the object.

Public function Virtual

void

 

PostInitProperties()

Called after the C++ constructor and after the properties have been initialized, including those loaded from config.

Public function Virtual

void

 

PostLoad()

Do any object-specific cleanup required immediately after loading an object.

Constants

Name

Description

MinGroupSize