// Copyright (c) Meta Platforms, Inc. and affiliates. #pragma once #include "CoreMinimal.h" #include "Templates/RefCounting.h" namespace OculusXRHMD { class FOculusPassthroughMesh : public FRefCountedObject { public: FOculusPassthroughMesh(const TArray& InVertices, const TArray& InTriangles) : Vertices(InVertices) , Triangles(InTriangles) { } const TArray& GetVertices() const { return Vertices; }; const TArray& GetTriangles() const { return Triangles; }; private: TArray Vertices; TArray Triangles; }; typedef TRefCountPtr FOculusPassthroughMeshRef; } // namespace OculusXRHMD