24 #ifndef __IXPAttributeUtils__ 25 #define __IXPAttributeUtils__ 28 #include "IPMUnknown.h" 29 #include "IXPAttributeSuite.h" 32 #include "GraphicTypes.h" 33 #include "ScriptData.h" 54 enum { kDefaultIID = IID_IXPATTRIBUTEUTILS };
112 bool32 autoInitializeGradientFeatherGeometry = kFalse
128 bool32 autoInitializeGradientFeatherGeometry = kFalse
149 IXPAttributeSuite::AttributeType attrType,
159 IXPAttributeSuite::AttributeType attributeType
186 IXPAttributeSuite::AttributeType attributeType
199 IXPAttributeSuite::AttributeType attrType,
209 IXPAttributeSuite::AttributeType attributeType
218 IXPAttributeSuite::AttributeType attrType
227 IXPAttributeSuite::AttributeType attributeType
236 IXPAttributeSuite::AttributeType attributeType
248 std::vector<IXPAttributeSuite::AttributeType>& groupAttrList
259 IXPAttributeSuite::AttributeType type,
269 IXPAttributeSuite::AttributeType type,
279 IXPAttributeSuite::AttributeType type,
293 IXPAttributeSuite::AttributeType type,
306 IXPAttributeSuite::AttributeType type
318 IXPAttributeSuite::AttributeType type
349 IXPAttributeSuite::AttributeType type,
438 IXPAttributeSuite::AttributeType attrType,
490 IXPAttributeSuite::AttributeType &type
521 const IXPAttributeSuite::AttributeType& attrType,
558 IXPAttributeSuite::AttributeType attrType,
571 IXPAttributeSuite::AttributeType attrType,
584 IXPAttributeSuite::AttributeType attrType,
610 IXPAttributeSuite::AttributeType attrType,
626 IXPAttributeSuite::AttributeType attrType,
642 IXPAttributeSuite::AttributeType attrType,
658 IXPAttributeSuite::AttributeType attrType,
674 IXPAttributeSuite::AttributeType attrType,
690 IXPAttributeSuite::AttributeType attrType,
702 IXPAttributeSuite::AttributeType attrType,
716 IXPAttributeSuite::AttributeType attrType,
720 bool16 enableDoNotify
757 PMBlendingMode& blendMode,
768 PMBlendingMode blendMode
779 PMBlendingMode blendMode,
793 PMBlendingMode blendMode,
796 bool16 enableDoNotify
847 bool16 enableDoNotify
862 bool16& basicKnockoutGrouop,
872 bool16 basicKnockoutGrouop
882 bool16 basicKnockoutGrouop,
898 bool16 enableDoNotify
913 bool16& basicIsolationGrouop,
923 bool16 basicIsolationGrouop
933 bool16 basicIsolationGroup,
946 bool16 basicIsolationGroup,
949 bool16 enableDoNotify
965 PMDropShadowMode& dropShadowMode,
976 PMDropShadowMode dropShadowMode
987 PMDropShadowMode dropShadowMode,
1001 PMDropShadowMode dropShadowMode,
1002 const UIDList* targetItemList,
1004 bool16 enableDoNotify
1020 PMBlendingMode& blendMode,
1031 PMBlendingMode blendMode
1042 PMBlendingMode blendMode,
1056 PMBlendingMode blendMode,
1057 const UIDList* targetItemList,
1059 bool16 enableDoNotify
1108 const UIDList* targetItemList,
1110 bool16 enableDoNotify
1125 PMReal& dropShadowOffsetX,
1145 PMReal dropShadowOffsetX,
1158 PMReal dropShadowOffsetX,
1159 const UIDList* targetItemList,
1161 bool16 enableDoNotify
1176 PMReal& dropShadowOffsetY,
1196 PMReal dropShadowOffsetY,
1209 PMReal dropShadowOffsetY,
1210 const UIDList* targetItemList,
1212 bool16 enableDoNotify
1261 const UIDList* targetItemList,
1263 bool16 enableDoNotify
1315 const UIDList* targetItemList,
1317 bool16 enableDoNotify
1366 const UIDList* targetItemList,
1368 bool16 enableDoNotify
1418 const UIDList* targetItemList,
1420 bool16 enableDoNotify
1437 PMVignetteMode& vignetteMode,
1448 PMVignetteMode vignetteMode
1459 PMVignetteMode vignetteMode,
1473 PMVignetteMode vignetteMode,
1474 const UIDList* targetItemList,
1476 bool16 enableDoNotify
1526 const UIDList* targetItemList,
1528 bool16 enableDoNotify
1577 const UIDList* targetItemList,
1579 bool16 enableDoNotify
1628 const UIDList* targetItemList,
1630 bool16 enableDoNotify
1646 PMVignetteCorners& corners,
1657 PMVignetteCorners corners
1668 PMVignetteCorners corners,
1682 PMVignetteCorners corners,
1683 const UIDList* targetItemList,
1685 bool16 enableDoNotify
1734 const UIDList* targetItemList,
1736 bool16 enableDoNotify
1833 #endif // __IXPAttributeUtils__