AdditiveClipBlend Class
(Qt3DAnimation::Animation::AdditiveClipBlend)| Inherits: | Qt3DAnimation::Animation::ClipBlendNode |
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 |
- 9 public functions inherited from Qt3DAnimation::Animation::ClipBlendNode
- 1 public function inherited from Qt3DAnimation::Animation::BackendNode
- 4 public functions inherited from Qt3DCore::QBackendNode
Reimplemented Protected Functions
| virtual ClipResults | doBlend(const QVector<ClipResults> &blendData) const |
- 2 protected functions inherited from Qt3DAnimation::Animation::ClipBlendNode
- 1 protected function inherited from Qt3DAnimation::Animation::BackendNode
- 2 protected functions inherited from Qt3DCore::QBackendNode
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().