Lines Matching refs:anim

28     explicit FinishAndInvokeListener(PropertyValuesAnimatorSet* anim) : mAnimator(anim) {  in FinishAndInvokeListener()  argument
29 mListener = anim->getOneShotListener(); in FinishAndInvokeListener()
30 mRequestId = anim->getRequestId(); in FinishAndInvokeListener()
54 for (auto& anim : mRunningVDAnimators) { in prepareTree() local
60 anim->getVectorDrawable()->setPropertyChangeWillBeConsumed(false); in prepareTree()
62 anim->getVectorDrawable()->markDirty(); in prepareTree()
65 for (auto& anim : mPausedVDAnimators) { in prepareTree() local
66 anim->getVectorDrawable()->setPropertyChangeWillBeConsumed(false); in prepareTree()
67 anim->getVectorDrawable()->markDirty(); in prepareTree()
92 for (auto& anim : mRunningVDAnimators) { in detachAnimators() local
93 detachVectorDrawableAnimator(anim.get()); in detachAnimators()
94 anim->clearOneShotListener(); in detachAnimators()
96 for (auto& anim : mPausedVDAnimators) { in detachAnimators() local
97 anim->clearOneShotListener(); in detachAnimators()
107 for (auto& anim : mRunningVDAnimators) { in pauseAnimators() local
108 detachVectorDrawableAnimator(anim.get()); in pauseAnimators()
206 for (auto& anim : mRunningVDAnimators) { in pushStagingVectorDrawableAnimators() local
207 anim->pushStaging(*context); in pushStagingVectorDrawableAnimators()
219 void RootRenderNode::addVectorDrawableAnimator(PropertyValuesAnimatorSet* anim) { in addVectorDrawableAnimator() argument
220 mPendingVectorDrawableAnimators.insert(anim); in addVectorDrawableAnimator()
223 void RootRenderNode::detachVectorDrawableAnimator(PropertyValuesAnimatorSet* anim) { in detachVectorDrawableAnimator() argument
224 if (anim->isInfinite() || !anim->isRunning()) { in detachVectorDrawableAnimator()
229 nsecs_t remainingTimeInMs = anim->getRemainingPlayTime(); in detachVectorDrawableAnimator()
231 if (anim->getOneShotListener()) { in detachVectorDrawableAnimator()
239 sp<FinishAndInvokeListener> message = new FinishAndInvokeListener(anim); in detachVectorDrawableAnimator()
243 anim->clearOneShotListener(); in detachVectorDrawableAnimator()
302 void RootRenderNode::addVectorDrawableAnimator(PropertyValuesAnimatorSet* anim) { }