Files
wnmj/Classes/Games/DaZha/DZ_BaseCardSprite.h

38 lines
696 B
C
Raw Normal View History

2026-02-13 14:34:15 +08:00
#ifndef __DZBaseCardSprite__
#define __DZBaseCardSprite__
#include "cocos2d.h"
#include "Types.h"
USING_NS_CC;
class DZBaseCardSprite : public LayerColor
{
public:
//<2F><><EFBFBD><EFBFBD>;
virtual void shootCard() = 0;
//<2F><><EFBFBD><EFBFBD>;
virtual void downCard() = 0;
//<2F><><EFBFBD><EFBFBD>;
virtual void toGray() = 0;
//<2F><><EFBFBD><EFBFBD>;
virtual void toNormal() = 0;
//<2F>Ƿ<EFBFBD>ѡ<EFBFBD><D1A1>;
virtual bool isGray() = 0;
//<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>;
virtual bool isShoot() = 0;
//<2F><>ȡ<EFBFBD>˿<EFBFBD><CBBF><EFBFBD>;
virtual uint8 getCardData() = 0;
//<2F><>ѡ<EFBFBD><D1A1>;
virtual void setSelectEnabled(bool bEnabled) = 0;
//<2F>Ƿ<EFBFBD><C7B7><EFBFBD>ѡ;
virtual bool isSelectEnabled() = 0;
//<2F><><EFBFBD>ñ<EFBFBD>ѡ;
virtual void setMustShoot(bool bFlag) = 0;
//<2F>Ƿ<EFBFBD><C7B7><EFBFBD>ѡ;
virtual bool isMustShoot() = 0;
};
#endif