#include "ui/compositor/layer_animation_observer.h"
#include "ui/compositor/layer_animation_sequence.h"
namespace ui {
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() = 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 { … }
}