| 266 | } |
| 267 | |
| 268 | void Model::setSpeed(float speed) { |
| 269 | if (_speed != speed) { |
| 270 | _speed = std::max(speed, 0.0f); |
| 271 | for (const auto& animationGroup : _animationGroups) { |
| 272 | for (const auto& animation : animationGroup->animations) { |
| 273 | animation->setSpeed(_speed); |
| 274 | } |
| 275 | } |
| 276 | Playable::setSpeed(speed); |
| 277 | } |
| 278 | } |
| 279 | |
| 280 | void Model::setReversed(bool var) { |
| 281 | if (_reversed != var) { |
no test coverage detected