Navigation
API > API/Plugins > API/Plugins/DMXPixelMappingRuntime
A component that holds a single Fixture Patch in the Pixel Mapping, and actually sends DMX.
| Name | UDMXPixelMappingFixtureGroupItemComponent |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXPixelMapping/Source/DMXPixelMappingRuntime/Public/Components/DMXPixelMappingFixtureGroupItemComponent.h |
| Include Path | #include "Components/DMXPixelMappingFixtureGroupItemComponent.h" |
Syntax
UCLASS (AutoExpandCategories=("Output Settings"))
class UDMXPixelMappingFixtureGroupItemComponent : public UDMXPixelMappingOutputDMXComponent
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDMXPixelMappingBaseComponent → UDMXPixelMappingOutputComponent → UDMXPixelMappingOutputDMXComponent → UDMXPixelMappingFixtureGroupItemComponent
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UDMXPixelMappingFixtureGroupItemComponent() |
Default Constructor | Components/DMXPixelMappingFixtureGroupItemComponent.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DownsamplePixelIndex | int32 | Index of the cell pixel in downsample target buffer | Components/DMXPixelMappingFixtureGroupItemComponent.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PixelMapRenderElement | TSharedPtr< UE::DMXPixelMapping::Rendering::FPixelMapRenderElement > | Pixel map render element for the matrix cell | Components/DMXPixelMappingFixtureGroupItemComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TMap< FDMXAttributeName, float > CreateAttributeValues() |
DEPRECATED 5.2 | Components/DMXPixelMappingFixtureGroupItemComponent.h | |
TSharedRef< UE::DMXPixelMapping::Rendering::FPixelMapRenderElement > GetOrCreatePixelMapRenderElement() |
Returns the pixel map render element for the matrix cell | Components/DMXPixelMappingFixtureGroupItemComponent.h | |
virtual PRAGMA_DISABLE_DEPRECATION_WARNINGS void RenderWithInputAndSendDMX() |
Components/DMXPixelMappingFixtureGroupItemComponent.h |
Overridden from UDMXPixelMappingOutputComponent
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 GetDownsamplePixelIndex() |
Components/DMXPixelMappingFixtureGroupItemComponent.h | ||
virtual bool IsOverParent() |
Returns true if the the component's over all its parents. | Components/DMXPixelMappingFixtureGroupItemComponent.h | |
virtual bool IsVisible() |
Whether component should be visible | Components/DMXPixelMappingFixtureGroupItemComponent.h | |
virtual void QueueDownsample() |
Components/DMXPixelMappingFixtureGroupItemComponent.h | ||
virtual void SetPosition
(
const FVector2D& NewPosition |
Sets the absolute position of the component, without rotation. | Components/DMXPixelMappingFixtureGroupItemComponent.h | |
virtual void SetSize
(
const FVector2D& NewSize |
Sets the absolue size | Components/DMXPixelMappingFixtureGroupItemComponent.h |
Overridden from UDMXPixelMappingBaseComponent
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanBeMovedTo
(
const UDMXPixelMappingBaseComponent* Component |
Check if a Component can be moved under another one (used for copy/move/duplicate) | Components/DMXPixelMappingFixtureGroupItemComponent.h | |
virtual const FName & GetNamePrefix() |
Helper function for generating UObject name, the child should implement their own logic for Prefix name generation. | Components/DMXPixelMappingFixtureGroupItemComponent.h | |
virtual FString GetUserName () |
Returns the name of the component. | Components/DMXPixelMappingFixtureGroupItemComponent.h | |
virtual void ResetDMX
(
EDMXPixelMappingResetDMXMode ResetMode |
Reset all sending DMX channels to 0 for this component and all children | Components/DMXPixelMappingFixtureGroupItemComponent.h | |
virtual void SendDMX() |
Send DMX values of this component and all children. | Components/DMXPixelMappingFixtureGroupItemComponent.h |
Protected
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
Components/DMXPixelMappingFixtureGroupItemComponent.h | ||
virtual void PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChangedChainEvent |
Components/DMXPixelMappingFixtureGroupItemComponent.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Components/DMXPixelMappingFixtureGroupItemComponent.h | ||
virtual void PostInitProperties() |
Components/DMXPixelMappingFixtureGroupItemComponent.h | ||
virtual void PostLoad() |
Components/DMXPixelMappingFixtureGroupItemComponent.h | ||
virtual void Serialize
(
FArchive& Ar |
Components/DMXPixelMappingFixtureGroupItemComponent.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttributeB_DEPRECATED | FDMXAttributeName | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| AttributeBExpose_DEPRECATED | bool | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| AttributeBInvert_DEPRECATED | bool | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| AttributeG_DEPRECATED | FDMXAttributeName | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| AttributeGExpose_DEPRECATED | bool | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| AttributeGInvert_DEPRECATED | bool | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| AttributeR_DEPRECATED | FDMXAttributeName | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| AttributeRExpose_DEPRECATED | bool | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| AttributeRInvert_DEPRECATED | bool | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| bMonochromeExpose_DEPRECATED | bool | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| bMonochromeInvert_DEPRECATED | bool | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| ColorMode_DEPRECATED | EDMXColorMode | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|
|
| MonochromeIntensity_DEPRECATED | FDMXAttributeName | Components/DMXPixelMappingFixtureGroupItemComponent.h |
|