24 #ifndef __IOBJECTSTYLESSUITE__ 25 #define __IOBJECTSTYLESSUITE__ 27 #include "IPMUnknown.h" 28 #include "IObjectStyleInfo.h" 29 #include "IObjStylesAttrHandler.h" 31 #include "StyleClashResolutionTypes.h" 32 #include "GenericID.h" 48 enum {kDefaultIID = IID_IOBJECTSTYLESSUITE};
96 virtual ErrorCode
ApplyObjectStyle(
const PMString name,
const bool16 bApplyDefaultGraphicStyle, bool16 overrideExistingAttrs, bool16 applyEmptyCatWithRoot, bool16 affectAppliedItems = kFalse) = 0;
148 const std::map<PMString,bool32>& importMap,
149 const std::map<PMString,bool32>& clashMap,
150 const std::map<PMString,StyleClashResolutionTypes::StyleClashResolutionStrategy>& resolveMap) = 0;