blob: 801e3adca4b942bf4c4757ba2d3abac525b75a53 [file] [log] [blame]
Majid Valipoure9855f72017-10-20 02:08:581// Copyright 2017 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "cc/trees/layer_tree_mutator.h"
6
7namespace cc {
8
Yi Gu9bbcad02018-06-14 19:44:069MutatorInputState::AddAndUpdateState::AddAndUpdateState(
Yi Gua5a3bb6c2018-06-01 22:16:0710 int animation_id,
11 std::string name,
12 double current_time,
13 std::unique_ptr<AnimationOptions> options)
14 : animation_id(animation_id),
15 name(name),
16 current_time(current_time),
17 options(std::move(options)) {}
Yi Gu9bbcad02018-06-14 19:44:0618MutatorInputState::AddAndUpdateState::AddAndUpdateState(AddAndUpdateState&&) =
Yi Gua5a3bb6c2018-06-01 22:16:0719 default;
Yi Gu9bbcad02018-06-14 19:44:0620MutatorInputState::AddAndUpdateState::~AddAndUpdateState() = default;
Yi Gua5a3bb6c2018-06-01 22:16:0721
Majid Valipoure9855f72017-10-20 02:08:5822MutatorInputState::MutatorInputState() = default;
23MutatorInputState::~MutatorInputState() = default;
24
25MutatorOutputState::MutatorOutputState() = default;
26MutatorOutputState::~MutatorOutputState() = default;
27
28} // namespace cc