Loading...
Searching...
No Matches
Curve::SegmentFactory_T< T > Class Template Reference
Inheritance diagram for Curve::SegmentFactory_T< T >:
Public Member Functions | |
SegmentModel * | make (const Id< SegmentModel > &id, QObject *parent) override |
SegmentModel * | load (const VisitorVariant &vis, QObject *parent) override |
SegmentModel * | load (const SegmentData &dat, QObject *parent) override |
QVariant | makeCurveSegmentData () const override |
void | serializeCurveSegmentData (const QVariant &data, const VisitorVariant &visitor) const override |
QVariant | makeCurveSegmentData (const VisitorVariant &vis) const override |
UuidKey< Curve::SegmentFactory > | concreteKey () const noexcept override |
QString | prettyName () const override |
QString | category () const override |
Public Member Functions inherited from score::InterfaceBase | |
virtual InterfaceKey | interfaceKey () const noexcept=0 |
Identifies an interface uniquely. | |
Member Function Documentation
◆ category()
template<typename T >
|
inlineoverridevirtual |
Implements Curve::SegmentFactory.
◆ load() [1/2]
template<typename T >
|
inlineoverridevirtual |
Implements Curve::SegmentFactory.
◆ load() [2/2]
template<typename T >
|
inlineoverridevirtual |
Implements Curve::SegmentFactory.
◆ make()
template<typename T >
|
inlineoverridevirtual |
Implements Curve::SegmentFactory.
◆ makeCurveSegmentData() [1/2]
template<typename T >
|
inlineoverridevirtual |
Implements Curve::SegmentFactory.
◆ makeCurveSegmentData() [2/2]
template<typename T >
|
inlineoverridevirtual |
Implements Curve::SegmentFactory.
◆ prettyName()
template<typename T >
|
inlineoverridevirtual |
Implements Curve::SegmentFactory.
◆ serializeCurveSegmentData()
template<typename T >
|
inlineoverridevirtual |
Implements Curve::SegmentFactory.
The documentation for this class was generated from the following file: