CAnimationVariable Class
Represents an animation variable.
class CAnimationVariable;
Members
Public Constructors
Name |
Description |
---|---|
Constructs an animation variable object. |
|
The destructor. Called when a CAnimationVariable object is being destroyed. |
Public Methods
Name |
Description |
---|---|
Adds a transition. |
|
Adds transitions from the internal list to storyboard. |
|
Clears transitions. |
|
Creates the underlying animation variable COM object. |
|
Creates all transitions to be applied to this animation variable. |
|
Enables or disables the IntegerValueChanged event. |
|
Enables or disables the ValueChanged event. |
|
Returns default value. |
|
Returns the parent animation object. |
|
Overloaded. Returns the current value of animation variable. |
|
Returns a pointer to IUIAnimationVariable COM object. |
|
Sets default value and releases IUIAnimationVariable COM object. |
Protected Methods
Name |
Description |
---|---|
Sets the relationship between an animation variable and an animation object. |
Public Data Members
Name |
Description |
---|---|
Specifies whether related transition objects should be deleted. |
Protected Data Members
Name |
Description |
---|---|
Specifies the default value, which is propagated to IUIAnimationVariable. |
|
Contains a list of transitions that animate this animation variable. |
|
A pointer to an animation object that encapsulates this animation variable. |
|
Stores a pointer to IUIAnimationVariable COM object. NULL if the COM object has not been created yet, or if creation failed. |
Remarks
The CAnimationVariable class encapsulates IUIAnimationVariable COM object. It also holds a list of transitions to be applied to the animation variable in a storyboard. CAnimationVariable objects are embedded to animation objects, which can represent in an application an animated value, point, size, color and rectangle.
Inheritance Hierarchy
Requirements
Header: afxanimationcontroller.h