CCNodeLoaderLibrary
来源:互联网 发布:穿越火线 amd 优化 编辑:程序博客网 时间:2024/04/28 18:55
#ifndef _CCB_CCNODELOADERLIBRARY_H_
#define _CCB_CCNODELOADERLIBRARY_H_
#include "cocos2d.h"
#include "CCBReader.h"
NS_CC_EXT_BEGIN
class CCNodeLoader;
typedef std::map<std::string, CCNodeLoader *> CCNodeLoaderMap;
typedef std::pair<std::string, CCNodeLoader *> CCNodeLoaderMapEntry;
class CCNodeLoaderLibrary : public CCObject {
private:
CCNodeLoaderMap mCCNodeLoaders;
public:
CCB_STATIC_NEW_AUTORELEASE_OBJECT_METHOD(CCNodeLoaderLibrary, library);
CCNodeLoaderLibrary();
virtual ~CCNodeLoaderLibrary();
void registerDefaultCCNodeLoaders();
void registerCCNodeLoader(const char * pClassName, CCNodeLoader * pCCNodeLoader);
//void registerCCNodeLoader(CCString * pClassName, CCNodeLoader * pCCNodeLoader);
void unregisterCCNodeLoader(const char * pClassName);
//void unregisterCCNodeLoader(CCString * pClassName);
CCNodeLoader * getCCNodeLoader(const char * pClassName);
//CCNodeLoader * getCCNodeLoader(CCString * pClassName);
void purge(bool pDelete);
public:
static CCNodeLoaderLibrary * sharedCCNodeLoaderLibrary();
static void purgeSharedCCNodeLoaderLibrary();
static CCNodeLoaderLibrary * newDefaultCCNodeLoaderLibrary();
};
NS_CC_EXT_END
#endif
- CCNodeLoaderLibrary
- CCParticleSystemQuadLoader
- Android中关于JNI 的学习(二)对于JNI方法名,数据类型和方法签名的一些认识
- authorization 元素(ASP.NET 设置架构)
- CCNodeLoaderListener
- SQL Server存储过程
- CCNodeLoaderLibrary
- Struts2拦截器的使用 (详解)
- 同一交换机不同网段的主机不能通信!!!!
- OpenStack_Swift源码分析——Ring的rebalance算法源代码详细分析
- HTML DOM open() 方法
- C#多语言
- 茶叶经开水冲泡五分钟后,倾出茶汁于审评碗内
- 本地FTP 上传文件至服务器
- 解决Android SDK Manager下载慢的问题