32 #ifdef G4VIS_BUILD_OPENGLXM_DRIVER
34 #ifndef G4OPENGLXMTEXTFIELD_HH
35 #define G4OPENGLXMTEXTFIELD_HH
40 class G4OpenGLXmTextField :
public G4OpenGLXmVWidgetComponent
44 G4OpenGLXmTextField (
const char*,
G4double*);
45 G4OpenGLXmTextField (
const char*,
const char*);
46 virtual ~G4OpenGLXmTextField ();
48 void SetName (
const char*);
49 const char* GetName ();
52 void SetValue (
const char*);
53 const char* GetValue ();
55 void AddYourselfTo (G4OpenGLXmVWidgetContainer*);
57 Widget* GetPointerToParent ();
58 Widget* GetPointerToWidget ();
61 G4OpenGLXmTextField (
const G4OpenGLXmTextField&);
62 G4OpenGLXmTextField& operator = (
const G4OpenGLXmTextField&);
const XML_Char int const XML_Char * value