QEasingCurve

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Constructors

this
this()
Undocumented in source.
this
this(Type type)
Undocumented in source.
this
this(const(QEasingCurve) other)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Aliases

EasingFunction
alias EasingFunction = ExternCPPFunc!(qreal function(qreal progress))
Undocumented in source.

Enums

Type
enum Type
Undocumented in source.

Functions

addCubicBezierSegment
void addCubicBezierSegment(const(QPointF) c1, const(QPointF) c2, const(QPointF) endPoint)
Undocumented in source.
addTCBSegment
void addTCBSegment(const(QPointF) nextPoint, qreal t, qreal c, qreal b)
Undocumented in source.
amplitude
qreal amplitude()
Undocumented in source.
customType
EasingFunction customType()
Undocumented in source.
overshoot
qreal overshoot()
Undocumented in source.
period
qreal period()
Undocumented in source.
setAmplitude
void setAmplitude(qreal amplitude)
Undocumented in source.
setCustomType
void setCustomType(EasingFunction func)
Undocumented in source.
setOvershoot
void setOvershoot(qreal overshoot)
Undocumented in source.
setPeriod
void setPeriod(qreal period)
Undocumented in source.
setType
void setType(Type type)
Undocumented in source.
toCubicSpline
QVector!(QPointF) toCubicSpline()
Undocumented in source.
type
Type type()
Undocumented in source.
valueForProgress
qreal valueForProgress(qreal progress)
Undocumented in source.

Meta