static int l_anim_get_anim(lua_State *L) { THAnimation* pAnimation = luaT_testuserdata<THAnimation>(L); lua_pushinteger(L, pAnimation->getAnimation()); return 1; }
static bool THAnimation_isMultipleFrameAnimation(THDrawable* pSelf) { THAnimation *pAnimation = reinterpret_cast<THAnimation *>(pSelf); if(pAnimation) { int firstFrame = pAnimation->getAnimationManager()->getFirstFrame(pAnimation->getAnimation()); int nextFrame = pAnimation->getAnimationManager()->getNextFrame(firstFrame); return nextFrame != firstFrame; } else return false; }