2011-06-14 14:31:25 +08:00
|
|
|
|
2012-02-02 14:26:38 +08:00
|
|
|
class CCActionEase : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval *pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseRateAction : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction, float fRate);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseIn : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction, float fRate);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction, float fRate);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseInOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction, float fRate);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseExponentialIn : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseExponentialOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseExponentialInOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseSineIn : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseSineOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseSineInOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseElastic : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval *pAction);
|
|
|
|
static CCActionInterval* create(CCActionInterval *pAction, float fPeriod);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseElasticIn : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval *pAction);
|
|
|
|
static CCActionInterval* create(CCActionInterval *pAction, float fPeriod);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseElasticOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval *pAction);
|
|
|
|
static CCActionInterval* create(CCActionInterval *pAction, float fPeriod);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseElasticInOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval *pAction);
|
|
|
|
static CCActionInterval* create(CCActionInterval *pAction, float fPeriod);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseBounce : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseBounceIn : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseBounceOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseBounceInOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseBackIn : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseBackOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
class CCEaseBackInOut : public CCActionInterval
|
|
|
|
{
|
2012-06-15 11:46:51 +08:00
|
|
|
static CCActionInterval* create(CCActionInterval* pAction);
|
2012-02-02 14:26:38 +08:00
|
|
|
};
|