📄 pgeimage.h
字号:
#pragma once
#include "pgegameobj.h"
class CPGEImage : public CPGEGameObj
{
public:
CPGEImage(void);
~CPGEImage(void);
virtual void Tick(CPGETimer* timer);
virtual void Draw(CPGECanvas* canvas);
void CreateImage(int iType, char* caFile);
void SetPos(int x, int y, int PosType);
void GetPos(int& x, int& y);
void SetDrawType(int iType, int iParam1, int iParam2);
void SetDrawIndex(int index);
void Play(int iStart=0, int iEnd=0xffff, int iStep=1, int iDaly=33);
BOOL isPlay();
void MoveTo(int x, int y, int speed);
void SetFightBkm();
CPGESurface** m_pPicSurf;
int m_iDrawSurfaceIndex;
int m_iPicCount;
int m_iDrawType;
int m_iDrawParam;
BOOL m_bAutoPlay;
int m_iAPlaySr;
int m_iAPlayEd;
int m_iAPlayDl;
int m_iAPlaySp;
int m_iPosType; // 坐标类型,0地图,1屏幕
};
DECLEAR_CREATE_CLASS(CPGEImage);
DECLEAR_DELETE_CLASS(CPGEImage);
DECLEAR_REGIST_FUNC(CPGEImage);
DECLEAR_DEFINE_CLASS_FUNC(CPGEImage, SetPos);
DECLEAR_DEFINE_CLASS_FUNC(CPGEImage, GetPos);
DECLEAR_DEFINE_CLASS_FUNC(CPGEImage, SetDrawType);
DECLEAR_DEFINE_CLASS_FUNC(CPGEImage, CreateImage);
DECLEAR_DEFINE_CLASS_FUNC(CPGEImage, SetDrawIndex);
DECLEAR_DEFINE_CLASS_FUNC(CPGEImage, Play);
DECLEAR_DEFINE_CLASS_FUNC(CPGEImage, SetFightBkm);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -