-----------------------------------------------------------------------
| 506 | } |
| 507 | //----------------------------------------------------------------------- |
| 508 | void TextureUnitState::setCurrentFrame( unsigned int frameNumber ) |
| 509 | { |
| 510 | if( frameNumber < mFrames.size() ) |
| 511 | { |
| 512 | mCurrentFrame = frameNumber; |
| 513 | } |
| 514 | else |
| 515 | { |
| 516 | OGRE_EXCEPT( Exception::ERR_INVALIDPARAMS, |
| 517 | "frameNumber parameter value exceeds number of stored frames.", |
| 518 | "TextureUnitState::setCurrentFrame" ); |
| 519 | } |
| 520 | } |
| 521 | //----------------------------------------------------------------------- |
| 522 | unsigned int TextureUnitState::getCurrentFrame() const { return mCurrentFrame; } |
| 523 | //----------------------------------------------------------------------- |