cocos2d-x 3.0
- 首页 - 相关页面 - 模块 - 命名空间 - - 文件 -
Public 成员函数 - 图1 Public 成员函数 - 图2)
- 类列表 - 类索引 - 类继承关系 - 类成员

全部)) 命名空间) 文件) 函数) 变量) 类型定义) 枚举) 枚举值) 属性) 友元) 宏定义)))

Public 成员函数 | Protected 属性 | 所有成员列表

TMXObjectGroup类 参考 TileMap, Parallax

TMXObjectGroup代表TMX对象组 更多…

#include

类 TMXObjectGroup 继承关系图:

Public 成员函数 - 图3 Ref

## Public 成员函数
TMXObjectGroup ()
ctor 更多…
virtual ~TMXObjectGroup ()
NA NA 更多…
const std::string & getGroupName ()
void setGroupName (const std::string &groupName)
Value getProperty (const std::string &propertyName) const
获取指定属性名的值 更多…
CC_DEPRECATED_ATTRIBUTE Value propertyNamed (const std::string &propertyName) const
ValueMap getObject (const std::string &objectName) const
获取指定对象名的字典. 更多…
CC_DEPRECATED_ATTRIBUTE ValueMap objectNamed (const std::string &objectName) const
const Vec2 & getPositionOffset () const
获取子对象的偏移位置 更多…
void setPositionOffset (const Vec2 &offset)
设置子对象的偏移位置 更多…
const ValueMap & getProperties () const
获取存储在字典中的属性队列 更多…
ValueMap & getProperties ()
void setProperties (const ValueMap &properties)
设置属性队列 更多…
const ValueVector & getObjects () const
获取对象数组 更多…
ValueVector & getObjects ()
void setObjects (const ValueVector &objects)
设置对象数组 更多…
- Public 成员函数 继承自 Ref
void retain ()
保留所有权. 更多…
void release ()
立即释放所有权. 更多…
Ref * autorelease ()
自动释放所有权在不久的将来. 更多…
unsigned int getReferenceCount () const
返回Ref对象当前的引用计数. 更多…
virtual ~Ref ()
NA NA 更多…
## Protected 属性
std::string _groupName
组名 更多…
Vec2 _positionOffset
子对象偏移位置 更多…
ValueMap _properties
存储在字典中的属性队列 更多…
ValueVector _objects
对象数组 更多…
- Protected 属性 继承自 Ref
unsigned int _referenceCount
引用计数 更多…
## 额外继承的成员函数
- Protected 成员函数 继承自 Ref
Ref ()
构造函数 更多…

详细描述

TMXObjectGroup代表TMX对象组

  • 自从
  • v0.99.0

构造及析构函数说明

TMXObjectGroup ( )

ctor

virtual ~TMXObjectGroup ( )

virtual

NA NA

成员函数说明

const std::string& getGroupName ( )

inline

ValueMap getObject ( const std::string & objectName) const

获取指定对象名的字典.

返回的是指定名字数组中第一个对象.

const ValueVector& getObjects ( ) const

inline

获取对象数组

ValueVector& getObjects ( )

inline

const Vec2& getPositionOffset ( ) const

inline

获取子对象的偏移位置

const ValueMap& getProperties ( ) const

inline

获取存储在字典中的属性队列

ValueMap& getProperties ( )

inline

Value getProperty ( const std::string & propertyName) const

获取指定属性名的值

CC_DEPRECATED_ATTRIBUTE ValueMap objectNamed ( const std::string & objectName) const

inline

CC_DEPRECATED_ATTRIBUTE Value propertyNamed ( const std::string & propertyName) const

inline

void setGroupName ( const std::string & groupName)

inline

void setObjects ( const ValueVector & objects)

inline

设置对象数组

void setPositionOffset ( const Vec2 & offset)

inline

设置子对象的偏移位置

void setProperties ( const ValueMap & properties)

inline

设置属性队列

类成员变量说明

std::string _groupName

protected

组名

ValueVector _objects

protected

对象数组

Vec2 _positionOffset

protected

子对象偏移位置

ValueMap _properties

protected

存储在字典中的属性队列


该类的文档由以下文件生成: