24#ifndef _BFC_COMPONENTS_H
25#define _BFC_COMPONENTS_H
36 class OdBcfViewSetupHints;
107 bool isViewSetupHintsUnset() const;
121 bool isSelectionUnset() const;
135 bool isVisibilityUnset() const;
149 bool isColoringUnset() const;
virtual bool validate() const ODRX_OVERRIDE
ODRX_DECLARE_MEMBERS(OdBcfComponents)
static OdSmartPtr< OdBcfComponents > createObject(const OdBcfComponentVisibilityPtr &pVisibility, const OdBcfViewSetupHintsPtr &pViewSetupHints=OdBcfViewSetupHintsPtr(), const OdBcfComponentSelectionPtr &pSelection=OdBcfComponentSelectionPtr(), const OdBcfComponentColoringPtr &pColoring=OdBcfComponentColoringPtr())
virtual OdResult outFields(TiXmlElement *pParent) const ODRX_OVERRIDE
virtual OdResult inFields(TiXmlElement *pParent) ODRX_OVERRIDE
OdSmartPtr< OdBcfComponentSelection > OdBcfComponentSelectionPtr
OdSmartPtr< OdBcfViewSetupHints > OdBcfViewSetupHintsPtr
OdSmartPtr< OdBcfComponentVisibility > OdBcfComponentVisibilityPtr
OdSmartPtr< OdBcfComponentColoring > OdBcfComponentColoringPtr