1 #ifndef uistratreftree_h 2 #define uistratreftree_h 15 #include "uistratmod.h" 42 void setName(
const char*);
43 const char* name()
const;
50 void expand(
bool)
const;
51 void makeTreeEditable(
bool)
const;
53 void updateUnitsPixmaps();
54 void updateLithoCol();
56 bool canMoveUnit(
bool);
58 bool anyChg()
const {
return anychange_; }
61 void setEntranceDefaultTimes();
62 bool haveTimes()
const;
71 void rClickCB(CallBacker*);
72 void mousePressedCB(CallBacker*);
81 void setUnitLvl(
const char*);
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
UnitRef for units containing Leaf units only.
Definition: stratunitref.h:199
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
bool anychange_
Definition: uistratreftree.h:69
const Strat::RefTree * tree() const
Definition: uistratreftree.h:45
Definition: uiparent.h:26
Definition: uitreeview.h:201
uiTreeView * lv_
Definition: uistratreftree.h:68
UnitRef for units containing other units only.
Definition: stratunitref.h:118
void setNoChg()
Definition: uistratreftree.h:59
Definition: uitreeview.h:33
Reference data for a stratigraphic unit.
Definition: stratunitref.h:38
Off-screen pixel-based paint device.
Definition: uipixmap.h:34
uiTreeView * treeView()
Definition: uistratreftree.h:47
const uiTreeView * treeView() const
Definition: uistratreftree.h:48
Stratigraphy.
Definition: stratlevel.h:26
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
Tree of UnitRef's.
Definition: stratreftree.h:29
Strat::RefTree * tree_
Definition: uistratreftree.h:66
bool anyChg() const
Definition: uistratreftree.h:58
Definition: uistratdispdata.h:193
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer, similar to Qt.
Definition: color.h:26
Displays a Strat::RefTree.
Definition: uistratreftree.h:33