blob: bdd63e4995f584f3757a54d6e2f7b6ef31c8949e [file] [log] [blame]
bajones7d5976b2015-11-12 19:38:371// Copyright (c) 2015 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
bajonesb9bb4c42016-07-07 00:10:515#include "device/gamepad/gamepad_data_fetcher.h"
bajones7d5976b2015-11-12 19:38:376
bajonesb9bb4c42016-07-07 00:10:517namespace device {
bajones7d5976b2015-11-12 19:38:378
bajones667f0572016-08-11 18:11:129GamepadDataFetcher::GamepadDataFetcher() : provider_(nullptr) {}
bajones61803962016-01-22 23:39:5910
bajones667f0572016-08-11 18:11:1211void GamepadDataFetcher::InitializeProvider(GamepadPadStateProvider* provider) {
12 DCHECK(provider);
bajones61803962016-01-22 23:39:5913
bajones667f0572016-08-11 18:11:1214 provider_ = provider;
15 OnAddedToProvider();
bajones61803962016-01-22 23:39:5916}
bajones667f0572016-08-11 18:11:1217
18GamepadDataFetcherFactory::GamepadDataFetcherFactory() {}
bajones7d5976b2015-11-12 19:38:3719
bajonesb9bb4c42016-07-07 00:10:5120} // namespace device