dirscraccrenderer.h

来自「symbian平台上如何在屏幕上快速的显示图片」· C头文件 代码 · 共 44 行

H
44
字号
/*
* ============================================================================
*  Name     : CDirScrAccRenderer from DirScrAccRenderer.h
*  Part of  : DirScrAcc
*  Created  : 06/11/2003 by Forum Nokia
*  Description:
*     Renderer class creating a flying flag effect.
*  Version  :
*  Copyright: Nokia Corporation
* ============================================================================
*/

#if !defined(__CFLAGRENDERER_H__)
#define __CFLAGRENDERER_H__

// INCLUDES
#include <e32base.h>

// FORWARD DECLARATIONS
class CFbsBitmap;

class CFlagRenderer : public CBase
 {
public:
 static CFlagRenderer* NewL(TInt aWidth, TInt aHeight);
 ~CFlagRenderer();
 
public:
 TInt RenderNextFrameL(TUint8* aBitmapAddr);
private:
 CFlagRenderer(TInt aWidth, TInt aHeight);
 void ConstructL();
 inline TInt WaveSpeed(TInt aIndex);
 
private:
 CFbsBitmap* iImageFlag; // owned
 TUint8* iFlagDataAddr;
      
 TInt iWidth, iHeight, iLength, iScanLineLen;
 TInt iFrame;

 };

#endif // __CFLAGRENDERER_H__

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?