Add interfaces for getting textures from ar frames

This commit is contained in:
2024-07-05 14:08:04 +02:00
parent 86e7681a8d
commit 7e9c568779
7 changed files with 65 additions and 2 deletions

View File

@@ -12,6 +12,11 @@ namespace OpenVulkano::AR::Network
{
class ArSessionStream final : public ArSession
{
protected:
Scene::Texture * MakeTexture(OpenVulkano::AR::ArFrame *frame) override { return nullptr; } //TODO
void ReturnTexture(Scene::Texture *texture) override {} // TODO
public:
ArSessionStream(const std::string& serverAddress, std::optional<ArSessionConfig> requestConfig = std::nullopt);