| AddAnimationTriggerEvent(const EventTriggerType &triggerEvent)=0 | IAnimationAttributeSuite | pure virtual |
| AddRef() const =0 | IPMUnknown | pure virtual |
| ApplyMotionPreset(const UIDRef &presetRef)=0 | IAnimationAttributeSuite | pure virtual |
| CanApplyAnimation(void) const =0 | IAnimationAttributeSuite | pure virtual |
| CanApplyMotionPreset(void) const =0 | IAnimationAttributeSuite | pure virtual |
| CanRemoveAnimationPreset() const =0 | IAnimationAttributeSuite | pure virtual |
| CanReverseAnimationForEvent(const EventTriggerType &triggerEvent) const =0 | IAnimationAttributeSuite | pure virtual |
| CanSaveACopyAnimationSettings() const =0 | IAnimationAttributeSuite | pure virtual |
| CanSaveAnimationSettings() const =0 | IAnimationAttributeSuite | pure virtual |
| CanSetAnimationMotionPathFromSelection() const =0 | IAnimationAttributeSuite | pure virtual |
| CanUpdateAnimationMotionPathFromSelection() const =0 | IAnimationAttributeSuite | pure virtual |
| GetAnimateOption(AnimationOptions &animateOption) const =0 | IAnimationAttributeSuite | pure virtual |
| GetAnimationDuration(PMReal &duration) const =0 | IAnimationAttributeSuite | pure virtual |
| GetAnimationHideAfter(bool &hideAfter) const =0 | IAnimationAttributeSuite | pure virtual |
| GetAnimationHideInitially(bool &hideInitially) const =0 | IAnimationAttributeSuite | pure virtual |
| GetAnimationMotionPath(AnimationPathDataList &path) const =0 | IAnimationAttributeSuite | pure virtual |
| GetAnimationMotionPath(PMPathPointList &path) const =0 | IAnimationAttributeSuite | pure virtual |
| GetAnimationPlays(uint32 &numPlays) const =0 | IAnimationAttributeSuite | pure virtual |
| GetAnimationPlaysLoop(bool &playsLoop) const =0 | IAnimationAttributeSuite | pure virtual |
| GetAnimationTranformOffsetPoint(PMPoint &offsetPoint) const =0 | IAnimationAttributeSuite | pure virtual |
| GetApplicableTriggerEvents(std::vector< EventTriggerType > &applicableList) const =0 | IAnimationAttributeSuite | pure virtual |
| GetBaseMotionPresetNameApplied(PMString &presetName) const =0 | IAnimationAttributeSuite | pure virtual |
| GetKeyFrame(const PropertyType &propType, int32 which, uint32 &keyframe, PMReal &value) const =0 | IAnimationAttributeSuite | pure virtual |
| GetMotionPresetApplied(UID &presetUID) const =0 | IAnimationAttributeSuite | pure virtual |
| GetName(PMString &name) const =0 | IAnimationAttributeSuite | pure virtual |
| GetNthAnimationTriggerEvent(uint32 which, EventTriggerType &trigger) const =0 | IAnimationAttributeSuite | pure virtual |
| GetNumAnimationTriggerEvents(uint32 &numTriggers) const =0 | IAnimationAttributeSuite | pure virtual |
| GetNumKeyFrames(const PropertyType &propType, uint32 &numKeyFrames) const =0 | IAnimationAttributeSuite | pure virtual |
| GetReverseAnimationForEvent(const EventTriggerType &trigger, bool &canbeReversed) const =0 | IAnimationAttributeSuite | pure virtual |
| GetShowAnimationProxy() const =0 | IAnimationAttributeSuite | pure virtual |
| GetSimpleEaseType(AnimationEaseType &easeType) const =0 | IAnimationAttributeSuite | pure virtual |
| GetTotalNumFrames(uint32 &numFrames) const =0 | IAnimationAttributeSuite | pure virtual |
| GetValueAtKeyFrame(const PropertyType &propType, uint32 keyframe, PMReal &value) const =0 | IAnimationAttributeSuite | pure virtual |
| HasAnimationApplied(bool *pMixed=nil) const =0 | IAnimationAttributeSuite | pure virtual |
| HasCustomAnimationSettings(bool *pMixed=nil) const =0 | IAnimationAttributeSuite | pure virtual |
| HasMSOAsTimingParent(bool *pMixed=nil) const =0 | IAnimationAttributeSuite | pure virtual |
| HasMultipleSelections() const =0 | IAnimationAttributeSuite | pure virtual |
| kAnimationOpacity enum value (defined in IAnimationAttributeSuite) | IAnimationAttributeSuite | |
| kAnimationRotation enum value (defined in IAnimationAttributeSuite) | IAnimationAttributeSuite | |
| kAnimationScaleX enum value (defined in IAnimationAttributeSuite) | IAnimationAttributeSuite | |
| kAnimationScaleY enum value (defined in IAnimationAttributeSuite) | IAnimationAttributeSuite | |
| kDefaultIID enum value (defined in IAnimationAttributeSuite) | IAnimationAttributeSuite | |
| kFirstKeyFrame enum value (defined in IAnimationAttributeSuite) | IAnimationAttributeSuite | |
| kLastKeyFrame enum value (defined in IAnimationAttributeSuite) | IAnimationAttributeSuite | |
| PropertyType enum name (defined in IAnimationAttributeSuite) | IAnimationAttributeSuite | |
| QueryInterface(PMIID interfaceID) const =0 | IPMUnknown | pure virtual |
| Release() const =0 | IPMUnknown | pure virtual |
| RemoveAllKeyFrames(const PropertyType &propType)=0 | IAnimationAttributeSuite | pure virtual |
| RemoveAnimationPreset()=0 | IAnimationAttributeSuite | pure virtual |
| RemoveAnimationTriggerEvent(const EventTriggerType &triggerEvent)=0 | IAnimationAttributeSuite | pure virtual |
| RemoveKeyFrame(const PropertyType &propType, uint32 keyframe)=0 | IAnimationAttributeSuite | pure virtual |
| SaveACopyAnimationSettings(const IDFile &newPresetFile)=0 | IAnimationAttributeSuite | pure virtual |
| SaveAnimationSettings(const PMString &newPresetName)=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimateOption(const AnimationOptions &animateOption)=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimationDuration(const PMReal &duration)=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimationHideAfter(bool hideAfter)=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimationHideInitially(bool hiddenUntilAnimated)=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimationMotionPath(const AnimationPathDataList &path)=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimationMotionPath(const PMPathPointList &path)=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimationMotionPathFromSelection()=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimationPlays(const uint32 &numPlays)=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimationPlaysLoop(bool setToLoop)=0 | IAnimationAttributeSuite | pure virtual |
| SetAnimationTranformOffsetPoint(const PMPoint &offsetPoint)=0 | IAnimationAttributeSuite | pure virtual |
| SetKeyFrame(const PropertyType &propType, uint32 keyframe, const PMReal &value=0)=0 | IAnimationAttributeSuite | pure virtual |
| SetName(const PMString &newName)=0 | IAnimationAttributeSuite | pure virtual |
| SetReverseAnimationForEvent(const EventTriggerType &triggerEvent, bool setToReverse)=0 | IAnimationAttributeSuite | pure virtual |
| SetShowAnimationProxy(bool turnOn)=0 | IAnimationAttributeSuite | pure virtual |
| SetSimpleEaseType(const AnimationEaseType &easeType)=0 | IAnimationAttributeSuite | pure virtual |
| UpdateAnimationMotionPathFromSelection()=0 | IAnimationAttributeSuite | pure virtual |