Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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