UpdateAddress.hpp
1 #pragma once
2 #include <State/MessageListSerialization.hpp>
3 
4 #include <score/command/Dispatchers/CommandDispatcher.hpp>
5 #include <score/document/DocumentContext.hpp>
6 
7 #include <QMimeData>
8 
9 #include <optional>
10 namespace State
11 {
12 
13 SCORE_LIB_STATE_EXPORT
14 std::optional<State::Address>
15 onUpdatableAddress(const State::Address& current, const QMimeData& mime);
16 
17 SCORE_LIB_STATE_EXPORT
18 std::optional<State::AddressAccessor>
19 onUpdatableAddress(const State::AddressAccessor& current, const QMimeData& mime);
20 }
Utilities for OSSIA data structures.
Definition: DeviceInterface.hpp:33
Definition: Address.hpp:108
The Address struct.
Definition: Address.hpp:58