CAnimationTls Class Reference
class CAnimationTls : public CBase |
This is a wrapper around the thread local storage, which simplifies its use for obtaining a CAnimationTicker object that can be shared between animations. The object is reference counted, and only one will exist per thread per DLL at any given time.
You do not need to instantiate an object of this type unless you are writing a new animation type. If you are writing a new animation type it is optional.
CAnimationTicker
Constructor & Destructor Documentation
CAnimationTls()
CAnimationTls | ( | ) | [protected] |
~CAnimationTls()
~CAnimationTls | ( | ) | [protected] |
Member Functions Documentation
CAnimationTls_Reserved1()
IMPORT_C void | CAnimationTls_Reserved1 | ( | ) | [protected, virtual] |
CAnimationTls_Reserved2()
IMPORT_C void | CAnimationTls_Reserved2 | ( | ) | [protected, virtual] |
Close()
Decrements the reference counter for this object, and destroys it if the reference count reaches 0. This should be called once for every call to NewL.
NewL()
Two-stage constructor.
There is only ever one of these objects in existence. The object is reference counted, and is destroyed only when every call to NewL has been matched by a call to Close.
Member Data Documentation
TInt
iCAnimationTls_Reserved
TInt
| iCAnimationTls_Reserved | [private] |
TInt
iRefCount
TInt
| iRefCount | [protected] |
A Reference count of the object
CAnimationTicker * iTimer
This provides timing information for animators
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.