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

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

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

Application类 参考

#include

类 Application 继承关系图:

Public 成员函数 - 图3 ApplicationProtocol ApplicationProtocol ApplicationProtocol ApplicationProtocol ApplicationProtocol ApplicationProtocol

## Public 成员函数
Application ()
ctor 更多…
virtual ~Application ()
NA NA 更多…
void setAnimationInterval (double interval)
Director调用来限制FPS的函数。 更多…
int run ()
运行消息循环。 更多…
virtual LanguageType getCurrentLanguage ()
获取当前的语言配置 更多…
virtual const char getCurrentLanguageCode ()
获取当前语言的iso 639-1代码 更多…
virtual Platform getTargetPlatform ()
获取目标平台 更多…
virtual void applicationScreenSizeChanged (int newWidth, int newHeight)
这个函数是在应用程序的屏幕大小改变的时候被调用的 更多…
Application ()
ctor 更多…
virtual ~Application ()
NA NA 更多…
int run ()
运行消息循环 更多…
virtual void setAnimationInterval (double interval)
Director调用来限制FPS. 更多…
virtual LanguageType getCurrentLanguage ()
获取当前语言配置 更多…
virtual const char getCurrentLanguageCode ()
获取当前语言的iso 639-1的代码 更多…
virtual Platform getTargetPlatform ()
获取目标平台 更多…
virtual void applicationScreenSizeChanged (int newWidth, int newHeight)
这个函数在应用程序的屏幕尺寸改变的时候被调用 更多…
Application ()
ctor 更多…
virtual ~Application ()
NA NA 更多…
void setAnimationInterval (double interval)
Callback by Director for limit FPS. 更多…
int run ()
Run the message loop. 更多…
virtual LanguageType getCurrentLanguage ()
获取当前语言配置 更多…
virtual const char getCurrentLanguageCode ()
Get current language iso 639-1 code. 更多…
CC_DEPRECATED_ATTRIBUTE void setResourceRootPath (const std::string &rootResDir)
Sets the Resource root path. 更多…
CC_DEPRECATED_ATTRIBUTE const std::string & getResourceRootPath (void)
Gets the Resource root path. 更多…
virtual Platform getTargetPlatform ()
Get target platform. 更多…
Application ()
ctor 更多…
virtual ~Application ()
NA NA 更多…
virtual void setAnimationInterval (double interval)
Callback by Director for limit FPS. 更多…
int run ()
Get status bar rectangle in GLView window. 更多…
virtual LanguageType getCurrentLanguage ()
Get current language config. 更多…
virtual const char getCurrentLanguageCode ()
Get current language iso 639-1 code. 更多…
virtual Platform getTargetPlatform ()
Get target platform. 更多…
CC_DEPRECATED_ATTRIBUTE void setResourceRootPath (const std::string &rootResDir)
Sets the Resource root path. 更多…
CC_DEPRECATED_ATTRIBUTE const std::string & getResourceRootPath (void)
Gets the Resource root path. 更多…
void setStartupScriptFilename (const std::string &startupScriptFile)
const std::string & getStartupScriptFilename (void)
Application ()
ctor 更多…
virtual ~Application ()
NA NA 更多…
int run ()
Run the message loop. 更多…
virtual void setAnimationInterval (double interval)
被Director调用来限制FPS. 更多…
virtual LanguageType getCurrentLanguage ()
获取当前语言配置 更多…
virtual const char getCurrentLanguageCode ()
获取当前语言的iso 639-1代码 更多…
virtual Platform getTargetPlatform ()
Get target platform. 更多…
CC_DEPRECATED_ATTRIBUTE void setResourceRootPath (const std::string &rootResDir)
Sets the Resource root path. 更多…
CC_DEPRECATED_ATTRIBUTE const std::string & getResourceRootPath (void)
Gets the Resource root path. 更多…
void setStartupScriptFilename (const std::string &startupScriptFile)
const std::string & getStartupScriptFilename (void)
Application ()
virtual ~Application ()
int run ()
Run the message loop. 更多…
virtual void setAnimationInterval (double interval)
被Director调用来限制FPS. 更多…
virtual LanguageType getCurrentLanguage ()
获取当前语言配置 更多…
virtual const char getCurrentLanguageCode ()
获取当前语言的iso 639-1代码 更多…
virtual Platform getTargetPlatform () override
Get target platform. 更多…
CC_DEPRECATED_ATTRIBUTE void setResourceRootPath (const std::string &rootResDir)
Sets the Resource root path. 更多…
CC_DEPRECATED_ATTRIBUTE const std::string & getResourceRootPath (void)
Gets the Resource root path. 更多…
void setStartupScriptFilename (const std::string &startupScriptFile)
const std::string & getStartupScriptFilename (void)
- Public 成员函数 继承自 ApplicationProtocol
virtual ~ApplicationProtocol ()
NA NA 更多…
virtual bool applicationDidFinishLaunching ()=0
在这里实现Director和Scene的初始化。 更多…
virtual void applicationDidEnterBackground ()=0
这个函数在应用程序进入后台的时候被调用 NA NA 更多…
virtual void applicationWillEnterForeground ()=0
这个函数在应用程序进入前台的时候被调用 NA NA 更多…
## 静态 Public 成员函数
static Application getInstance ()
获取当前应用程序的实例。 更多…
static CC_DEPRECATED_ATTRIBUTE Application sharedApplication ()
static Application getInstance ()
获取当前应用程序实例. 更多…
static CC_DEPRECATED_ATTRIBUTE Application sharedApplication ()
static Application getInstance ()
Get current applicaiton instance. 更多…
static CC_DEPRECATED_ATTRIBUTE Application sharedApplication ()
static Application getInstance ()
Get current applicaiton instance. 更多…
static CC_DEPRECATED_ATTRIBUTE Application sharedApplication ()
static Application getInstance ()
Get current applicaiton instance. 更多…
static CC_DEPRECATED_ATTRIBUTE Application sharedApplication ()
static Application * getInstance ()
Get current applicaiton instance. 更多…
## Protected 属性
long _animationInterval
std::string _resourceRootPath
std::string _startupScriptFilename
HINSTANCE _instance
HACCEL _accelTable
LARGE_INTEGER _animationInterval
LARGE_INTEGER m_nAnimationInterval
std::string m_resourceRootPath
std::string m_startupScriptFilename
## 静态 Protected 属性
static Application * sm_pSharedApplication
## 额外继承的成员函数
- Public 类型 继承自 ApplicationProtocol
enum Platform { OS_WINDOWS, OS_LINUX, OS_MAC, OS_ANDROID, OS_IPHONE, OS_IPAD, OS_BLACKBERRY, OS_NACL, OS_EMSCRIPTEN, OS_TIZEN, OS_WINRT, OS_WP8 }

构造及析构函数说明

Application ( )

ctor

virtual ~Application ( )

virtual

NA NA

Application ( )

ctor

virtual ~Application ( )

virtual

NA NA

Application ( )

ctor

virtual ~Application ( )

virtual

NA NA

Application ( )

ctor

virtual ~Application ( )

virtual

NA NA

Application ( )

ctor

virtual ~Application ( )

virtual

NA NA

Application ( )

virtual ~Application ( )

virtual

成员函数说明

virtual void applicationScreenSizeChanged ( int newWidth,
int newHeight
)

virtual

这个函数是在应用程序的屏幕大小改变的时候被调用的

  • 参数
  • 新的宽度 新的高度

virtual void applicationScreenSizeChanged ( int newWidth,
int newHeight
)

virtual

这个函数在应用程序的屏幕尺寸改变的时候被调用

  • 参数
  • 新的宽度 新的高度

virtual LanguageType getCurrentLanguage ( )

virtual

获取当前语言配置

  • 返回
  • 返回当前语言配置 NA NA

实现了 ApplicationProtocol.

virtual LanguageType getCurrentLanguage ( )

virtual

获取当前语言配置

  • 返回
  • 返回当前语言配置 NA NA

实现了 ApplicationProtocol.

virtual LanguageType getCurrentLanguage ( )

virtual

获取当前语言配置

  • 返回
  • 返回当前语言配置 NA NA

实现了 ApplicationProtocol.

virtual LanguageType getCurrentLanguage ( )

virtual

获取当前的语言配置

  • 返回
  • 返回当前的语言配置

实现了 ApplicationProtocol.

virtual LanguageType getCurrentLanguage ( )

virtual

获取当前语言配置

  • 返回
  • 返回当前语言配置

实现了 ApplicationProtocol.

virtual LanguageType getCurrentLanguage ( )

virtual

Get current language config.

  • 返回
  • Current language config

实现了 ApplicationProtocol.

virtual const char* getCurrentLanguageCode ( )

virtual

获取当前语言的iso 639-1代码

  • 返回
  • 返回当前语言的iso 639-1代码 NA NA

实现了 ApplicationProtocol.

virtual const char* getCurrentLanguageCode ( )

virtual

获取当前语言的iso 639-1代码

  • 返回
  • 返回当前语言的iso 639-1代码 NA NA

实现了 ApplicationProtocol.

virtual const char* getCurrentLanguageCode ( )

virtual

Get current language iso 639-1 code.

  • 返回
  • Current language iso 639-1 code

实现了 ApplicationProtocol.

virtual const char* getCurrentLanguageCode ( )

virtual

获取当前语言的iso 639-1代码

  • 返回
  • 返回当前语言的iso 639-1代码

实现了 ApplicationProtocol.

virtual const char* getCurrentLanguageCode ( )

virtual

获取当前语言的iso 639-1的代码

  • 返回
  • 返回当前语言的iso 639-1的代码

实现了 ApplicationProtocol.

virtual const char* getCurrentLanguageCode ( )

virtual

Get current language iso 639-1 code.

  • 返回
  • Current language iso 639-1 code

实现了 ApplicationProtocol.

static Application* getInstance ( )

static

Get current applicaiton instance.

  • 返回
  • Current application instance pointer.

static Application* getInstance ( )

static

获取当前应用程序实例.

  • 返回
  • 返回当前应用程序实例指针.

static Application* getInstance ( )

static

Get current applicaiton instance.

  • 返回
  • Current application instance pointer.

static Application* getInstance ( )

static

获取当前应用程序的实例。

  • 返回
  • 返回当前应用程序实例的指针

static Application* getInstance ( )

static

Get current applicaiton instance.

  • 返回
  • Current application instance pointer.

static Application* getInstance ( )

static

Get current applicaiton instance.

  • 返回
  • Current application instance pointer.

CC_DEPRECATED_ATTRIBUTE const std::string& getResourceRootPath ( void )

Gets the Resource root path.

  • 弃用:
  • Please use CCFileUtils::sharedFileUtils()->getSearchPaths() instead.

CC_DEPRECATED_ATTRIBUTE const std::string& getResourceRootPath ( void )

Gets the Resource root path.

CC_DEPRECATED_ATTRIBUTE const std::string& getResourceRootPath ( void )

Gets the Resource root path.

CC_DEPRECATED_ATTRIBUTE const std::string& getResourceRootPath ( void )

Gets the Resource root path.

const std::string& getStartupScriptFilename ( void )

inline

const std::string& getStartupScriptFilename ( void )

inline

const std::string& getStartupScriptFilename ( void )

virtual Platform getTargetPlatform ( )

overridevirtual

Get target platform.

实现了 ApplicationProtocol.

virtual Platform getTargetPlatform ( )

virtual

Get target platform.

实现了 ApplicationProtocol.

virtual Platform getTargetPlatform ( )

virtual

获取目标平台

实现了 ApplicationProtocol.

virtual Platform getTargetPlatform ( )

virtual

获取目标平台

实现了 ApplicationProtocol.

virtual Platform getTargetPlatform ( )

virtual

Get target platform.

实现了 ApplicationProtocol.

virtual Platform getTargetPlatform ( )

virtual

Get target platform.

实现了 ApplicationProtocol.

int run ( )

Run the message loop.

int run ( )

运行消息循环

int run ( )

Run the message loop.

int run ( )

运行消息循环。

int run ( )

Run the message loop.

int run ( )

Get status bar rectangle in GLView window.

Run the message loop. NA NA

void setAnimationInterval ( double interval)

virtual

Director调用来限制FPS的函数。

  • 参数
  • interval当前帧和下一帧之间的时间,以秒为单位。

实现了 ApplicationProtocol.

virtual void setAnimationInterval ( double interval)

virtual

Callback by Director for limit FPS.

  • 参数
  • intervalThe time, which expressed in second in second, between current frame and next.

实现了 ApplicationProtocol.

void setAnimationInterval ( double interval)

virtual

Callback by Director for limit FPS.

  • 参数
  • intervalThe time, which expressed in second in second, between current frame and next.

实现了 ApplicationProtocol.

virtual void setAnimationInterval ( double interval)

virtual

被Director调用来限制FPS.

  • 参数
  • interval当前帧和下一帧的时间间隔,以秒为单位。 NA NA

实现了 ApplicationProtocol.

virtual void setAnimationInterval ( double interval)

virtual

被Director调用来限制FPS.

  • 参数
  • interval当前帧和下一帧的时间间隔,以秒为单位。 NA NA

实现了 ApplicationProtocol.

virtual void setAnimationInterval ( double interval)

virtual

Director调用来限制FPS.

  • 参数
  • interval当前帧和下一帧的时间间隔,以秒为单位

实现了 ApplicationProtocol.

CC_DEPRECATED_ATTRIBUTE void setResourceRootPath ( const std::string & rootResDir)

Sets the Resource root path.

  • 弃用:
  • Please use CCFileUtils::sharedFileUtils()->setSearchPaths() instead.

CC_DEPRECATED_ATTRIBUTE void setResourceRootPath ( const std::string & rootResDir)

Sets the Resource root path.

CC_DEPRECATED_ATTRIBUTE void setResourceRootPath ( const std::string & rootResDir)

Sets the Resource root path.

CC_DEPRECATED_ATTRIBUTE void setResourceRootPath ( const std::string & rootResDir)

Sets the Resource root path.

void setStartupScriptFilename ( const std::string & startupScriptFile)

void setStartupScriptFilename ( const std::string & startupScriptFile)

void setStartupScriptFilename ( const std::string & startupScriptFile)

static CC_DEPRECATED_ATTRIBUTE Application* sharedApplication ( )

static

static CC_DEPRECATED_ATTRIBUTE Application* sharedApplication ( )

static

static CC_DEPRECATED_ATTRIBUTE Application* sharedApplication ( )

static

static CC_DEPRECATED_ATTRIBUTE Application* sharedApplication ( )

static

static CC_DEPRECATED_ATTRIBUTE Application* sharedApplication ( )

static

类成员变量说明

HACCEL _accelTable

protected

long _animationInterval

protected

LARGE_INTEGER _animationInterval

protected

HINSTANCE _instance

protected

std::string _resourceRootPath

protected

std::string _startupScriptFilename

protected

LARGE_INTEGER m_nAnimationInterval

protected

std::string m_resourceRootPath

protected

std::string m_startupScriptFilename

protected

static Application * sm_pSharedApplication

staticprotected


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

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