chromium/ui/compositor/layer_animation_observer.cc

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "ui/compositor/layer_animation_observer.h"

#include "ui/compositor/layer_animation_sequence.h"

namespace ui {

////////////////////////////////////////////////////////////////////////////////
// LayerAnimationObserver

LayerAnimationObserver::LayerAnimationObserver() {}

LayerAnimationObserver::~LayerAnimationObserver() {}

void LayerAnimationObserver::OnLayerAnimationStarted(
    LayerAnimationSequence* sequence) {}

bool LayerAnimationObserver::RequiresNotificationWhenAnimatorDestroyed() const {}

void LayerAnimationObserver::OnAttachedToSequence(
    LayerAnimationSequence* sequence) {}

void LayerAnimationObserver::OnDetachedFromSequence(
    LayerAnimationSequence* sequence) {}

void LayerAnimationObserver::StopObserving() {}

void LayerAnimationObserver::AttachedToSequence(
    LayerAnimationSequence* sequence) {}

void LayerAnimationObserver::DetachedFromSequence(
    LayerAnimationSequence* sequence, bool send_notification) {}

////////////////////////////////////////////////////////////////////////////////
// ImplicitAnimationObserver

ImplicitAnimationObserver::ImplicitAnimationObserver() = default;

ImplicitAnimationObserver::~ImplicitAnimationObserver() = default;

void ImplicitAnimationObserver::SetActive(bool active) {}

void ImplicitAnimationObserver::StopObservingImplicitAnimations() {}

bool ImplicitAnimationObserver::WasAnimationAbortedForProperty(
    LayerAnimationElement::AnimatableProperty property) const {}

bool ImplicitAnimationObserver::WasAnimationCompletedForProperty(
    LayerAnimationElement::AnimatableProperty property) const {}

void ImplicitAnimationObserver::OnLayerAnimationEnded(
    LayerAnimationSequence* sequence) {}

void ImplicitAnimationObserver::OnLayerAnimationAborted(
    LayerAnimationSequence* sequence) {}

void ImplicitAnimationObserver::OnLayerAnimationScheduled(
    LayerAnimationSequence* sequence) {}

void ImplicitAnimationObserver::OnAttachedToSequence(
    LayerAnimationSequence* sequence) {}

void ImplicitAnimationObserver::OnDetachedFromSequence(
    LayerAnimationSequence* sequence) {}

void ImplicitAnimationObserver::CheckCompleted() {}

void ImplicitAnimationObserver::UpdatePropertyAnimationStatus(
    LayerAnimationSequence* sequence,
    AnimationStatus status) {}

ImplicitAnimationObserver::AnimationStatus
ImplicitAnimationObserver::AnimationStatusForProperty(
    LayerAnimationElement::AnimatableProperty property) const {}

}  // namespace ui