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.