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

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

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

DictElement类 参考 Data Structures

DictElement 用于遍历字典. 更多…

#include

## Public 成员函数
~DictElement ()
DictElement的析构函数. 更多…
const char getStrKey () const
获取string key元素. 更多…
intptr_t getIntKey () const
获取integer key类型元素. 更多…
Ref getObject () const
获取该元素的对象. 更多…
## Public 属性
UT_hash_handle hh
## 友元
class __Dictionary

详细描述

DictElement 用于遍历字典.

一个 DictElement 字典中的一个元素, 包含两个属性, key 和 object. key 有两种类型 (integer 和 string).

  • 注解
  • key 的类型唯一, 所有的字典元素都有相同的类型(integer 或者 string).

DictElement* pElement;

CCDICT_FOREACH(dict, pElement)

{

const char*key = pElement->getStrKey();

// 你当然知道key的值, 我们确保它是一个Sprite.

Sprite pSprite = static_cast<sprite>(pElement->getObject());

// ……

}

构造及析构函数说明

~DictElement ( )

DictElement的析构函数.

NA NA

成员函数说明

intptr_t getIntKey ( ) const

inline

获取integer key类型元素.

  • 注解
  • 该方法确保你知道key类型中的元素. 如果key类型是string, 调用该方法将导致一个断言.
  • 返回
  • integer key元素.

Ref* getObject ( ) const

inline

获取该元素的对象.

  • 返回
  • 该元素的对象.

const char* getStrKey ( ) const

inline

获取string key元素.

  • 注解
  • 该方法确保你知道key类型中的元素. 如果key类型是integer, 调用该方法将导致一个断言.
  • 返回
  • string key元素.

友元及相关函数文档

friend class __Dictionary

friend

类成员变量说明

UT_hash_handle hh

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

  • /Users/zeroyang/Documents/github/cocos2d-x/cocos/deprecated/CCDictionary.h
  • cocos2d
  • DictElement
  • 生成于 2014年 五月 29日 星期四 09:41:44 , 为 cocos2d-x使用 doxygen 1.8.6