mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2023-10-10 13:36:59 +02:00
37 lines
584 B
C
37 lines
584 B
C
|
#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
|
||
|
{
|
||
|
const hyperion::Components component;
|
||
|
const QString origin;
|
||
|
const QString owner;
|
||
|
const hyperion::Components callerComp;
|
||
|
};
|