3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/threading/Async.h"
15namespace GeometryAtlas {
21 virtual ~IGeometryAtlasCaptureService() =
default;
23 virtual void processCaptureRequests(::dragon::atlas::IAtlasRenderOperations& renderOps) = 0;
25 virtual ::Bedrock::Threading::Async<::GeometryAtlas::GeometryAtlasCapture>
26 requestCapture(::std::vector<::std::shared_ptr<::GeometryAtlas::IAtlasTile>>&& tiles) = 0;
Definition GeometryAtlasCapture.h:7
Definition IAtlasTile.h:7
Definition IGeometryAtlasCaptureService.h:7
Definition IAtlasRenderOperations.h:7