Loading...
Searching...
No Matches
RebindReference.hpp
1#pragma once
2#include <State/Address.hpp>
3
4#include <Scenario/Commands/ScenarioCommandFactory.hpp>
5
6#include <score/command/AggregateCommand.hpp>
7
8#include <score_plugin_scenario_export.h>
9
10namespace score
11{
12struct DocumentContext;
13}
14namespace Scenario::Command
15{
17{
18 SCORE_COMMAND_DECL(CommandFactoryName(), RebindReferenceMacro, "Rebind reference")
19};
20
22SCORE_PLUGIN_SCENARIO_EXPORT void rebindReference(
23 QObject& referrer, const ::State::Address& from, const ::State::Address& to,
24 const score::DocumentContext& ctx);
25}
Definition RebindReference.hpp:17
Allows for grouping of multiple commands in a single one.
Definition AggregateCommand.hpp:15
Base toolkit upon which the software is built.
Definition Application.cpp:83
Definition DocumentContext.hpp:18