38 lines
696 B
C
38 lines
696 B
C
|
|
|
|||
|
|
#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
|