1 #ifndef uimenuhandler_h 2 #define uimenuhandler_h 15 #include "uitoolsmod.h" 35 bool executeMenu(
int menutype,
68 { positionxyz_=pickedpos; }
73 static int fromTree();
74 static int fromScene();
77 bool executeMenuInternal();
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: menuhandler.h:187
int getMenuType() const
Definition: uimenuhandler.h:54
uiParent * uiparent_
Definition: uimenuhandler.h:103
Coord3 positionxyz_
Definition: uimenuhandler.h:83
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uimenuhandler.h:89
~uiMenuHandler()
Definition: uimenuhandler.h:85
Definition: uiparent.h:26
Definition: uimenuhandler.h:27
const TypeSet< int > * getPath() const
Definition: uimenuhandler.h:62
uiParent * uiparent_
Definition: uimenuhandler.h:80
uiParent * getParent() const
Definition: uimenuhandler.h:32
const Coord3 & getPickedPos() const
Definition: uimenuhandler.h:66
const TypeSet< int > * path_
Definition: uimenuhandler.h:82
int menutype_
Definition: uimenuhandler.h:81
uiToolBar * tb_
Definition: uimenuhandler.h:102
A cartesian coordinate in 3D space.
Definition: coord.h:72
bool executeMenu()
Definition: uimenuhandler.h:95
Geom::Point2D< double > positionxy_
Definition: uimenuhandler.h:84
void set2DPickedPos(const Geom::Point2D< double > &pos)
Definition: uimenuhandler.h:70
const Geom::Point2D< double > & get2DPickedPos() const
Definition: uimenuhandler.h:69
void setPickedPos(const Coord3 &pickedpos)
Definition: uimenuhandler.h:67