OpendTect-6_4  6.4
uiobjectstack.h
Go to the documentation of this file.
1 #ifndef uiobjectstack_h
2 #define uiobjectstack_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: A.H. Bril
9  Date: 7/9/2000
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uibasemod.h"
16 #include "uiobj.h"
17 
18 class uiGroup;
19 class uiObjStackBody;
20 
22 {
23 public:
24 
25  uiObjectStack(uiParent*,const char*);
26 
27  int addObject(uiObject*);
28  int addGroup(uiGroup*);
29  void setCurrentObject(int);
30  int size() const;
31 
32 private:
33 
34  uiObjStackBody* body_;
35  uiObjStackBody& mkbody(uiParent*,const char*);
36 
37 };
38 
39 #endif
Definition: uigroup.h:54
#define mExpClass(module)
Definition: commondefs.h:160
The base class for most UI elements.
Definition: uiobj.h:38
Definition: uiparent.h:26
Definition: uiobjectstack.h:21
uiObjStackBody * body_
Definition: uiobjectstack.h:34

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019