Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXFixtures/Source/DMXFixtures/Public/DMXFixtureComponentSingle.h |
Include |
#include "DMXFixtureComponentSingle.h" |
UCLASS(ClassGroup=FixtureComponent, Meta=(IsBlueprintBase=true))
class UDMXFixtureComponentSingle : public UDMXFixtureComponent
Component that uses 1 DMX channel.
Name | Description | ||
---|---|---|---|
|
DMXChannel |
Name | Description | |
---|---|---|
|
UDMXFixtureComponentSingle() |
Name | Description | ||
---|---|---|---|
|
float |
GetDMXInterpolatedStep() |
Gets the interpolation delta value (step) for this frame |
|
float |
GetDMXInterpolatedValue() |
Gets the current interpolated value |
|
float |
GetDMXTargetValue() |
Gets the target value towards which the component interpolates |
|
IsDMXInterpolationDone() |
True if the target value is reached and no interpolation is required |
|
|
IsTargetValid ( |
Retuns true if the target differs from the previous target, and when interpolating, from the current value |
|
|
float |
NormalizedToAbsoluteValue ( |
Maps the normalized value to the compoenent's value range |
|
SetTargetValue ( |
Sets the target value. |
|
|
SetValueNoInterp ( |
Called to set the value. |
Name | Description | ||
---|---|---|---|
|
Initialize() |
Initializes the interpolation range of the channels |
Name | Description | ||
---|---|---|---|
|
float |
DMXInterpolatedStep() |
Replaced with GetDMXInterpolatedStep |
|
float |
DMXInterpolatedValue() |
Replaced with GetDMXInterpolatedValue |
|
float |
DMXTargetValue() |
Replaced with GetDMXTargetValue |
|
Push ( |
Replaced with SetTargetValue (handling both Push and SetTarget). |
|
|
float |
RemapValue ( |
Replaced with NormalizedToAbsoluteValue |
|
SetComponent ( |
Replaced with SetValueNoInterp |
|
|
SetTarget ( |
Replaced with SetTargetValue (handling both Push and SetTarget). |