CBaseTransition Class
Represents a basic transition.
class CBaseTransition : public CObject;
Members
Public Enumerations
Name |
Description |
---|---|
Defines the transition types currently supported by the MFC implementation of Windows Animation API. |
Public Constructors
Name |
Description |
---|---|
Constructs a base transtion object. |
|
The destructor. Called when a transition object is being destroyed. |
Public Methods
Name |
Description |
---|---|
Adds a transition to a storyboard. |
|
Adds a transition to a storyboard. |
|
Releases encapsulated IUIAnimationTransition COM object. |
|
Creates a COM transition. |
|
Returns start keyframe. |
|
Returns a pointer to related variable. |
|
Returns start keyframe. |
|
Overloaded. Returns a pointer to underlying COM transition object. |
|
Returns transition type. |
|
Tells whether a transition has been added to a storyboard. |
|
Sets keyframes for a transition. |
|
Establishes a relationship between animation variable and transition. |
Protected Data Members
Name |
Description |
---|---|
Specifies whether a transition has been added to a storyboard. |
|
Stores a pointer to the keyframe that specifies the end of the transition. |
|
A pointer to an animation variable, which is animated with the transition stored in m_transition. |
|
Stores a pointer to the keyframe that specifies the beginning of the transition. |
|
Stores a pointer to IUIAnimationTransition. NULL if a COM transition object has not been created. |
|
Stores the transition type. |
Remarks
This class encapsulates IUIAnimationTransition interface and serves as a base class for all transitions.
Inheritance Hierarchy
Requirements
Header: afxanimationcontroller.h