summaryrefslogtreecommitdiffstats
path: root/content/browser/vr/vr_device.cc
blob: ab7a7bc6ac11b404d8f4699f8123906c46cfd409 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Copyright 2015 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "content/browser/vr/vr_device.h"
#include "content/browser/vr/vr_device_provider.h"

namespace content {

unsigned int VRDevice::next_id_ = 1;

VRDevice::VRDevice(VRDeviceProvider* provider)
    : provider_(provider), id_(next_id_) {
  // Prevent wraparound. Devices with this ID will be treated as invalid.
  if (next_id_ != VR_DEVICE_LAST_ID)
    next_id_++;
}

VRDevice::~VRDevice() {
}

}  // namespace content