32 #ifdef G4VIS_BUILD_OPENGLXM_DRIVER
34 #ifndef G4OPENGLXMVWIDGETSHELL_HH
35 #define G4OPENGLXMVWIDGETSHELL_HH
39 class G4OpenGLXmVWidgetContainer;
41 class G4OpenGLXmVWidgetShell :
public G4OpenGLXmVWidgetObject
45 G4OpenGLXmVWidgetShell();
46 virtual ~G4OpenGLXmVWidgetShell();
48 virtual Widget* GetPointerToWidget() = 0;
49 virtual void AddChild (G4OpenGLXmVWidgetContainer*) = 0;
50 virtual void Realize () = 0;