| 481 | } |
| 482 | |
| 483 | void GuiShapeEdPreview::refreshThreadSequences() |
| 484 | { |
| 485 | S32 oldActive = mActiveThread; |
| 486 | |
| 487 | for ( S32 i = 0; i < mThreads.size(); i++ ) |
| 488 | { |
| 489 | Thread& thread = mThreads[i]; |
| 490 | if ( !thread.key ) |
| 491 | continue; |
| 492 | |
| 493 | // Detect changed (or removed) sequence indices |
| 494 | if ( mModel->getSequence(thread.key) != mModel->getShape()->findSequence( thread.seqName ) ) |
| 495 | { |
| 496 | mActiveThread = i; |
| 497 | setThreadSequence( thread, mModel, thread.seqName, 0.0f, mModel->getPos( thread.key ), false ); |
| 498 | } |
| 499 | } |
| 500 | |
| 501 | mActiveThread = oldActive; |
| 502 | } |
| 503 | |
| 504 | //----------------------------------------------------------------------------- |
| 505 | // MOUNTING |
no test coverage detected