void DrawElement::setAnimStateTime(int stat, int tim) { //setAnimStateTime(AnimStateTime(stat,tim)); setAnimState(stat); setAnimTime(tim); qDebug() << "DrawElement::setAnimStateTime = " << tim; }
bool AnimatedSprite::handleAnimEvent( std::string evt, bool ignoreIfSameState ) { std::string nextState = m_animLogic->getTransition( evt, m_currAnimName ); if( ignoreIfSameState && nextState == "" ) return true; return setAnimState(nextState); }