cocos2d-x  2.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CCApplicationProtocol Class Referenceabstract

#include <CCApplicationProtocol.h>

Inheritance diagram for CCApplicationProtocol:
CCApplication CCApplication CCApplication CCApplication CCApplication CCApplication CCApplication CCApplication CCApplication CCApplication CCApplication

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...
 

Constructor & Destructor Documentation

virtual ~CCApplicationProtocol ( )
inlinevirtual

Member Function Documentation

virtual void
applicationDidEnterBackground
( )
pure virtual

The function be called when the application enter background.

Parameters
thepointer of the application

Implemented in CCApplication.

virtual bool
applicationDidFinishLaunching
( )
pure virtual

Implement CCDirector and CCScene init code here.

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

Implemented in CCApplication.

virtual void
applicationWillEnterForeground
( )
pure virtual

The function be called when the application enter foreground.

Parameters
thepointer of the application

Implemented in CCApplication.

virtual ccLanguageType
getCurrentLanguage
( )
pure virtual

Get current language config.

Returns
Current language config

Implemented in CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, and CCApplication.

virtual TargetPlatform
getTargetPlatform
( )
pure virtual
virtual void setAnimationInterval ( double  interval)
pure virtual

Callback by CCDirector for limit FPS.

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

Implemented in CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, CCApplication, and CCApplication.


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