void moveLetters(float adjust) { float adaptedMoveSpeed = this->moveSpeed * adjust; float adaptedMorphSpeed = this->morphSpeed * adjust; postEffect->tick(adjust); for (int i=0; i<letters->size(); i++){ LetterItem *letter = letters->at(i); letter->guideAdvance(this->morphBetweenModels ? adaptedMoveSpeed : Colors::tickerMoveSpeed); letter->guideMove(this->morphBetweenModels ? adaptedMorphSpeed : -1); QPointF pos = letter->getGuidedPos(); postEffect->transform(letter, pos); if (useSheepDog) letter->setPosUsingSheepDog(pos, QRectF(0, 0, 800, 600)); else letter->setPos(pos); } }