chromium/ui/compositor/layer_animation_sequence.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_sequence.h"

#include <algorithm>
#include <iterator>

#include "base/check.h"
#include "base/observer_list.h"
#include "base/strings/stringprintf.h"
#include "base/trace_event/trace_event.h"
#include "cc/animation/animation_id_provider.h"
#include "ui/compositor/layer_animation_delegate.h"
#include "ui/compositor/layer_animation_element.h"
#include "ui/compositor/layer_animation_observer.h"

namespace ui {

LayerAnimationSequence::LayerAnimationSequence()
    :{}

LayerAnimationSequence::LayerAnimationSequence(
    std::unique_ptr<LayerAnimationElement> element)
    :{}

LayerAnimationSequence::~LayerAnimationSequence() {}

void LayerAnimationSequence::Start(LayerAnimationDelegate* delegate) {}

void LayerAnimationSequence::Progress(base::TimeTicks now,
                                      LayerAnimationDelegate* delegate) {}

bool LayerAnimationSequence::IsFinished(base::TimeTicks time) {}

void LayerAnimationSequence::ProgressToEnd(LayerAnimationDelegate* delegate) {}

void LayerAnimationSequence::GetTargetValue(
    LayerAnimationElement::TargetValue* target) const {}

void LayerAnimationSequence::Abort(LayerAnimationDelegate* delegate) {}

void LayerAnimationSequence::AddElement(
    std::unique_ptr<LayerAnimationElement> element) {}

bool LayerAnimationSequence::HasConflictingProperty(
    LayerAnimationElement::AnimatableProperties other) const {}

bool LayerAnimationSequence::IsFirstElementThreaded(
    LayerAnimationDelegate* delegate) const {}

void LayerAnimationSequence::AddObserver(LayerAnimationObserver* observer) {}

void LayerAnimationSequence::RemoveObserver(LayerAnimationObserver* observer) {}

void LayerAnimationSequence::OnThreadedAnimationStarted(
    base::TimeTicks monotonic_time,
    cc::TargetProperty::Type target_property,
    int group_id) {}

void LayerAnimationSequence::OnScheduled() {}

void LayerAnimationSequence::OnAnimatorDestroyed() {}

void LayerAnimationSequence::OnAnimatorAttached(
    LayerAnimationDelegate* delegate) {}

void LayerAnimationSequence::OnAnimatorDetached() {}

size_t LayerAnimationSequence::size() const {}

LayerAnimationElement* LayerAnimationSequence::FirstElement() const {}

void LayerAnimationSequence::NotifyScheduled() {}

void LayerAnimationSequence::NotifyStarted() {}

void LayerAnimationSequence::NotifyEnded() {}

void LayerAnimationSequence::NotifyWillRepeat() {}

void LayerAnimationSequence::NotifyAborted() {}

LayerAnimationElement* LayerAnimationSequence::CurrentElement() const {}

base::TimeDelta LayerAnimationSequence::GetTotalDurationOfAllElements() const {}

std::string LayerAnimationSequence::ElementsToString() const {}

std::string LayerAnimationSequence::ToString() const {}

}  // namespace ui