#pragma once #include #include struct ImageCmdData { int priority; QString origin; int64_t duration; int width; int height; int scale; QString format; QString imgName; QByteArray data; }; struct EffectCmdData { int priority; int duration; QString pythonScript; QString origin; QString effectName; QString data; QJsonObject args; }; struct registerData { const hyperion::Components component; const QString origin; const QString owner; const hyperion::Components callerComp; };