|
我在自己的程序里想加入下雪的效果,想用hoho的createsnow来实现,不知道怎么样用那几个函数呢?
class LIBRARY_BASE_API iWeather
{
public:
virtual ~iWeather() {}
virtual void SetScreen( long lWidth, long lHeight ) = 0;
virtual void SetApp( long lWidth, long lHeight ) = 0;
virtual void SetTimeSpeed( long lValue ) = 0;
virtual bool GetStauts( void ) = 0;
virtual void SetNumber( long lValue ) = 0;
virtual long GetNumber( void ) = 0;
virtual bool Initialize( iDisplay* pDisplay, iBitmapX* pBitmap ) = 0;
virtual void Begin( void ) = 0;
virtual void Stop( void ) = 0;
virtual void Clear( void ) = 0;
virtual bool Show( int x, int y ) = 0;
virtual void Left( long value ) = 0;
virtual void Right( long value ) = 0;
};
typedef iWeather* LP_WEATHER;
// 创建下雪效果
LIBRARY_BASE_API LP_WEATHER CreateSnow( void );
// 创建下雨效果
LIBRARY_BASE_API LP_WEATHER CreateRain( void ); |
|