chromium/remoting/client/ui/fling_animation.h

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

#ifndef REMOTING_CLIENT_UI_FLING_ANIMATION_H_
#define REMOTING_CLIENT_UI_FLING_ANIMATION_H_

#include "base/functional/callback.h"
#include "base/memory/raw_ptr.h"
#include "base/time/tick_clock.h"
#include "base/time/time.h"
#include "remoting/client/ui/fling_tracker.h"

namespace remoting {

// This class helps interpolating the positions of an object with the given
// initial velocity and feeds the change in position back to the callback.
class FlingAnimation {};

}  // namespace remoting
#endif  // REMOTING_CLIENT_UI_FLING_ANIMATION_H_