score
Home
Classes
Namespaces
Files
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
}
StringKey< CommandParentTag >
score::Command
The Command class.
Definition:
Command.hpp:34
score
Base toolkit upon which the software is built.
Definition:
Application.cpp:90
score::CommandData
Utility class for the serialization and deserialization of commands.
Definition:
CommandData.hpp:14