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. | |
The documentation for this class was generated from the following file: