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

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

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

Component类 参考

#include

类 Component 继承关系图:

Public 成员函数 - 图3 Ref ComAttribute ComAudio ComController ComRender

## Public 成员函数
virtual ~Component (void)
NA NA 更多…
virtual bool init ()
virtual void onEnter ()
virtual void onExit ()
virtual void update (float delta)
virtual bool serialize (void r)
virtual bool isEnabled () const
virtual void setEnabled (bool b)
const std::string & getName () const
void setName (const std::string &name)
void setOwner (Node pOwner)
Node getOwner () const
- Public 成员函数 继承自 Ref
void retain ()
保留所有权. 更多…
void release ()
立即释放所有权. 更多…
Ref autorelease ()
自动释放所有权在不久的将来. 更多…
unsigned int getReferenceCount () const
返回Ref对象当前的引用计数. 更多…
virtual ~Ref ()
NA NA 更多…
## 静态 Public 成员函数
static Component * create (void)
## Protected 属性
Node * _owner
std::string _name
bool _enabled
- Protected 属性 继承自 Ref
unsigned int _referenceCount
引用计数 更多…
## 额外继承的成员函数
- Protected 成员函数 继承自 Ref
Ref ()
构造函数 更多…

构造及析构函数说明

virtual ~Component ( void )

virtual

NA NA

成员函数说明

static Component* create ( void )

static

const std::string& getName ( ) const

Node* getOwner ( ) const

virtual bool init ( )

virtual

ComController, ComAttribute , 以及 ComAudio 重载.

virtual bool isEnabled ( ) const

virtual

ComController , 以及 ComAudio 重载.

virtual void onEnter ( )

virtual

ComController, ComAudio , 以及 ComRender 重载.

virtual void onExit ( )

virtual

ComController, ComAudio , 以及 ComRender 重载.

virtual bool serialize ( void * r)

virtual

ComAudio, ComRender , 以及 ComAttribute 重载.

virtual void setEnabled ( bool b)

virtual

ComController , 以及 ComAudio 重载.

void setName ( const std::string & name)

void setOwner ( Node * pOwner)

virtual void update ( float delta)

virtual

ComController 重载.

类成员变量说明

bool _enabled

protected

std::string _name

protected

Node* _owner

protected


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

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