16 #ifndef vtkVRMenuRepresentation_h
17 #define vtkVRMenuRepresentation_h
19 #include "vtkRenderingVRModule.h"
23 VTK_ABI_NAMESPACE_BEGIN
47 unsigned long event,
void* calldata)
override;
49 unsigned long event,
void* calldata)
override;
51 unsigned long event,
void* calldata)
override;
67 void PushFrontMenuItem(
const char*
name,
const char* text,
vtkCommand* cmd);
68 void RenameMenuItem(
const char*
name,
const char* text);
69 void RemoveMenuItem(
const char*
name);
70 void RemoveAllMenuItems();
73 vtkGetMacro(CurrentOption,
double);
79 class InternalElement;
80 std::deque<InternalElement*>
Menus;
86 double PlacedVRight[3];
87 double PlacedOrientation[3];
abstract specification for Viewports
window superclass for vtkRenderWindow
platform-independent render window interaction including picking and frame rate control.
superclass for callback/observer methods
a simple class to control print indentation
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...