2020-03-26 17:59:41 +01:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include <QString>
|
|
|
|
#include <QByteArray>
|
|
|
|
|
|
|
|
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
|
|
|
|
{
|
2021-11-16 18:12:56 +01:00
|
|
|
hyperion::Components component;
|
|
|
|
QString origin;
|
|
|
|
QString owner;
|
|
|
|
hyperion::Components callerComp;
|
2020-03-26 17:59:41 +01:00
|
|
|
};
|