本文来自http://blog.youkuaiyun.com/runaying ,引用必须注明出处!
cocos2d-x节点(CCNS.h)API
温馨提醒:为了大家能更好学习,强烈推荐大家看看本人的这篇博客 Cocos2d-X权威指南笔记
返回给定字符串的结构样式
///\cocos2d-x-3.0alpha0\cocos2dx\cocoa
//返回给定字符串的结构样式
#ifndef __PLATFOMR_CCNS_H__
#define __PLATFOMR_CCNS_H__
#include "CCGeometry.h"
NS_CC_BEGIN
/**
* @addtogroup data_structures
* @{
*/
/**
@brief 返回给定的字符串对应的 Core Graphics 结构代表的矩形
@param pszContent 一个字符串对象,其内容形式是 "{{x,y},{w, h}}",
其中x是x坐标,y是y坐标,w是宽度,h是高度。
这些组件可以表示整数或浮点数值。
一个有效的字符串的一个例子是 "{{3,2},{4,5}}".
这个字符串是没有本地化的字符串,所以 items 总是使用逗号隔开
@return 一个 Core Graphics 结构代表的矩形。
如果该字符串没有很好的样式, 这个函数会返回 Rect::ZERO.
*/
Rect CC_DLL RectFromString(const char* pszContent);
/**
@brief 返回给定的字符串对应的 Core Graphics 结构组成的点.
@param pszContent 一个字符串对象,其内容形式是 "{{x,y},{w, h}}",
其中x是x坐标,y是y坐标,w是宽度,h是高度。
这些组件可以表示整数或浮点数值。
一个有效的字符串的一个例子是 "{{3,2},{4,5}}".
这个字符串是没有本地化的字符串,所以 items 总是使用逗号隔开
@return 一个 Core Graphics 结构组成的点.
如果该字符串没有很好的样式, 这个函数会返回 Rect::ZERO.
*/
Point CC_DLL PointFromString(const char* pszContent);
/**
@brief 返回给定的字符串对应的 Core Graphics 尺寸结构
@param pszContent 一个字符串对象,其内容形式是 "{{x,y},{w, h}}",
其中x是x坐标,y是y坐标,w是宽度,h是高度。
这些组件可以表示整数或浮点数值。
一个有效的字符串的一个例子是 "{{3,2},{4,5}}".
这个字符串是没有本地化的字符串,所以 items 总是使用逗号隔开
@return 一个 Core Graphics 结构代表的尺寸.
如果该字符串没有很好的样式, 这个函数会返回 Rect::ZERO.
*/
Size CC_DLL SizeFromString(const char* pszContent);
// end of data_structure group
/// @}
NS_CC_END
#endif // __PLATFOMR_CCNS_H__