VTK  9.3.0
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 
18 VTK_ABI_NAMESPACE_BEGIN
19 class VTKRENDERINGOPENVR_EXPORT vtkOpenVRControlsHelper : public vtkVRControlsHelper
20 {
21 public:
27 
28 protected:
30  ~vtkOpenVRControlsHelper() override = default;
31 
32  void InitControlPosition() override;
33 
34 private:
36  void operator=(const vtkOpenVRControlsHelper&) = delete;
37 };
38 
39 VTK_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
static vtkOpenVRControlsHelper * New()
Instantiate the class.
~vtkOpenVRControlsHelper() override=default
Tooltip helper explaining controls Helper class to draw one tooltip per button around the controller.