cocos2d-x  2.2.3-gd2.113-rev1ec524e
Loading...
Searching...
No Matches
CCApplicationProtocol Class Referenceabstract

#include <CCApplicationProtocol.h>

Inheritance diagram for CCApplicationProtocol:
[legend]

Public Member Functions

virtual ~CCApplicationProtocol ()
 
virtual bool applicationDidFinishLaunching ()=0
 Implement CCDirector and CCScene init code here. More...
 
virtual void applicationDidEnterBackground ()=0
 The function be called when the application enter background. More...
 
virtual void applicationWillEnterForeground ()=0
 The function be called when the application enter foreground. More...
 
virtual void setAnimationInterval (double interval)=0
 Callback by CCDirector for limit FPS. More...
 
virtual ccLanguageType getCurrentLanguage ()=0
 Get current language config. More...
 
virtual TargetPlatform getTargetPlatform ()=0
 Get target platform. More...
 
virtual void applicationWillBecomeActive ()
 
virtual void applicationWillResignActive ()
 
virtual void trySaveGame ()
 
virtual void gameDidSave ()
 
virtual void openURL (const char *url)
 

Constructor & Destructor Documentation

◆ ~CCApplicationProtocol()

virtual ~CCApplicationProtocol ( )
inlinevirtual

Member Function Documentation

◆ applicationDidEnterBackground()

virtual void applicationDidEnterBackground ( )
pure virtual

The function be called when the application enter background.

Parameters
thepointer of the application

◆ applicationDidFinishLaunching()

virtual bool applicationDidFinishLaunching ( )
pure virtual

Implement CCDirector and CCScene init code here.

Returns
true Initialize success, app continue.
false Initialize failed, app terminate.

◆ applicationWillBecomeActive()

virtual void applicationWillBecomeActive ( )
virtual
Remarks
Added by RobTop. See RT_ADD for more info.

◆ applicationWillEnterForeground()

virtual void applicationWillEnterForeground ( )
pure virtual

The function be called when the application enter foreground.

Parameters
thepointer of the application

◆ applicationWillResignActive()

virtual void applicationWillResignActive ( )
virtual
Remarks
Added by RobTop. See RT_ADD for more info.

◆ gameDidSave()

virtual void gameDidSave ( )
virtual
Remarks
Added by RobTop. See RT_ADD for more info.

Reimplemented in CCApplication.

◆ getCurrentLanguage()

virtual ccLanguageType getCurrentLanguage ( )
pure virtual

Get current language config.

Returns
Current language config

Implemented in CCApplication, and CCApplication.

◆ getTargetPlatform()

virtual TargetPlatform getTargetPlatform ( )
pure virtual

Get target platform.

Implemented in CCApplication, and CCApplication.

◆ openURL()

virtual void openURL ( const char *  url)
virtual
Remarks
Added by RobTop. See RT_ADD for more info.

Reimplemented in CCApplication.

◆ setAnimationInterval()

virtual void setAnimationInterval ( double  interval)
pure virtual

Callback by CCDirector for limit FPS.

@interval The time, expressed in seconds, between current frame and next.

Implemented in CCApplication, and CCApplication.

◆ trySaveGame()

virtual void trySaveGame ( )
virtual
Remarks
Added by RobTop. See RT_ADD for more info.

The documentation for this class was generated from the following file: