Searched refs:AnimationContext (Results 1 – 15 of 15) sorted by relevance
30 class AnimationContext; variable48 AnimationContext& context() { return mContext; } in context()60 friend class AnimationContext;61 explicit AnimationHandle(AnimationContext& context);62 AnimationHandle(RenderNode& animatingNode, AnimationContext& context);70 AnimationContext& mContext;76 class AnimationContext {77 PREVENT_COPY_AND_ASSIGN(AnimationContext);80 ANDROID_API explicit AnimationContext(renderthread::TimeLord& clock);81 ANDROID_API virtual ~AnimationContext();
25 AnimationContext::AnimationContext(renderthread::TimeLord& clock) in AnimationContext() function in android::uirenderer::AnimationContext31 AnimationContext::~AnimationContext() {} in ~AnimationContext()33 void AnimationContext::destroy() { in destroy()44 void AnimationContext::addAnimatingRenderNode(RenderNode& node) { in addAnimatingRenderNode()51 void AnimationContext::addAnimationHandle(AnimationHandle* handle) { in addAnimationHandle()55 void AnimationContext::startFrame(TreeInfo::TraversalMode mode) { in startFrame()67 void AnimationContext::runRemainingAnimations(TreeInfo& info) { in runRemainingAnimations()78 void AnimationContext::callOnFinished(BaseRenderNodeAnimator* animator, in callOnFinished()83 AnimationHandle::AnimationHandle(AnimationContext& context) in AnimationHandle()86 AnimationHandle::AnimationHandle(RenderNode& animatingNode, AnimationContext& context) in AnimationHandle()
34 class AnimationContext; variable80 ANDROID_API void pushStaging(AnimationContext& context);81 ANDROID_API bool animate(AnimationContext& context);95 void forceEndNow(AnimationContext& context);132 void callOnFinishedListener(AnimationContext& context);173 virtual void transitionToRunning(AnimationContext& context);
26 class AnimationContext; variable30 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) = 0;
97 AnimateFunctor(TreeInfo& info, AnimationContext& context, uint32_t* outDirtyMask) in AnimateFunctor()118 AnimationContext& mContext;170 explicit EndActiveAnimatorsFunctor(AnimationContext& context) : mContext(context) {} in EndActiveAnimatorsFunctor()175 AnimationContext& mContext;
153 void BaseRenderNodeAnimator::pushStaging(AnimationContext& context) { in pushStaging()218 void BaseRenderNodeAnimator::transitionToRunning(AnimationContext& context) { in transitionToRunning()237 bool BaseRenderNodeAnimator::animate(AnimationContext& context) { in animate()293 void BaseRenderNodeAnimator::forceEndNow(AnimationContext& context) { in forceEndNow()300 void BaseRenderNodeAnimator::callOnFinishedListener(AnimationContext& context) { in callOnFinishedListener()
201 "AnimationContext.cpp",
30 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) override { in createAnimationContext()31 return new AnimationContext(clock); in createAnimationContext()
35 android::uirenderer::AnimationContext* createAnimationContext( in createAnimationContext()37 return new android::uirenderer::AnimationContext(clock); in createAnimationContext()
137 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) override { in createAnimationContext()138 return new AnimationContext(clock); in createAnimationContext()
228 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) override { in createAnimationContext()229 return new AnimationContext(clock); in createAnimationContext()
253 void doAttachAnimatingNodes(AnimationContext* context) { in doAttachAnimatingNodes()262 void runVectorDrawableAnimators(AnimationContext* context, TreeInfo& info) { in runVectorDrawableAnimators()329 void trimPausedVDAnimators(AnimationContext* context) { in trimPausedVDAnimators()345 void pushStagingVectorDrawableAnimators(AnimationContext* context) { in pushStagingVectorDrawableAnimators()402 class AnimationContextBridge : public AnimationContext {405 : AnimationContext(clock), mRootNode(rootNode) { in AnimationContextBridge()417 AnimationContext::startFrame(mode); in startFrame()422 AnimationContext::runRemainingAnimations(info); in runRemainingAnimations()435 AnimationContext::destroy(); in destroy()447 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) { in createAnimationContext()[all …]
456 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) { in createAnimationContext()457 return new AnimationContext(clock); in createAnimationContext()
38 virtual AnimationContext* createAnimationContext(renderthread::TimeLord& clock) override { in createAnimationContext()39 return new AnimationContext(clock); in createAnimationContext()
49 class AnimationContext; variable260 std::unique_ptr<AnimationContext> mAnimationContext;