Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXFixtures/Source/DMXFixtures/Public/DMXFixtureComponent.h |
Include |
#include "DMXFixtureComponent.h" |
UCLASS(Meta=(IsBlueprintBase=false))
class UDMXFixtureComponent : public UActorComponent
Name | Description | ||
---|---|---|---|
|
bIsEnabled |
If used within a DMX Fixture Actor or Fixture Matrix Actor, the component only receives data when set to true. |
|
|
bUseInterpolation |
If used within a DMX Fixture Actor or Fixture Matrix Actor, the plugin interpolates towards the last set value. |
|
|
bUsingMatrixData |
True if the component is attached to a matrix fixture |
|
|
Cells |
A cell represent one "lens" in a light fixture i.e.: Single light fixture contains one cell but Matrix fixtures contain multiple cells Also, a cell can have multiple channels (single, double) |
|
|
FCell * |
CurrentCell |
The currently handled cell |
|
float |
InterpolationScale |
The scale of the interpolation speed. Faster when > 1, slower when < 1 |
|
float |
SkipThreshold |
Value changes smaller than this threshold are ignored |
Name | Description | |
---|---|---|
|
UDMXFixtureComponent() |
Name | Description | ||
---|---|---|---|
|
ApplySpeedScale() |
Applies the speed scale property |
|
|
ADMXFixtureA... |
GetParentFixtureActor() |
If attached to a DMX Fixture Actor, returns the parent fixture actor. |
|
GetTextureCenterColors ( |
Reads pixel color in the middle of each "Texture" and output linear colors |
|
|
InitCells ( |
Initializes the cells for the fixture |
|
|
Initialize() |
Initializes the component |
|
|
InterpolateComponent ( |
Called each tick when interpolation is enabled, to calculate the next value |
|
|
SetCurrentCell ( |
Sets the cell that is currently active |
Name | Description | ||
---|---|---|---|
|
InitializeComponent() |
Called to initialize the component in blueprints |
Name | Description | ||
---|---|---|---|
|
SetBitResolution ( |
Removed, was unused 4.26 and has no clear use. |
|
|
SetRangeValue() |
Only call initialize instead. |