CommandData.hpp
1 #pragma once
2 #include <score/command/CommandFactoryKey.hpp>
3 #include <score/plugins/StringFactoryKey.hpp>
4 
5 #include <score_lib_base_export.h>
6 namespace score
7 {
8 class Command;
9 
13 struct SCORE_LIB_BASE_EXPORT CommandData
14 {
15  CommandData() = default;
16  explicit CommandData(const score::Command& cmd);
17 
18  CommandGroupKey parentKey;
19  CommandKey commandKey;
20  QByteArray data;
21 };
22 }
The Command class.
Definition: Command.hpp:34
Base toolkit upon which the software is built.
Definition: Application.cpp:90
Utility class for the serialization and deserialization of commands.
Definition: CommandData.hpp:14