#include "third_party/blink/renderer/modules/xr/xr_hit_test_result.h"
#include "third_party/blink/renderer/modules/xr/vr_service_type_converters.h"
#include "third_party/blink/renderer/modules/xr/xr_hit_test_source.h"
#include "third_party/blink/renderer/modules/xr/xr_pose.h"
#include "third_party/blink/renderer/modules/xr/xr_reference_space.h"
#include "third_party/blink/renderer/modules/xr/xr_rigid_transform.h"
#include "third_party/blink/renderer/modules/xr/xr_session.h"
#include "third_party/blink/renderer/modules/xr/xr_space.h"
#include "third_party/blink/renderer/platform/bindings/exception_code.h"
#include "third_party/blink/renderer/platform/bindings/exception_state.h"
namespace blink {
XRHitTestResult::XRHitTestResult(
XRSession* session,
const device::mojom::blink::XRHitResult& hit_result)
: … { … }
XRPose* XRHitTestResult::getPose(XRSpace* other,
ExceptionState& exception_state) { … }
ScriptPromise<XRAnchor> XRHitTestResult::createAnchor(
ScriptState* script_state,
ExceptionState& exception_state) { … }
void XRHitTestResult::Trace(Visitor* visitor) const { … }
}