|
||
class MAnimationObserver;
Interface used by an animation to report events to the client application.
An animation can inform the client application of particular events through this mechanism. Only errors are reported in this way in v9.1, but more events may be added in future.
Use of this interface by the client application is optional.
Defined in MAnimationObserver
:
AnimationEvent(CAnimation &,TInt,TAny *)
Receives events from an animation.EAnimationInitialized
Indicates that the animator initialised (and therefore knows it's size) EDataProviderError
Indicates that an error has occurred in the data provider. For events of this ty...EReserved
Any user defined animations introducing new events should use values greater tha...MAnimationObserver_Reserved1()
Reserved for future use MAnimationObserver_Reserved2()
Reserved for future use TEvent
Represents generic events which can be sent to the observer. CAnimation
Pure virtual base class for animations.virtual void AnimationEvent(CAnimation &aSender, TInt aEvent, TAny *aData)=0;
Receives events from an animation.
The receiver is not required to take any action atall in response to this call. The receiver should not delete the animation whilst responding to this call.
|
protected: IMPORT_C virtual void MAnimationObserver_Reserved1();
Reserved for future use
protected: IMPORT_C virtual void MAnimationObserver_Reserved2();
Reserved for future use
TEvent
Represents generic events which can be sent to the observer.
|