#include <IAnimationBehaviorData.h>
|
| enum | Operation { kPlay = 0, kStop, kPause, kResume, kReverse, kStopAll } |
| |
| enum | { kDefaultIID = IID_IBEHAVIORDATA } |
| |
Data interface for Play Animation Behavior.
- See Also
- INamedPageItemList (for a way of getting candidates for SetTarget()
| virtual bool IAnimationBehaviorData::GetAutoReverseOnRollOff | ( | | ) | const |
| pure virtual |
Get whether animation should reverse itself on roll off
- Returns
- true if target should auto-reverse on roll off
| virtual Operation IAnimationBehaviorData::GetOperation | ( | | ) | const |
| pure virtual |
Get Operation to perform on animation
- Returns
- One of Operation enum
| virtual UID IAnimationBehaviorData::GetTarget | ( | | ) | const |
| pure virtual |
Get UID of animated page item to target
- Returns
- UID of animated page item to target
| virtual void IAnimationBehaviorData::SetAutoReverseOnRollOff | ( | bool | reverseOnRollOff | ) | |
| pure virtual |
Set whether target animation should reverse itself on roll off
- Parameters
| reverseOnRollOff | Boolean. If true, target should auto-reverse on roll off |
| virtual void IAnimationBehaviorData::SetOperation | ( | Operation | operation | ) | |
| pure virtual |
Set Operation to perform on animation
- Parameters
| operation | One of Operation enum |
| virtual void IAnimationBehaviorData::SetTarget | ( | UID const & | target | ) | |
| pure virtual |
Set UID of animated page item to target
- Parameters
| target | UID of animated page item to target |