OpendTect-6_4  6.4
Classes | Namespaces | Macros
inputcommands.h File Reference
Include dependency graph for inputcommands.h:

Go to the source code of this file.

Classes

class  CmdDrive::InputCmd
 
class  CmdDrive::InputActivator
 
class  CmdDrive::SpinInputActivator
 
class  CmdDrive::ComboInputActivator
 
class  CmdDrive::SpinCmd
 
class  CmdDrive::SpinActivator
 
class  CmdDrive::SliderCmd
 
class  CmdDrive::SliderActivator
 
class  CmdDrive::GetInputCmd
 
class  CmdDrive::GetSpinCmd
 
class  CmdDrive::GetSliderCmd
 
class  CmdDrive::SliderCmdComposer
 
class  CmdDrive::SliderCmdComposer::uiSliderObjClassifier
 
class  CmdDrive::InputCmdComposer
 
class  CmdDrive::InputCmdComposer::uiLineEditClassifier
 
class  CmdDrive::SpinCmdComposer
 
class  CmdDrive::SpinCmdComposer::uiSpinBoxClassifier
 

Namespaces

 CmdDrive
 Command Drive
 

Macros

#define mDeclInputActivator(typ, objclass)
 

Macro Definition Documentation

#define mDeclInputActivator (   typ,
  objclass 
)
Value:
\
mExpClass(uiCmdDriver) typ##Activator: public Activator \
{ \
public: \
typ##Activator(const objclass& obj,const char* txt=0, \
bool enter=true) \
: actobj_( const_cast<objclass&>(obj) ) \
, actbuf_(txt), acttxt_(txt ? actbuf_.buf() : 0) \
, actenter_(enter) \
{} \
void actCB(CallBacker*); \
protected: \
objclass& actobj_; \
BufferString actbuf_; \
const char* acttxt_; \
bool actenter_; \
};

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