OSSIA
Open Scenario System for Interactive Application
Loading...
Searching...
No Matches
ossia-qt/time_value.hpp
1
#pragma once
2
#include <
ossia/editor/scenario/time_value.hpp
>
3
4
// clang-format off
5
// QtCore/qdatastream.h:313:34: error: no member named 'distance' in namespace 'std'
6
// const qint64 last = std::distance(rangeStart, it) - 1;
7
#include <iterator>
8
#include <QDataStream>
9
// clang-format on
10
11
#include <verdigris>
12
13
inline
QDataStream& operator<<(QDataStream& i,
const
ossia::time_value
& sel)
14
{
15
return
i << qint64(sel.impl);
16
}
17
18
inline
QDataStream& operator>>(QDataStream& i,
ossia::time_value
& sel)
19
{
20
qint64 r;
21
i >> r;
22
sel.impl = r;
23
return
i;
24
}
25
26
Q_DECLARE_METATYPE(
ossia::time_value
)
27
W_REGISTER_ARGTYPE(
ossia::time_value
)
time_value.hpp
ossia::time_value
The time_value class.
Definition
ossia/editor/scenario/time_value.hpp:30
src
ossia-qt
time_value.hpp
Generated on Thu Jul 31 2025 11:41:49 for OSSIA by
1.9.8