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:
Public Member Functions inherited from