1 #ifndef uiflatviewwin_h 2 #define uiflatviewwin_h 14 #include "uiflatviewmod.h" 43 virtual void setWinTitle(
const uiString&) = 0;
44 virtual void start() = 0;
47 virtual uiParent* viewerParent() = 0;
49 virtual void setInitialSize(
int w,
int h);
58 void createViewers(
int);
#define mExpClass(module)
Definition: commondefs.h:160
User interface main window.
Definition: uimainwin.h:36
virtual void addControl(uiFlatViewControl *)
Definition: uiflatviewwin.h:45
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
virtual void usePar(const IOPar &)
Definition: uiflatviewwin.h:51
ObjectSet< uiFlatViewer > vwrs_
Definition: uiflatviewwin.h:56
ObjectSet< uiFlatViewer > vwrs_
Definition: uiflatviewcontrol.h:85
Definition: uistring.h:89
Definition: uiparent.h:26
size_type size() const
Definition: objectset.h:50
virtual void fillPar(IOPar &) const
Definition: uiflatviewwin.h:50
virtual void handleNewViewer(uiFlatViewer *)
Definition: uiflatviewwin.h:61
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
virtual ~uiFlatViewWin()
Definition: uiflatviewwin.h:35
Tools to control uiFlatViewer(s).
Definition: uiflatviewcontrol.h:29
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
int nrViewers() const
Definition: uiflatviewwin.h:39
uiFlatViewer & viewer(int idx=0)
Definition: uiflatviewwin.h:37
Base class for windows containing one or more uiFlatViewer(s).
Definition: uiflatviewwin.h:31
const uiFlatViewer & viewer(int idx=0) const
Definition: uiflatviewwin.h:38
Fulfills the FlatView::Viewer specifications using 'ui' classes.
Definition: uiflatviewer.h:33