VTK  9.3.20240423
vtkOpenVRControlsHelper.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2// SPDX-License-Identifier: BSD-3-Clause
12#ifndef vtkOpenVRControlsHelper_h
13#define vtkOpenVRControlsHelper_h
14
15#include "vtkRenderingOpenVRModule.h" // For export macro
16#include "vtkVRControlsHelper.h"
17
18VTK_ABI_NAMESPACE_BEGIN
19class VTKRENDERINGOPENVR_EXPORT vtkOpenVRControlsHelper : public vtkVRControlsHelper
20{
21public:
27
28protected:
30 ~vtkOpenVRControlsHelper() override = default;
31
32 void InitControlPosition() override;
33
34private:
36 void operator=(const vtkOpenVRControlsHelper&) = delete;
37};
38
39VTK_ABI_NAMESPACE_END
40#endif
Tooltip helper explaining controls Helper class to draw one tooltip per button around the controller.
void InitControlPosition() override
Must be overridden in subclasses to init the member variable ControlPositionLC to position the toolti...
vtkOpenVRControlsHelper()=default
~vtkOpenVRControlsHelper() override=default
static vtkOpenVRControlsHelper * New()
Instantiate the class.
Tooltip helper explaining controls Helper class to draw one tooltip per button around the controller.