27 #ifndef _SmViewCategories_h_Included_
28 #define _SmViewCategories_h_Included_
GLuint const GLchar * name
OdSmEnum< OdSmViewCategory > OdSmEnumViewCategory
OdSmartPtr< OdSmViewCategories > OdSmViewCategoriesPtr
OdSmartPtr< OdSmEnumViewCategory > OdSmEnumViewCategoryPtr
virtual OdSmEnumViewCategoryPtr getEnumerator() const =0
virtual OdSmViewCategory * createViewCategory(const OdString &name, const OdString &desc, const OdString &id)=0
virtual void removeViewCategory(OdSmViewCategory *viewCat)=0
ODRX_DECLARE_MEMBERS(OdSmViewCategories)
virtual void insertViewCategory(OdSmViewCategory *newCat, OdSmViewCategory *beforeCat=0)=0
virtual OdSmViewCategory * getDefaultViewCategory()=0
virtual void insertViewCategoryAfter(OdSmViewCategory *newCat, OdSmViewCategory *afterCat=0)=0