Searched refs:BoundsAnimator (Results 1 - 12 of 12) sorted by relevance

/external/chromium_org/ui/views/animation/
H A Dbounds_animator_observer.h12 class BoundsAnimator;
17 virtual void OnBoundsAnimatorProgressed(BoundsAnimator* animator) = 0;
20 virtual void OnBoundsAnimatorDone(BoundsAnimator* animator) = 0;
H A Dbounds_animator.cc23 BoundsAnimator::BoundsAnimator(View* parent) function in class:views::BoundsAnimator
31 BoundsAnimator::~BoundsAnimator() {
42 void BoundsAnimator::AnimateViewTo(View* view, const gfx::Rect& target) {
73 void BoundsAnimator::SetTargetBounds(View* view, const gfx::Rect& target) {
82 gfx::Rect BoundsAnimator::GetTargetBounds(View* view) {
88 void BoundsAnimator::SetAnimationForView(View* view,
109 const SlideAnimation* BoundsAnimator::GetAnimationForView(View* view) {
113 void BoundsAnimator
[all...]
H A Dbounds_animator.h30 // BoundsAnimator invoke AnimateViewTo for the set of views you want to
33 // BoundsAnimator internally creates an animation for each view. If you need
37 // the BoundsAnimator that is notified when all animations are complete.
38 class VIEWS_EXPORT BoundsAnimator : public gfx::AnimationDelegate, class in namespace:views
41 explicit BoundsAnimator(View* view);
42 virtual ~BoundsAnimator();
59 // Sets the animation for the specified view. BoundsAnimator takes ownership
63 // Returns the animation for the specified view. BoundsAnimator owns the
74 // Returns true if BoundsAnimator is animating the bounds of |view|.
77 // Returns true if BoundsAnimator i
[all...]
H A Dbounds_animator_unittest.cc19 class TestBoundsAnimator : public BoundsAnimator {
21 explicit TestBoundsAnimator(View* view) : BoundsAnimator(view) {
26 SlideAnimation* animation = BoundsAnimator::CreateAnimation();
/external/chromium_org/ui/app_list/views/
H A Dspeech_view.h14 class BoundsAnimator;
62 scoped_ptr<views::BoundsAnimator> indicator_animator_;
H A Dspeech_view.cc184 indicator_animator_.reset(new views::BoundsAnimator(container));
H A Dapps_grid_view.h539 views::BoundsAnimator bounds_animator_;
/external/chromium_org/ash/test/
H A Dshelf_view_test_api.cc26 views::BoundsAnimator* animator) OVERRIDE {}
27 virtual void OnBoundsAnimatorDone(views::BoundsAnimator* animator) OVERRIDE {
/external/chromium_org/ash/shelf/
H A Dshelf_view.h27 class BoundsAnimator;
309 views::BoundsAnimator* animator) OVERRIDE;
310 virtual void OnBoundsAnimatorDone(views::BoundsAnimator* animator) OVERRIDE;
343 scoped_ptr<views::BoundsAnimator> bounds_animator_;
H A Dshelf_view.cc118 BoundsAnimatorDisabler(views::BoundsAnimator* bounds_animator)
132 views::BoundsAnimator* bounds_animator_;
396 bounds_animator_.reset(new views::BoundsAnimator(this));
1397 // the animation of the BoundsAnimator has itself a delay before it arrives
1848 void ShelfView::OnBoundsAnimatorProgressed(views::BoundsAnimator* animator) {
1854 void ShelfView::OnBoundsAnimatorDone(views::BoundsAnimator* animator) {
/external/chromium_org/ui/message_center/views/
H A Dmessage_center_view.cc132 views::BoundsAnimator* animator) OVERRIDE;
133 virtual void OnBoundsAnimatorDone(views::BoundsAnimator* animator) OVERRIDE;
167 scoped_ptr<views::BoundsAnimator> animator_;
365 views::BoundsAnimator* animator) {
375 void MessageListView::OnBoundsAnimatorDone(views::BoundsAnimator* animator) {
413 animator_.reset(new views::BoundsAnimator(this));
/external/chromium_org/chrome/browser/ui/views/tabs/
H A Dtab_strip.h639 views::BoundsAnimator bounds_animator_;

Completed in 255 milliseconds