11 #ifndef vtkVRMenuWidget_h
12 #define vtkVRMenuWidget_h
15 #include "vtkRenderingVRModule.h"
19 VTK_ABI_NAMESPACE_BEGIN
55 vtkGetMacro(WidgetState,
int);
69 void PushFrontMenuItem(
const char*
name,
const char* text,
vtkCommand* cmd);
70 void RenameMenuItem(
const char*
name,
const char* text);
71 void RemoveMenuItem(
const char*
name);
72 void RemoveAllMenuItems();
84 class InternalElement;
85 std::deque<InternalElement*>
Menus;
93 static void EventCallback(
94 vtkObject*
object,
unsigned long event,
void* clientdata,
void* calldata);
105 VTK_ABI_NAMESPACE_END
abstract base class for most VTK objects
superclass for callback/observer methods
supports function callbacks
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...