Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes

uiSteeringSel Class Reference

Attribute Steering ui element: data + selection of type. More...

Inheritance diagram for uiSteeringSel:
uiGroup uiParent uiBaseObject NamedObject CallBacker uiSimilarityAttrib::uiSimiSteeringSel

List of all members.

Public Member Functions

 uiSteeringSel (uiParent *, const Attrib::DescSet *, bool is2d, bool withconstdir=true, bool doinit=true)
 ~uiSteeringSel ()
Attrib::DescID descID ()
virtual bool willSteer () const
void setDesc (const Attrib::Desc *)
void setDescSet (const Attrib::DescSet *)
void setType (int, bool fixed=false)

Static Public Attributes

static IOParinpselhist

Protected Member Functions

void createFields ()
void doFinalise (CallBacker *)
virtual void typeSel (CallBacker *)

Protected Attributes

const Attrib::DescSetdescset_
CtxtIOObjctio_
uiLabelnosteerlbl_
uiGenInputtypfld_
uiGenInputdirfld_
uiGenInputdipfld_
uiSteerCubeSelinpfld_
bool is2d_
bool notypechange_
bool withconstdir_

Detailed Description

Attribute Steering ui element: data + selection of type.


Constructor & Destructor Documentation

uiSteeringSel::uiSteeringSel ( uiParent ,
const Attrib::DescSet ,
bool  is2d,
bool  withconstdir = true,
bool  doinit = true 
)
uiSteeringSel::~uiSteeringSel (  ) 

Member Function Documentation

void uiSteeringSel::createFields (  )  [protected]
Attrib::DescID uiSteeringSel::descID (  ) 
void uiSteeringSel::doFinalise ( CallBacker  )  [protected]
void uiSteeringSel::setDesc ( const Attrib::Desc  ) 
void uiSteeringSel::setDescSet ( const Attrib::DescSet  ) 
void uiSteeringSel::setType ( int  ,
bool  fixed = false 
)
virtual void uiSteeringSel::typeSel ( CallBacker  )  [protected, virtual]
virtual bool uiSteeringSel::willSteer (  )  const [virtual]

Member Data Documentation

bool uiSteeringSel::is2d_ [protected]
bool uiSteeringSel::notypechange_ [protected]
bool uiSteeringSel::withconstdir_ [protected]