cocos2d-x节点(CCApplicationProtocol.h)API
2013-12-01 10:35
405 查看
本文来自http://blog.csdn.net/runaying ,引用必须注明出处!
温馨提醒:为了大家能更好学习,强烈推荐大家看看本人的这篇博客 Cocos2d-X权威指南笔记
//应用程序的初始化,以及加载语言文件
cocos2d-x节点(CCApplicationProtocol.h)API
温馨提醒:为了大家能更好学习,强烈推荐大家看看本人的这篇博客 Cocos2d-X权威指南笔记//应用程序的初始化,以及加载语言文件
///cocos2d-x-3.0alpha0/cocos2dx/platform //应用程序的初始化,以及加载语言文件 #ifndef __CC_APPLICATION_PROTOCOL_H__ #define __CC_APPLICATION_PROTOCOL_H__ NS_CC_BEGIN /** * @addtogroup platform * @{ */ class CC_DLL ApplicationProtocol { public: // 由于Windows和Android被定义为宏(平台),我们不能只是在枚举里面使用这些关键字 //因此, 'OS_' 前缀添加在系统宏的定义,以避免冲突 enum class Platform { OS_WINDOWS, OS_LINUX, OS_MAC, OS_ANDROID, OS_IPHONE, OS_IPAD, OS_BLACKBERRY, OS_NACL, OS_EMSCRIPTEN, OS_TIZEN }; /** * @js NA * @lua NA */ virtual ~ApplicationProtocol() {} /** @brief 在这里执行 Director 、 Scene 的初始化代码 @return true 初始化 success, app 继续. @return false 初始化 failed, app 终止. * @js NA * @lua NA */ virtual bool applicationDidFinishLaunching() = 0; /** @brief 当应用程序进入后台,此函数将被调用 * @js NA * @lua NA */ virtual void applicationDidEnterBackground() = 0; /** @brief 应用程序进入前台时,这个函数将被调用. * @js NA * @lua NA */ virtual void applicationWillEnterForeground() = 0; /** @brief Director 用于限制 FPS 的回调. @param 间隔时间,以秒为单位,表示当前帧和未来之间. * @js NA * @lua NA */ virtual void setAnimationInterval(double interval) = 0; /** @brief 获取当前的语言配置 @return 当前的语言配置 * @js NA * @lua NA */ virtual LanguageType getCurrentLanguage() = 0; /** @brief Get 目标平台 * @js NA * @lua NA */ virtual Platform getTargetPlatform() = 0; }; // end of platform group /// @} NS_CC_END #endif // __CC_APPLICATION_PROTOCOL_H__
相关文章推荐
- cocos2d-x 中文 乱码问题
- cocos2d-x解决中文乱码问题的几种办法
- Cocos2d-x教程(8)-遮罩层实现捕鱼达人滚动数字表盘
- xcode升级到5.0.2之后,cocos2d-x-2.2下的所有工程,第一次打开时编译报错的解决办法
- 书生教你cocos2d-x-保卫萝卜(四) 推荐
- cocos2d-x 项目创建
- 如何制作一个塔防游戏 Cocos2d-x 3.0alpha0
- cocos2d-x重力感应
- 书生教你cocos2d-x-保卫萝卜(三)
- 移植cocos2d-x 到ubuntu 12.04
- Cocos2d-x--发射多发子弹
- cocos2d-x节点(CCSAXParser.h)API
- cocos2d-x节点(CCThread.h)API
- cocos2d-x节点(CCScriptSupport.h)API
- cocos2d-x节点(CCShaderCache.h)API
- cocos2d-x节点(CCGLProgram.h)API
- cocos2d-x节点(ccGLStateCache.h)API
- cocos2d-x节点(CCAnimation.h)API
- cocos2d-x节点(TransformUtils.h)API
- cocos2d-x节点(CCVertex.h)API