Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSvgAnimatedPropertyTransform Class Reference

#include <qsvganimatedproperty_p.h>

Inheritance diagram for QSvgAnimatedPropertyTransform:
Collaboration diagram for QSvgAnimatedPropertyTransform:

Classes

struct  TransformComponent

Public Member Functions

 QSvgAnimatedPropertyTransform (const QString &name)
void setTransformCount (quint32 count)
quint32 transformCount () const
void appendComponents (const QList< TransformComponent > &components)
QList< TransformComponentcomponents () const
void interpolate (uint index, qreal t) const override
Public Member Functions inherited from QSvgAbstractAnimatedProperty
 QSvgAbstractAnimatedProperty (const QString &name, Type type)
virtual ~QSvgAbstractAnimatedProperty ()
void setKeyFrames (const QList< qreal > &keyFrames)
void appendKeyFrame (qreal keyFrame)
QList< qrealkeyFrames () const
void setPropertyName (const QString &name)
QStringView propertyName () const
Type type () const
QVariant interpolatedValue () const

Additional Inherited Members

Public Types inherited from QSvgAbstractAnimatedProperty
enum  Type { Int , Float , Color , Transform }
Static Public Member Functions inherited from QSvgAbstractAnimatedProperty
static QSvgAbstractAnimatedPropertycreateAnimatedProperty (const QString &name)
Protected Attributes inherited from QSvgAbstractAnimatedProperty
QList< qrealm_keyFrames
QVariant m_interpolatedValue

Detailed Description

Definition at line 91 of file qsvganimatedproperty_p.h.

Constructor & Destructor Documentation

◆ QSvgAnimatedPropertyTransform()

QSvgAnimatedPropertyTransform::QSvgAnimatedPropertyTransform ( const QString & name)

Definition at line 182 of file qsvganimatedproperty.cpp.

Member Function Documentation

◆ appendComponents()

void QSvgAnimatedPropertyTransform::appendComponents ( const QList< TransformComponent > & components)

Definition at line 198 of file qsvganimatedproperty.cpp.

◆ components()

QList< QSvgAnimatedPropertyTransform::TransformComponent > QSvgAnimatedPropertyTransform::components ( ) const

Definition at line 203 of file qsvganimatedproperty.cpp.

◆ interpolate()

void QSvgAnimatedPropertyTransform::interpolate ( uint index,
qreal t ) const
overridevirtual

Implements QSvgAbstractAnimatedProperty.

Definition at line 214 of file qsvganimatedproperty.cpp.

◆ setTransformCount()

void QSvgAnimatedPropertyTransform::setTransformCount ( quint32 count)

Definition at line 188 of file qsvganimatedproperty.cpp.

◆ transformCount()

quint32 QSvgAnimatedPropertyTransform::transformCount ( ) const

Definition at line 193 of file qsvganimatedproperty.cpp.


The documentation for this class was generated from the following files: