score
Home
Classes
Namespaces
Files
Loading...
Searching...
No Matches
CurveSegmentList.hpp
1
#pragma once
2
#include <Curve/Segment/CurveSegmentFactory.hpp>
3
4
#include <score/plugins/InterfaceList.hpp>
5
6
#include <score_plugin_curve_export.h>
7
8
namespace
Curve
9
{
10
class
SCORE_PLUGIN_CURVE_EXPORT
SegmentList
final
11
:
public
score::InterfaceList
<SegmentFactory>
12
{
13
public
:
14
using
object_type
=
Curve::SegmentModel
;
15
virtual
~SegmentList
();
16
17
object_type
* loadMissing(
const
VisitorVariant
& vis, QObject* parent)
const
;
18
};
19
}
Curve::SegmentList
Definition
CurveSegmentList.hpp:12
Curve::SegmentModel
Definition
CurveSegmentModel.hpp:32
score::InterfaceList
InterfaceList Default implementation of InterfaceListBase.
Definition
InterfaceList.hpp:80
Curve
Utilities and base classes for 1D curves.
Definition
FocusDispatcher.hpp:12
VisitorVariant
The VisitorVariant struct.
Definition
VisitorInterface.hpp:26