CAnimationVariableIntegerChangeHandler Class
Implements a callback, which is called by the Animation API when the value of an animation variable changes.
class CAnimationVariableIntegerChangeHandler : public CUIAnimationVariableIntegerChangeHandlerBase<CAnimationVariableIntegerChangeHandler>;
Members
Public Constructors
Name |
Description |
---|---|
CAnimationVariableIntegerChangeHandler::CAnimationVariableIntegerChangeHandler |
Constructs a CAnimationVariableIntegerChangeHandler object. |
Public Methods
Name |
Description |
---|---|
Creates an instance of CAnimationVariableIntegerChangeHandler callback. |
|
CAnimationVariableIntegerChangeHandler::OnIntegerValueChanged |
Called when a value of an animation variable has changed. (Overrides CUIAnimationVariableIntegerChangeHandlerBase::OnIntegerValueChanged.) |
CAnimationVariableIntegerChangeHandler::SetAnimationController |
Stores a pointer to animation controller to route events. |
Remarks
This event handler is created and passed to IUIAnimationVariable::SetVariableIntegerChangeHandler method, when you call CAnimationVariable::EnableIntegerValueChangedEvent or CAnimationBaseObject::EnableIntegerValueChangedEvent (which enables this event for all animation variables encapsulated in an animation object).
Inheritance Hierarchy
CUIAnimationCallbackBase
CUIAnimationVariableIntegerChangeHandlerBase
CAnimationVariableIntegerChangeHandler
Requirements
Header: afxanimationcontroller.h