#ifndef _NAVIGATION_H
#define _NAVIGATION_H

#include "DmGuiObject.h"

class Navigation : public DmGuiObject {

public:

  Navigation(const char *name, Widget parent);
  ~Navigation();

  virtual const char *className() {
    return "Navigation";
  }

  virtual void updateGui(DM_Item dmHandle = 0);

protected:

  DmEmptyObject *_dmResetHeading;

private:

  static void resetHdgCallback(Widget w, XtPointer clientData,
			       XtPointer callData);
};

#endif
