AdditiveClipBlend Class

(Qt3DAnimation::Animation::AdditiveClipBlend)

Public Functions

AdditiveClipBlend()
~AdditiveClipBlend()
Qt3DCore::QNodeId additiveClipId() const
float additiveFactor() const
Qt3DCore::QNodeId baseClipId() const
void sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)
void setAdditiveClipId(Qt3DCore::QNodeId additiveClipId)
void setAdditiveFactor(float additiveFactor)
void setBaseClipId(Qt3DCore::QNodeId baseClipId)

Reimplemented Public Functions

virtual QVector<Qt3DCore::QNodeId> allDependencyIds() const
virtual QVector<Qt3DCore::QNodeId> currentDependencyIds() const
virtual double duration() const

Reimplemented Protected Functions

virtual ClipResults doBlend(const QVector<ClipResults> &blendData) const

Member Function Documentation

AdditiveClipBlend::AdditiveClipBlend()

Default constructs an instance of AdditiveClipBlend.

AdditiveClipBlend::~AdditiveClipBlend()

Destroys the instance of AdditiveClipBlend.

Qt3DCore::QNodeId AdditiveClipBlend::additiveClipId() const

See also setAdditiveClipId().

float AdditiveClipBlend::additiveFactor() const

See also setAdditiveFactor().

[virtual] QVector<Qt3DCore::QNodeId> AdditiveClipBlend::allDependencyIds() const

Qt3DCore::QNodeId AdditiveClipBlend::baseClipId() const

See also setBaseClipId().

[virtual] QVector<Qt3DCore::QNodeId> AdditiveClipBlend::currentDependencyIds() const

[virtual protected] ClipResults AdditiveClipBlend::doBlend(const QVector<ClipResults> &blendData) const

[virtual] double AdditiveClipBlend::duration() const

void AdditiveClipBlend::sceneChangeEvent(const Qt3DCore::QSceneChangePtr &e)

void AdditiveClipBlend::setAdditiveClipId(Qt3DCore::QNodeId additiveClipId)

See also additiveClipId().

void AdditiveClipBlend::setAdditiveFactor(float additiveFactor)

See also additiveFactor().

void AdditiveClipBlend::setBaseClipId(Qt3DCore::QNodeId baseClipId)

See also baseClipId().