16#ifndef vtkOpenXRManagerConnection_h
17#define vtkOpenXRManagerConnection_h
20#include "vtkRenderingOpenXRModule.h"
24VTK_ABI_NAMESPACE_BEGIN
29VTK_ABI_NAMESPACE_BEGIN
void SetIPAddress(std::string ip)
Specify the address to connect to.
virtual bool Initialize()
Function called by vtkOpenXRManager before OpenXR initialization.
~vtkOpenXRManagerConnection() override=default
static vtkOpenXRManagerConnection * New()
virtual bool ConnectToRemote(vtk::detail::vtkOpenXRManager &manager)
std::string const & GetIPAddress() const
Specify the address to connect to.
virtual const char * GetExtensionName()
Return the OpenXR extension name that corresponds to this connection strategy.
vtkOpenXRManagerConnection()=default
virtual bool EndInitialize()
Function called by vtkOpenXRManager after OpenXR initialization.
Singleton class that holds a collection of utility functions and member variables to communicate with...