28 #include "IXPManager.h" 85 eNoValue, eCommonValue, eMixedValue
180 ErrorCode
ApplyXOffset(
const UIDList& itemList,
const PMReal& value, bool16 doPrePost=kFalse, bool16 enableDoNotify=kFalse);
189 ErrorCode
ApplyYOffset(
const UIDList& itemList,
const PMReal& value, bool16 doPrePost=kFalse, bool16 enableDoNotify=kFalse);
207 ErrorCode
ApplyUseAlpha(
const UIDList& itemList,
const bool16 value, bool16 doPrePost=kFalse, bool16 enableDoNotify=kFalse);
216 ErrorCode
ApplyUseBlur(
const UIDList& itemList,
const bool16 value, bool16 doPrePost=kFalse, bool16 enableDoNotify=kFalse);
223 ErrorCode AddAdornment(
const UIDList& itemList);
229 ErrorCode RemoveAdornment(
const UIDList& itemList);
255 void Inval(
const UIDList& itemList, bool16 isPre, bool32 invalidateOnDo = kTrue, IXPManager::XPChangeType changeTypeOnDo = IXPManager::kXPC_NoChange, bool32 invalidateOnUndo = kTrue, IXPManager::XPChangeType changeTypeOnUndo = IXPManager::kXPC_NoChange);
289 ErrorCode ApplyInt32Attribute(
const UIDList& itemList,
const ClassID& attrClassID,
const int32 value, bool16 doPrePost=kFalse, bool16 enableDoNotify=kFalse);
299 ErrorCode ApplyBooleanAttribute(
const UIDList& itemList,
const ClassID& attrClassID,
const bool16 value, bool16 doPrePost=kFalse, bool16 enableDoNotify=kFalse);
309 ErrorCode ApplyPMRealAttribute(
const UIDList& itemList,
const ClassID& attrClassID,
const PMReal& value, bool16 doPrePost=kFalse, bool16 enableDoNotify=kFalse);
316 bool16 CanApplyEffect(
const UIDList& itemList)
const;