CHuiAnimatedTexture Class Reference
class CHuiAnimatedTexture : public CBase |
Animated textures are informed of the progress of time. Before a display refresh occurs, the texture manager will tell all animated textures to update themselves.
CHuiAnimatedTexture can be used as a base class for application-specific animated texture classes.
Constructor & Destructor Documentation
CHuiAnimatedTexture(CHuiTextureManager &)
~CHuiAnimatedTexture()
IMPORT_C | ~CHuiAnimatedTexture | ( | ) | |
Member Functions Documentation
AdvanceTime(TReal32)
void | AdvanceTime | ( | TReal32 | aElapsedTime | ) | [pure virtual] |
Called to update the texture when time progresses.
BaseConstructL()
IMPORT_C void | BaseConstructL | ( | ) | [protected] |
Second-phase constructor.
HasContent()
IMPORT_C TBool | HasContent | ( | ) | const |
SegmentCount()
IMPORT_C TInt | SegmentCount | ( | ) | const |
SegmentTextureSize(TInt)
IMPORT_C TSize | SegmentTextureSize | ( | TInt | aSegment | ) | const |
Size()
IMPORT_C TSize | Size | ( | ) | const |
Texture()
Returns the texture object associated with this animated texture.
TextureChanged()
IMPORT_C TBool | TextureChanged | ( | ) | const |
TextureClearChanged()
IMPORT_C void | TextureClearChanged | ( | ) | const |
TextureExtension(const TUid &, TAny **)
IMPORT_C void | TextureExtension | ( | const TUid & | aExtensionUid, |
| TAny ** | aExtensionParameters |
| ) | [protected] |
Parameters
const TUid & aExtensionUid | |
TAny ** aExtensionParameters | |
Member Data Documentation
CHuiTextureManager & iManager
Texture manager who owns this texture.
CHuiTexture * iTexture
Contents of the animated texture.
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.