axmol/cocos2dx/cocoa/CCInteger.h

34 lines
629 B
C
Raw Normal View History

#ifndef __CCINTEGER_H__
#define __CCINTEGER_H__
#include "CCObject.h"
NS_CC_BEGIN
class CC_DLL CCInteger : public CCObject
{
public:
CCInteger(int v)
: m_nValue(v) {}
int getValue() const {return m_nValue;}
// @deprecated: This interface will be deprecated sooner or later.
CC_DEPRECATED_ATTRIBUTE static CCInteger* integerWithInt(int v)
2012-06-14 17:18:05 +08:00
{
return CCInteger::create(v);
}
static CCInteger* create(int v)
{
CCInteger* pRet = new CCInteger(v);
pRet->autorelease();
return pRet;
}
private:
int m_nValue;
};
NS_CC_END
#endif /* __CCINTEGER_H__ */