| 365 | } |
| 366 | |
| 367 | void Tr2GrannyAnimationLayer::RegisterMorphTracks( cmf::AnimationPlayer* player, const cmf::Animation* animation ) |
| 368 | { |
| 369 | for( const auto& channel : animation->channels ) |
| 370 | { |
| 371 | if( channel.targetType == cmf::AnimationChannelTargetType::MorphTarget ) |
| 372 | { |
| 373 | m_morphTracks[player].push_back( MorphTrack( &channel, &animation->curves[channel.curveIndex] ) ); |
| 374 | } |
| 375 | } |
| 376 | } |
| 377 | |
| 378 | #if WITH_GRANNY |
| 379 | void Tr2GrannyAnimationLayer::RegisterTextTracks( granny_control* control, const granny_animation* anim ) |