![]() | InDesign SDK 20.5 |

Public Types | |
| enum | AnimationDataFlags { kNoDataSet = 0x00000000, kPresetSet = 0x00000001, kDurationSet = 0x00000002, kTransformOffsetSet = 0x00000004, kMotionPathSet = 0x00000008, kOpacitySet = 0x00000010, kRotationSet = 0x00000020, kScaleXSet = 0x00000040, kScaleYSet = 0x00000080, kPlaySet = 0x00000100, kSimpleEaseTypeSet = 0x00000200, kPlaysLoopSet = 0x00000400, kAnimateOptionSet = 0x00000800, kHideInitiallySet = 0x00001000, kHideAfterSet = 0x00002000, kAllDataSet = 0xffffffff, kMaxAnimationDataSetFlags = 0xffffffff } |
| enum | { kDefaultIID = IID_IANIMATIONCMDDATA } |
Public Member Functions | |
| virtual void | SetAnimationDataFlags (const uint32 &cmdFlags)=0 |
| virtual uint32 | GetAnimationDataFlags () const =0 |
| virtual void | SetPreserveNonePresetSettings (bool preserveData)=0 |
| virtual bool | GetPreserveNonePresetSettings () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Bitfield of options for setting animation data. Sets the bit for the corresponding data set.
| pure virtual |
| pure virtual |
| pure virtual |
Set the command data flags.
| cmdFlags | is the command data flags indicating the animation data to apply. |
| pure virtual |
Set to true if to preserve animation settings that are non-preset related when reapplying a preset. This includes number of plays, loop, hidden initially setting, and animation options. The default is to preserve these data.
| preserveData | is set to true if preserve data. |