Classes | Public Member Functions | Protected Member Functions | Protected Attributes | Friends

uiAttributeFactory Class Reference

List of all members.

Classes

struct  Entry

Public Member Functions

virtual ~uiAttributeFactory ()
int add (const char *displaynm, const char *attrnm, const char *grpnm, uiAttrDescEdCreateFunc, int, int)
uiAttrDescEdcreate (uiParent *, const char *nm, bool, bool dispnm=true) const
int size () const
const char * getDisplayName (int idx) const
const char * getGroupName (int idx) const
int domainType (int idx) const
int dimensionType (int idx) const
const char * dispNameOf (const char *) const
const char * attrNameOf (const char *) const

Protected Member Functions

EntrygetEntry (const char *, bool) const
void fillStd ()

Protected Attributes

ObjectSet< Entryentries_

Friends

mGlobal uiAttributeFactoryuiAF ()

Constructor & Destructor Documentation

virtual uiAttributeFactory::~uiAttributeFactory (  )  [virtual]

Member Function Documentation

int uiAttributeFactory::add ( const char *  displaynm,
const char *  attrnm,
const char *  grpnm,
uiAttrDescEdCreateFunc  ,
int  ,
int   
)
const char* uiAttributeFactory::attrNameOf ( const char *   )  const
uiAttrDescEd* uiAttributeFactory::create ( uiParent ,
const char *  nm,
bool  ,
bool  dispnm = true 
) const
int uiAttributeFactory::dimensionType ( int  idx  )  const [inline]

Is, in fact, uiAttrDescEd::DimensionType Not used to avoid dependency

const char* uiAttributeFactory::dispNameOf ( const char *   )  const
int uiAttributeFactory::domainType ( int  idx  )  const [inline]

Is, in fact, uiAttrDescEd::DomainType Not used to avoid dependency

void uiAttributeFactory::fillStd (  )  [protected]
const char* uiAttributeFactory::getDisplayName ( int  idx  )  const [inline]
Entry* uiAttributeFactory::getEntry ( const char *  ,
bool   
) const [protected]
const char* uiAttributeFactory::getGroupName ( int  idx  )  const [inline]
int uiAttributeFactory::size (  )  const [inline]

Friends And Related Function Documentation

mGlobal uiAttributeFactory& uiAF (  )  [friend]

Member Data Documentation