soui 5.0.0.1
 
Loading...
Searching...
No Matches
IAnimationListener Struct Reference
Inheritance diagram for IAnimationListener:
SWindow TWindowProxy< IAnimateImgWnd > TWindowProxy< IComboBase > TWindowProxy< IDateTimePicker > TWindowProxy< IHeaderCtrl > TWindowProxy< IHotKeyCtrl > TWindowProxy< IIconWnd > TWindowProxy< IImageWnd > TWindowProxy< IOsrPanel > TWindowProxy< IPanel > TWindowProxy< IProgress > TWindowProxy< IRealWnd > TWindowProxy< ISpinButtonCtrl > TWindowProxy< IStackView > TWindowProxy< ITabCtrl > TWindowProxy< ITabPage > SActiveX SButton SCalendar SCaption SCheckBox SFrame SGroup SLine SLink SMenuBar SMenuExItem SRadioBox SRadioGroup SRootWindow SScrollBar SSplitPane SSplitWnd SStackPage SStatic SSwitch STabSlider TWindowProxy< T >

Public Member Functions

void OnAnimationStart (IAnimation *animation) PURE
 通知动画开始
 
void OnAnimationStop (IAnimation *animation) PURE
 通知动画结束。对于重复次数设置为INFINITE的动画,不会调用此回调。
 
void OnAnimationRepeat (IAnimation *animation) PURE
 通知动画重复
 
void OnAnimationPauseChange (IAnimation *animation, BOOL bPaused) PURE
 通知动画暂停状态变化
 

Detailed Description

Definition at line 35 of file SAnimation-i.h.

Member Function Documentation

◆ OnAnimationPauseChange()

void IAnimationListener::OnAnimationPauseChange ( IAnimation * animation,
BOOL bPaused )

通知动画暂停状态变化

Parameters
animationIAnimation* – 状态变化的动画
bPausedBOOL – TRUE: 暂停,FALSE: 继续
Returns
void

◆ OnAnimationRepeat()

void IAnimationListener::OnAnimationRepeat ( IAnimation * animation)

通知动画重复

Parameters
animationIAnimation* – 重复的动画
Returns
void

◆ OnAnimationStart()

void IAnimationListener::OnAnimationStart ( IAnimation * animation)

通知动画开始

Parameters
animationIAnimation* – 开始的动画
Returns
void

◆ OnAnimationStop()

void IAnimationListener::OnAnimationStop ( IAnimation * animation)

通知动画结束。对于重复次数设置为INFINITE的动画,不会调用此回调。

Parameters
animationIAnimation* – 结束的动画
Returns
void

The documentation for this struct was generated from the following file: