72 eDimStylesVisible = 2,
74 eLineStylesVisible = 8,
75 eXrefDrawingsVisible = 16,
77 eTableStylesVisible = 64,
78 eTextStylesVisible = 128,
79 eMLeaderStylesVisible = 256,
80 eAll = eBlocksVisible | eDimStylesVisible | eLayersVisible | eLineStylesVisible |
81 eXrefDrawingsVisible |eSheetsVisible | eTableStylesVisible | eTextStylesVisible |eMLeaderStylesVisible,
89 eOpenInApplication = 0,
139 bool bExpandable =
true )
const = 0;
virtual bool IsDrawingSubItem(CFxString &sURL)=0
virtual void ExploreItem(CFxDesignDataItem *pItem)=0
virtual bool RemoveItem(CFxDesignDataItem *pItem)=0
virtual CFxDesignDataItem * GetExploredItem()=0
virtual bool AppendChild(CFxDesignDataItem *pParent, CFxDesignDataItem *pChild)=0
virtual bool RemoveAllChildren(CFxDesignDataItem *pParent)=0
virtual bool RemoveDatabaseFromCache(const CFxString &sURL)=0
virtual CFxDesignDataItem * GetParentItem(const CFxDesignDataItem *pItem) const =0
virtual CFxDesignDataItem * CreateItem(const CFxString &sText, CFxDesignResourceModel::ItemType type, bool bExpandable=true) const =0
virtual ~CFxDesignResourceModel(void)
virtual int GetChildCount(const CFxDesignDataItem *pItem) const =0
virtual CFxDesignDataItem * ItemAt(CFxDesignDataItem *pParent, int iIndex) const =0
GLuint GLsizei GLsizei GLint GLenum * type