Navigation
API > API/Plugins > API/Plugins/DMXRuntime > API/Plugins/DMXRuntime/Modulators
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDMXModulator
References
| Module | DMXRuntime |
| Header | /Engine/Plugins/VirtualProduction/DMX/DMXEngine/Source/DMXRuntime/Public/Modulators/DMXModulator.h |
| Include | #include "Modulators/DMXModulator.h" |
Syntax
UCLASS (BlueprintType, Blueprintable, EditInlineNew, Abstract)
class UDMXModulator : public UObject
Remarks
Base class for custom modulators. Override Modulate and ModulateMatrix functions in the blueprints to implement functionality. Input maps hold all attribute values of the patch. Output Maps can be freely defined, but Attributes not present in the patch will be ignored.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Modulate
(
UDMXEntityFixturePatch* FixturePatch, |
||
| void | Modulate_Implementation
(
UDMXEntityFixturePatch* FixturePatch, |
||
| void | ModulateMatrix
(
UDMXEntityFixturePatch* FixturePatch, |
||
| void | ModulateMatrix_Implementation
(
UDMXEntityFixturePatch* FixturePatch, |