chromium/third_party/blink/renderer/modules/xr/xr_projection_layer.cc

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

#include "third_party/blink/renderer/modules/xr/xr_projection_layer.h"
#include "third_party/blink/renderer/bindings/modules/v8/v8_xr_projection_layer_init.h"
#include "third_party/blink/renderer/modules/xr/xr_rigid_transform.h"
#include "third_party/blink/renderer/modules/xr/xr_session.h"

namespace blink {

XRProjectionLayer::XRProjectionLayer(XRGraphicsBinding* binding)
    :{}

uint16_t XRProjectionLayer::textureWidth() const {}

uint16_t XRProjectionLayer::textureHeight() const {}

uint16_t XRProjectionLayer::textureArrayLength() const {}

bool XRProjectionLayer::ignoreDepthValues() const {}

std::optional<float> XRProjectionLayer::fixedFoveation() const {}

void XRProjectionLayer::setFixedFoveation(std::optional<float> value) {}

XRRigidTransform* XRProjectionLayer::deltaPose() const {}

void XRProjectionLayer::setDeltaPose(XRRigidTransform* value) {}

void XRProjectionLayer::Trace(Visitor* visitor) const {}

}  // namespace blink