Curve::SegmentFactory Class Referenceabstract
Inheritance diagram for Curve::SegmentFactory:
Public Member Functions | |
virtual QString | prettyName () const =0 |
virtual QString | category () const =0 |
virtual SegmentModel * | make (const Id< SegmentModel > &, QObject *parent)=0 |
virtual SegmentModel * | load (const VisitorVariant &data, QObject *parent)=0 |
virtual SegmentModel * | load (const SegmentData &data, QObject *parent)=0 |
virtual QVariant | makeCurveSegmentData () const =0 |
virtual void | serializeCurveSegmentData (const QVariant &data, const VisitorVariant &visitor) const =0 |
virtual QVariant | makeCurveSegmentData (const VisitorVariant &visitor) const =0 |
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 files:
- CurveSegmentFactory.hpp
- CurveSegmentFactory.cpp