大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。
#ifndef __CCB_VALUE_H__
#define __CCB_VALUE_H__
#include “cocos2d.h”
#include “ExtensionMacros.h”
/*
These classes are wrapper of basic types, such as ccColor3B
*/
NS_CC_EXT_BEGIN
class ccColor3BWapper : public CCObject
{
private:
ccColor3B color;
public:
static ccColor3BWapper* create(const ccColor3B& color);
const ccColor3B& getColor() const;
};
enum
{
kIntValue,
kFloatValue,
kBoolValue,
kUnsignedCharValue,
kStringValue,
kArrayValue
};
class CCBValue : public CCObject
{
private:
union
{
int nValue;
float fValue;
} mValue;
std::string m_strValue;
CCArray* m_arrValue;
int mType;
public:
static CCBValue* create(int nValue);
static CCBValue* create(bool bValue);
static CCBValue* create(float fValue);
static CCBValue* create(unsigned char byte);
static CCBValue* create(const char* pStr);
static CCBValue* create(CCArray* pArr);
int getIntValue();
float getFloatValue();
bool getBoolValue();
unsigned char getByteValue();
const char* getStringValue();
CCArray *getArrayValue();
int getType();
};
NS_CC_EXT_END
#endif // __CCB_VALUE_H__
版权声明:本文博客原创文章。博客,未经同意,不得转载。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/117310.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...