gitextract_sexonwb9/ ├── .gitignore ├── CMakeLists.txt ├── Classes/ │ ├── AdmobHelper.cpp │ ├── AdmobHelper.h │ ├── AppDelegate.cpp │ ├── AppDelegate.h │ └── LuaInterface/ │ ├── lua_tinker.cpp │ ├── lua_tinker.h │ └── luaconf.h ├── LICENSE ├── README.md ├── Resources/ │ ├── AudioEngine.lua │ ├── CCBReaderLoad.lua │ ├── CocoStudio.lua │ ├── Cocos2d.lua │ ├── Cocos2dConstants.lua │ ├── Deprecated.lua │ ├── DeprecatedClass.lua │ ├── DeprecatedEnum.lua │ ├── DeprecatedOpenglEnum.lua │ ├── DrawPrimitives.lua │ ├── GuiConstants.lua │ ├── Opengl.lua │ ├── OpenglConstants.lua │ ├── StudioConstants.lua │ ├── extern.lua │ ├── json.lua │ ├── luaj.lua │ ├── luaoc.lua │ ├── main.lua │ ├── mobdebug.lua │ ├── res/ │ │ ├── atlas.txt │ │ ├── sfx_die.ogg │ │ ├── sfx_hit.ogg │ │ ├── sfx_point.ogg │ │ ├── sfx_swooshing.ogg │ │ └── sfx_wing.ogg │ └── scripts/ │ ├── GameScene.lua │ ├── StartScene.lua │ ├── out.lua │ └── tools.lua ├── cocos2d/ │ ├── .gitattributes │ ├── .gitignore │ ├── .gitmodules │ ├── .travis.yml │ ├── AUTHORS │ ├── CHANGELOG │ ├── CMakeLists.txt │ ├── README.md │ ├── build/ │ │ ├── BuildHelpers.CMakeLists.txt │ │ ├── android-build.py │ │ ├── build-mingw32-gcc-make.sh │ │ ├── cocos2d-win32.vc2012.sln │ │ ├── cocos2d_libs.xcodeproj/ │ │ │ └── project.pbxproj │ │ ├── cocos2d_samples.xcodeproj/ │ │ │ └── project.pbxproj │ │ ├── install-deps-linux.sh │ │ ├── win32-msvc-2012-x86.cmd │ │ └── win32-msvc-2013-x86.cmd │ ├── cocos/ │ │ ├── 2d/ │ │ │ ├── Android.mk │ │ │ ├── CCAction.cpp │ │ │ ├── CCAction.h │ │ │ ├── CCActionCamera.cpp │ │ │ ├── CCActionCamera.h │ │ │ ├── CCActionCatmullRom.cpp │ │ │ ├── CCActionCatmullRom.h │ │ │ ├── CCActionEase.cpp │ │ │ ├── CCActionEase.h │ │ │ ├── CCActionGrid.cpp │ │ │ ├── CCActionGrid.h │ │ │ ├── CCActionGrid3D.cpp │ │ │ ├── CCActionGrid3D.h │ │ │ ├── CCActionInstant.cpp │ │ │ ├── CCActionInstant.h │ │ │ ├── CCActionInterval.cpp │ │ │ ├── CCActionInterval.h │ │ │ ├── CCActionManager.cpp │ │ │ ├── CCActionManager.h │ │ │ ├── CCActionPageTurn3D.cpp │ │ │ ├── CCActionPageTurn3D.h │ │ │ ├── CCActionProgressTimer.cpp │ │ │ ├── CCActionProgressTimer.h │ │ │ ├── CCActionTiledGrid.cpp │ │ │ ├── CCActionTiledGrid.h │ │ │ ├── CCActionTween.cpp │ │ │ ├── CCActionTween.h │ │ │ ├── CCAnimation.cpp │ │ │ ├── CCAnimation.h │ │ │ ├── CCAnimationCache.cpp │ │ │ ├── CCAnimationCache.h │ │ │ ├── CCAtlasNode.cpp │ │ │ ├── CCAtlasNode.h │ │ │ ├── CCClippingNode.cpp │ │ │ ├── CCClippingNode.h │ │ │ ├── CCComponent.cpp │ │ │ ├── CCComponent.h │ │ │ ├── CCComponentContainer.cpp │ │ │ ├── CCComponentContainer.h │ │ │ ├── CCConfiguration.cpp │ │ │ ├── CCConfiguration.h │ │ │ ├── CCDeprecated.cpp │ │ │ ├── CCDeprecated.h │ │ │ ├── CCDirector.cpp │ │ │ ├── CCDirector.h │ │ │ ├── CCDrawNode.cpp │ │ │ ├── CCDrawNode.h │ │ │ ├── CCDrawingPrimitives.cpp │ │ │ ├── CCDrawingPrimitives.h │ │ │ ├── CCEvent.cpp │ │ │ ├── CCEvent.h │ │ │ ├── CCEventAcceleration.cpp │ │ │ ├── CCEventAcceleration.h │ │ │ ├── CCEventCustom.cpp │ │ │ ├── CCEventCustom.h │ │ │ ├── CCEventDispatcher.cpp │ │ │ ├── CCEventDispatcher.h │ │ │ ├── CCEventKeyboard.cpp │ │ │ ├── CCEventKeyboard.h │ │ │ ├── CCEventListener.cpp │ │ │ ├── CCEventListener.h │ │ │ ├── CCEventListenerAcceleration.cpp │ │ │ ├── CCEventListenerAcceleration.h │ │ │ ├── CCEventListenerCustom.cpp │ │ │ ├── CCEventListenerCustom.h │ │ │ ├── CCEventListenerKeyboard.cpp │ │ │ ├── CCEventListenerKeyboard.h │ │ │ ├── CCEventListenerMouse.cpp │ │ │ ├── CCEventListenerMouse.h │ │ │ ├── CCEventListenerTouch.cpp │ │ │ ├── CCEventListenerTouch.h │ │ │ ├── CCEventMouse.cpp │ │ │ ├── CCEventMouse.h │ │ │ ├── CCEventTouch.cpp │ │ │ ├── CCEventTouch.h │ │ │ ├── CCEventType.h │ │ │ ├── CCFont.cpp │ │ │ ├── CCFont.h │ │ │ ├── CCFontAtlas.cpp │ │ │ ├── CCFontAtlas.h │ │ │ ├── CCFontAtlasCache.cpp │ │ │ ├── CCFontAtlasCache.h │ │ │ ├── CCFontCharMap.cpp │ │ │ ├── CCFontCharMap.h │ │ │ ├── CCFontFNT.cpp │ │ │ ├── CCFontFNT.h │ │ │ ├── CCFontFreeType.cpp │ │ │ ├── CCFontFreeType.h │ │ │ ├── CCGLBufferedNode.cpp │ │ │ ├── CCGLBufferedNode.h │ │ │ ├── CCGLProgram.cpp │ │ │ ├── CCGLProgram.h │ │ │ ├── CCGrabber.cpp │ │ │ ├── CCGrabber.h │ │ │ ├── CCGrid.cpp │ │ │ ├── CCGrid.h │ │ │ ├── CCIMEDelegate.h │ │ │ ├── CCIMEDispatcher.cpp │ │ │ ├── CCIMEDispatcher.h │ │ │ ├── CCLabel.cpp │ │ │ ├── CCLabel.h │ │ │ ├── CCLabelAtlas.cpp │ │ │ ├── CCLabelAtlas.h │ │ │ ├── CCLabelBMFont.cpp │ │ │ ├── CCLabelBMFont.h │ │ │ ├── CCLabelTTF.cpp │ │ │ ├── CCLabelTTF.h │ │ │ ├── CCLabelTextFormatter.cpp │ │ │ ├── CCLabelTextFormatter.h │ │ │ ├── CCLayer.cpp │ │ │ ├── CCLayer.h │ │ │ ├── CCMenu.cpp │ │ │ ├── CCMenu.h │ │ │ ├── CCMenuItem.cpp │ │ │ ├── CCMenuItem.h │ │ │ ├── CCMotionStreak.cpp │ │ │ ├── CCMotionStreak.h │ │ │ ├── CCNode.cpp │ │ │ ├── CCNode.h │ │ │ ├── CCNodeGrid.cpp │ │ │ ├── CCNodeGrid.h │ │ │ ├── CCNotificationCenter.cpp │ │ │ ├── CCNotificationCenter.h │ │ │ ├── CCParallaxNode.cpp │ │ │ ├── CCParallaxNode.h │ │ │ ├── CCParticleBatchNode.cpp │ │ │ ├── CCParticleBatchNode.h │ │ │ ├── CCParticleExamples.cpp │ │ │ ├── CCParticleExamples.h │ │ │ ├── CCParticleSystem.cpp │ │ │ ├── CCParticleSystem.h │ │ │ ├── CCParticleSystemQuad.cpp │ │ │ ├── CCParticleSystemQuad.h │ │ │ ├── CCProfiling.cpp │ │ │ ├── CCProfiling.h │ │ │ ├── CCProgressTimer.cpp │ │ │ ├── CCProgressTimer.h │ │ │ ├── CCProtocols.h │ │ │ ├── CCRenderTexture.cpp │ │ │ ├── CCRenderTexture.h │ │ │ ├── CCScene.cpp │ │ │ ├── CCScene.h │ │ │ ├── CCScheduler.cpp │ │ │ ├── CCScheduler.h │ │ │ ├── CCScriptSupport.cpp │ │ │ ├── CCScriptSupport.h │ │ │ ├── CCShaderCache.cpp │ │ │ ├── CCShaderCache.h │ │ │ ├── CCSprite.cpp │ │ │ ├── CCSprite.h │ │ │ ├── CCSpriteBatchNode.cpp │ │ │ ├── CCSpriteBatchNode.h │ │ │ ├── CCSpriteFrame.cpp │ │ │ ├── CCSpriteFrame.h │ │ │ ├── CCSpriteFrameCache.cpp │ │ │ ├── CCSpriteFrameCache.h │ │ │ ├── CCTMXLayer.cpp │ │ │ ├── CCTMXLayer.h │ │ │ ├── CCTMXObjectGroup.cpp │ │ │ ├── CCTMXObjectGroup.h │ │ │ ├── CCTMXTiledMap.cpp │ │ │ ├── CCTMXTiledMap.h │ │ │ ├── CCTMXXMLParser.cpp │ │ │ ├── CCTMXXMLParser.h │ │ │ ├── CCTextFieldTTF.cpp │ │ │ ├── CCTextFieldTTF.h │ │ │ ├── CCTexture2D.cpp │ │ │ ├── CCTexture2D.h │ │ │ ├── CCTextureAtlas.cpp │ │ │ ├── CCTextureAtlas.h │ │ │ ├── CCTextureCache.cpp │ │ │ ├── CCTextureCache.h │ │ │ ├── CCTileMapAtlas.cpp │ │ │ ├── CCTileMapAtlas.h │ │ │ ├── CCTouch.cpp │ │ │ ├── CCTouch.h │ │ │ ├── CCTransition.cpp │ │ │ ├── CCTransition.h │ │ │ ├── CCTransitionPageTurn.cpp │ │ │ ├── CCTransitionPageTurn.h │ │ │ ├── CCTransitionProgress.cpp │ │ │ ├── CCTransitionProgress.h │ │ │ ├── CCUserDefault.cpp │ │ │ ├── CCUserDefault.h │ │ │ ├── CCUserDefault.mm │ │ │ ├── CCUserDefaultAndroid.cpp │ │ │ ├── CCVertex.cpp │ │ │ ├── CCVertex.h │ │ │ ├── CMakeLists.txt │ │ │ ├── TGAlib.cpp │ │ │ ├── TGAlib.h │ │ │ ├── TransformUtils.cpp │ │ │ ├── TransformUtils.h │ │ │ ├── ZipUtils.cpp │ │ │ ├── ZipUtils.h │ │ │ ├── base64.cpp │ │ │ ├── base64.h │ │ │ ├── ccCArray.cpp │ │ │ ├── ccCArray.h │ │ │ ├── ccConfig.h │ │ │ ├── ccFPSImages.c │ │ │ ├── ccFPSImages.h │ │ │ ├── ccGLStateCache.cpp │ │ │ ├── ccGLStateCache.h │ │ │ ├── ccMacros.h │ │ │ ├── ccShaderEx_SwitchMask_frag.h │ │ │ ├── ccShader_Label_frag.h │ │ │ ├── ccShader_Label_frag_glow.h │ │ │ ├── ccShader_Label_frag_outline.h │ │ │ ├── ccShader_Label_frag_shadow.h │ │ │ ├── ccShader_Label_vert.h │ │ │ ├── ccShader_PositionColorLengthTexture_frag.h │ │ │ ├── ccShader_PositionColorLengthTexture_vert.h │ │ │ ├── ccShader_PositionColor_frag.h │ │ │ ├── ccShader_PositionColor_vert.h │ │ │ ├── ccShader_PositionTextureA8Color_frag.h │ │ │ ├── ccShader_PositionTextureA8Color_vert.h │ │ │ ├── ccShader_PositionTextureColorAlphaTest_frag.h │ │ │ ├── ccShader_PositionTextureColor_frag.h │ │ │ ├── ccShader_PositionTextureColor_noMVP_frag.h │ │ │ ├── ccShader_PositionTextureColor_noMVP_vert.h │ │ │ ├── ccShader_PositionTextureColor_vert.h │ │ │ ├── ccShader_PositionTexture_frag.h │ │ │ ├── ccShader_PositionTexture_uColor_frag.h │ │ │ ├── ccShader_PositionTexture_uColor_vert.h │ │ │ ├── ccShader_PositionTexture_vert.h │ │ │ ├── ccShader_Position_uColor_frag.h │ │ │ ├── ccShader_Position_uColor_vert.h │ │ │ ├── ccShaders.cpp │ │ │ ├── ccShaders.h │ │ │ ├── ccTypes.cpp │ │ │ ├── ccTypes.h │ │ │ ├── ccUTF8.cpp │ │ │ ├── ccUTF8.h │ │ │ ├── ccUtils.cpp │ │ │ ├── ccUtils.h │ │ │ ├── cocos2d.cpp │ │ │ ├── cocos2d.h │ │ │ ├── cocos2d.vcxproj │ │ │ ├── cocos2d.vcxproj.filters │ │ │ ├── cocos2d_headers.props │ │ │ ├── cocos2dx-Prefix.pch │ │ │ ├── cocos2dx.props │ │ │ ├── firePngData.h │ │ │ ├── platform/ │ │ │ │ ├── CCApplicationProtocol.h │ │ │ │ ├── CCCommon.h │ │ │ │ ├── CCDevice.h │ │ │ │ ├── CCEGLViewProtocol.cpp │ │ │ │ ├── CCEGLViewProtocol.h │ │ │ │ ├── CCFileUtils.cpp │ │ │ │ ├── CCFileUtils.h │ │ │ │ ├── CCImage.h │ │ │ │ ├── CCImageCommon_cpp.h │ │ │ │ ├── CCSAXParser.cpp │ │ │ │ ├── CCSAXParser.h │ │ │ │ ├── CCThread.cpp │ │ │ │ ├── CCThread.h │ │ │ │ ├── android/ │ │ │ │ │ ├── Android.mk │ │ │ │ │ ├── CCApplication.cpp │ │ │ │ │ ├── CCApplication.h │ │ │ │ │ ├── CCCommon.cpp │ │ │ │ │ ├── CCDevice.cpp │ │ │ │ │ ├── CCEGLView.cpp │ │ │ │ │ ├── CCEGLView.h │ │ │ │ │ ├── CCFileUtilsAndroid.cpp │ │ │ │ │ ├── CCFileUtilsAndroid.h │ │ │ │ │ ├── CCGL.h │ │ │ │ │ ├── CCImage.cpp │ │ │ │ │ ├── CCPlatformDefine.h │ │ │ │ │ ├── CCStdC.h │ │ │ │ │ ├── java/ │ │ │ │ │ │ ├── .classpath │ │ │ │ │ │ ├── .project │ │ │ │ │ │ ├── .settings/ │ │ │ │ │ │ │ └── org.eclipse.jdt.core.prefs │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── ant.properties │ │ │ │ │ │ ├── build.xml │ │ │ │ │ │ ├── proguard-project.txt │ │ │ │ │ │ ├── project.properties │ │ │ │ │ │ ├── res/ │ │ │ │ │ │ │ └── .gitignore │ │ │ │ │ │ └── src/ │ │ │ │ │ │ └── org/ │ │ │ │ │ │ └── cocos2dx/ │ │ │ │ │ │ └── lib/ │ │ │ │ │ │ ├── Cocos2dxBitmap.java │ │ │ │ │ │ ├── Cocos2dxEditBoxDialog.java │ │ │ │ │ │ ├── Cocos2dxEditText.java │ │ │ │ │ │ ├── Cocos2dxHelper.java │ │ │ │ │ │ ├── Cocos2dxLocalStorage.java │ │ │ │ │ │ ├── Cocos2dxLuaJavaBridge.java │ │ │ │ │ │ ├── Cocos2dxMusic.java │ │ │ │ │ │ ├── Cocos2dxSound.java │ │ │ │ │ │ └── Cocos2dxTypefaces.java │ │ │ │ │ ├── jni/ │ │ │ │ │ │ ├── DPIJni.cpp │ │ │ │ │ │ ├── DPIJni.h │ │ │ │ │ │ ├── IMEJni.cpp │ │ │ │ │ │ ├── IMEJni.h │ │ │ │ │ │ ├── Java_org_cocos2dx_lib_Cocos2dxBitmap.cpp │ │ │ │ │ │ ├── Java_org_cocos2dx_lib_Cocos2dxBitmap.h │ │ │ │ │ │ ├── Java_org_cocos2dx_lib_Cocos2dxHelper.cpp │ │ │ │ │ │ ├── Java_org_cocos2dx_lib_Cocos2dxHelper.h │ │ │ │ │ │ ├── JniHelper.cpp │ │ │ │ │ │ └── JniHelper.h │ │ │ │ │ ├── nativeactivity.cpp │ │ │ │ │ └── nativeactivity.h │ │ │ │ ├── apple/ │ │ │ │ │ ├── CCFileUtilsApple.h │ │ │ │ │ ├── CCFileUtilsApple.mm │ │ │ │ │ ├── CCLock.cpp │ │ │ │ │ ├── CCLock.h │ │ │ │ │ └── CCThread.mm │ │ │ │ ├── desktop/ │ │ │ │ │ ├── CCEGLView.cpp │ │ │ │ │ └── CCEGLView.h │ │ │ │ ├── ios/ │ │ │ │ │ ├── CCApplication.h │ │ │ │ │ ├── CCApplication.mm │ │ │ │ │ ├── CCCommon.mm │ │ │ │ │ ├── CCDevice.mm │ │ │ │ │ ├── CCDirectorCaller.h │ │ │ │ │ ├── CCDirectorCaller.mm │ │ │ │ │ ├── CCEGLView.h │ │ │ │ │ ├── CCEGLView.mm │ │ │ │ │ ├── CCES2Renderer.h │ │ │ │ │ ├── CCES2Renderer.m │ │ │ │ │ ├── CCESRenderer.h │ │ │ │ │ ├── CCGL.h │ │ │ │ │ ├── CCImage.mm │ │ │ │ │ ├── CCPlatformDefine.h │ │ │ │ │ ├── CCStdC.h │ │ │ │ │ ├── EAGLView.h │ │ │ │ │ ├── EAGLView.mm │ │ │ │ │ ├── OpenGL_Internal.h │ │ │ │ │ └── Simulation/ │ │ │ │ │ ├── AccelerometerSimulation.h │ │ │ │ │ └── AccelerometerSimulation.m │ │ │ │ ├── linux/ │ │ │ │ │ ├── CCApplication.cpp │ │ │ │ │ ├── CCApplication.h │ │ │ │ │ ├── CCCommon.cpp │ │ │ │ │ ├── CCDevice.cpp │ │ │ │ │ ├── CCFileUtilsLinux.cpp │ │ │ │ │ ├── CCFileUtilsLinux.h │ │ │ │ │ ├── CCGL.h │ │ │ │ │ ├── CCImage.cpp │ │ │ │ │ ├── CCPlatformDefine.h │ │ │ │ │ ├── CCStdC.cpp │ │ │ │ │ └── CCStdC.h │ │ │ │ ├── mac/ │ │ │ │ │ ├── CCApplication.h │ │ │ │ │ ├── CCApplication.mm │ │ │ │ │ ├── CCCommon.mm │ │ │ │ │ ├── CCDevice.cpp │ │ │ │ │ ├── CCDirectorCaller.h │ │ │ │ │ ├── CCDirectorCaller.mm │ │ │ │ │ ├── CCGL.h │ │ │ │ │ ├── CCImage.mm │ │ │ │ │ ├── CCPlatformDefine.h │ │ │ │ │ └── CCStdC.h │ │ │ │ └── win32/ │ │ │ │ ├── CCApplication.cpp │ │ │ │ ├── CCApplication.h │ │ │ │ ├── CCCommon.cpp │ │ │ │ ├── CCDevice.cpp │ │ │ │ ├── CCFileUtilsWin32.cpp │ │ │ │ ├── CCFileUtilsWin32.h │ │ │ │ ├── CCGL.h │ │ │ │ ├── CCImage.cpp │ │ │ │ ├── CCPlatformDefine.h │ │ │ │ ├── CCStdC.cpp │ │ │ │ ├── CCStdC.h │ │ │ │ └── compat/ │ │ │ │ └── stdint.h │ │ │ ├── renderer/ │ │ │ │ ├── CCBatchCommand.cpp │ │ │ │ ├── CCBatchCommand.h │ │ │ │ ├── CCCustomCommand.cpp │ │ │ │ ├── CCCustomCommand.h │ │ │ │ ├── CCFrustum.cpp │ │ │ │ ├── CCFrustum.h │ │ │ │ ├── CCGroupCommand.cpp │ │ │ │ ├── CCGroupCommand.h │ │ │ │ ├── CCMaterialManager.cpp │ │ │ │ ├── CCMaterialManager.h │ │ │ │ ├── CCQuadCommand.cpp │ │ │ │ ├── CCQuadCommand.h │ │ │ │ ├── CCRenderCommand.cpp │ │ │ │ ├── CCRenderCommand.h │ │ │ │ ├── CCRenderCommandPool.h │ │ │ │ ├── CCRenderMaterial.cpp │ │ │ │ ├── CCRenderMaterial.h │ │ │ │ ├── CCRenderer.cpp │ │ │ │ └── CCRenderer.h │ │ │ ├── uthash.h │ │ │ └── utlist.h │ │ ├── audio/ │ │ │ ├── CMakeLists.txt │ │ │ ├── android/ │ │ │ │ ├── Android.mk │ │ │ │ ├── ccdandroidUtils.cpp │ │ │ │ ├── ccdandroidUtils.h │ │ │ │ ├── cddSimpleAudioEngine.cpp │ │ │ │ ├── jni/ │ │ │ │ │ ├── cddandroidAndroidJavaEngine.cpp │ │ │ │ │ └── cddandroidAndroidJavaEngine.h │ │ │ │ └── opensl/ │ │ │ │ ├── OpenSLEngine.cpp │ │ │ │ ├── OpenSLEngine.h │ │ │ │ ├── SimpleAudioEngineOpenSL.cpp │ │ │ │ ├── SimpleAudioEngineOpenSL.h │ │ │ │ ├── cddandroidOpenSLEngine.cpp │ │ │ │ └── cddandroidOpenSLEngine.h │ │ │ ├── include/ │ │ │ │ ├── Export.h │ │ │ │ └── SimpleAudioEngine.h │ │ │ ├── ios/ │ │ │ │ ├── CDAudioManager.h │ │ │ │ ├── CDAudioManager.m │ │ │ │ ├── CDConfig.h │ │ │ │ ├── CDOpenALSupport.h │ │ │ │ ├── CDOpenALSupport.m │ │ │ │ ├── CocosDenshion.h │ │ │ │ ├── CocosDenshion.m │ │ │ │ ├── SimpleAudioEngine.mm │ │ │ │ ├── SimpleAudioEngine_objc.h │ │ │ │ └── SimpleAudioEngine_objc.m │ │ │ ├── linux/ │ │ │ │ ├── AudioPlayer.h │ │ │ │ ├── FmodAudioPlayer.cpp │ │ │ │ ├── FmodAudioPlayer.h │ │ │ │ └── SimpleAudioEngineFMOD.cpp │ │ │ ├── mac/ │ │ │ │ ├── CDAudioManager.h │ │ │ │ ├── CDAudioManager.m │ │ │ │ ├── CDConfig.h │ │ │ │ ├── CDOpenALSupport.h │ │ │ │ ├── CDOpenALSupport.m │ │ │ │ ├── CDXMacOSXSupport.h │ │ │ │ ├── CDXMacOSXSupport.mm │ │ │ │ ├── CocosDenshion.h │ │ │ │ ├── CocosDenshion.m │ │ │ │ ├── SimpleAudioEngine.mm │ │ │ │ ├── SimpleAudioEngine_objc.h │ │ │ │ └── SimpleAudioEngine_objc.m │ │ │ ├── openal/ │ │ │ │ ├── OpenALDecoder.cpp │ │ │ │ ├── OpenALDecoder.h │ │ │ │ └── SimpleAudioEngineOpenAL.cpp │ │ │ ├── proj.win32/ │ │ │ │ ├── CocosDenshion.vcxproj │ │ │ │ └── CocosDenshion.vcxproj.filters │ │ │ └── win32/ │ │ │ ├── MciPlayer.cpp │ │ │ ├── MciPlayer.h │ │ │ └── SimpleAudioEngine.cpp │ │ ├── base/ │ │ │ ├── CCAffineTransform.cpp │ │ │ ├── CCAffineTransform.h │ │ │ ├── CCArray.cpp │ │ │ ├── CCArray.h │ │ │ ├── CCAutoreleasePool.cpp │ │ │ ├── CCAutoreleasePool.h │ │ │ ├── CCBool.h │ │ │ ├── CCConsole.cpp │ │ │ ├── CCConsole.h │ │ │ ├── CCData.cpp │ │ │ ├── CCData.h │ │ │ ├── CCDataVisitor.cpp │ │ │ ├── CCDataVisitor.h │ │ │ ├── CCDictionary.cpp │ │ │ ├── CCDictionary.h │ │ │ ├── CCDouble.h │ │ │ ├── CCFloat.h │ │ │ ├── CCGeometry.cpp │ │ │ ├── CCGeometry.h │ │ │ ├── CCInteger.h │ │ │ ├── CCMap.h │ │ │ ├── CCNS.cpp │ │ │ ├── CCNS.h │ │ │ ├── CCObject.cpp │ │ │ ├── CCObject.h │ │ │ ├── CCPlatformConfig.h │ │ │ ├── CCPlatformMacros.h │ │ │ ├── CCSet.cpp │ │ │ ├── CCSet.h │ │ │ ├── CCString.cpp │ │ │ ├── CCString.h │ │ │ ├── CCValue.cpp │ │ │ ├── CCValue.h │ │ │ ├── CCVector.h │ │ │ ├── CMakeLists.txt │ │ │ ├── atitc.cpp │ │ │ ├── atitc.h │ │ │ ├── etc1.cpp │ │ │ ├── etc1.h │ │ │ ├── s3tc.cpp │ │ │ └── s3tc.h │ │ ├── editor-support/ │ │ │ ├── cocosbuilder/ │ │ │ │ ├── Android.mk │ │ │ │ ├── CCBAnimationManager.cpp │ │ │ │ ├── CCBAnimationManager.h │ │ │ │ ├── CCBFileLoader.cpp │ │ │ │ ├── CCBFileLoader.h │ │ │ │ ├── CCBKeyframe.cpp │ │ │ │ ├── CCBKeyframe.h │ │ │ │ ├── CCBMemberVariableAssigner.h │ │ │ │ ├── CCBReader.cpp │ │ │ │ ├── CCBReader.h │ │ │ │ ├── CCBSelectorResolver.h │ │ │ │ ├── CCBSequence.cpp │ │ │ │ ├── CCBSequence.h │ │ │ │ ├── CCBSequenceProperty.cpp │ │ │ │ ├── CCBSequenceProperty.h │ │ │ │ ├── CCControlButtonLoader.cpp │ │ │ │ ├── CCControlButtonLoader.h │ │ │ │ ├── CCControlLoader.cpp │ │ │ │ ├── CCControlLoader.h │ │ │ │ ├── CCLabelBMFontLoader.cpp │ │ │ │ ├── CCLabelBMFontLoader.h │ │ │ │ ├── CCLabelTTFLoader.cpp │ │ │ │ ├── CCLabelTTFLoader.h │ │ │ │ ├── CCLayerColorLoader.cpp │ │ │ │ ├── CCLayerColorLoader.h │ │ │ │ ├── CCLayerGradientLoader.cpp │ │ │ │ ├── CCLayerGradientLoader.h │ │ │ │ ├── CCLayerLoader.cpp │ │ │ │ ├── CCLayerLoader.h │ │ │ │ ├── CCMenuItemImageLoader.cpp │ │ │ │ ├── CCMenuItemImageLoader.h │ │ │ │ ├── CCMenuItemLoader.cpp │ │ │ │ ├── CCMenuItemLoader.h │ │ │ │ ├── CCMenuLoader.h │ │ │ │ ├── CCNode+CCBRelativePositioning.cpp │ │ │ │ ├── CCNode+CCBRelativePositioning.h │ │ │ │ ├── CCNodeLoader.cpp │ │ │ │ ├── CCNodeLoader.h │ │ │ │ ├── CCNodeLoaderLibrary.cpp │ │ │ │ ├── CCNodeLoaderLibrary.h │ │ │ │ ├── CCNodeLoaderListener.h │ │ │ │ ├── CCParticleSystemQuadLoader.cpp │ │ │ │ ├── CCParticleSystemQuadLoader.h │ │ │ │ ├── CCScale9SpriteLoader.cpp │ │ │ │ ├── CCScale9SpriteLoader.h │ │ │ │ ├── CCScrollViewLoader.cpp │ │ │ │ ├── CCScrollViewLoader.h │ │ │ │ ├── CCSpriteLoader.cpp │ │ │ │ ├── CCSpriteLoader.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CocosBuilder.h │ │ │ │ └── proj.win32/ │ │ │ │ ├── libCocosBuilder.vcxproj │ │ │ │ └── libCocosBuilder.vcxproj.filters │ │ │ ├── cocostudio/ │ │ │ │ ├── Android.mk │ │ │ │ ├── CCActionEaseEx.cpp │ │ │ │ ├── CCActionEaseEx.h │ │ │ │ ├── CCActionFrame.cpp │ │ │ │ ├── CCActionFrame.h │ │ │ │ ├── CCActionFrameEasing.cpp │ │ │ │ ├── CCActionFrameEasing.h │ │ │ │ ├── CCActionManagerEx.cpp │ │ │ │ ├── CCActionManagerEx.h │ │ │ │ ├── CCActionNode.cpp │ │ │ │ ├── CCActionNode.h │ │ │ │ ├── CCActionObject.cpp │ │ │ │ ├── CCActionObject.h │ │ │ │ ├── CCArmature.cpp │ │ │ │ ├── CCArmature.h │ │ │ │ ├── CCArmatureAnimation.cpp │ │ │ │ ├── CCArmatureAnimation.h │ │ │ │ ├── CCArmatureDataManager.cpp │ │ │ │ ├── CCArmatureDataManager.h │ │ │ │ ├── CCArmatureDefine.cpp │ │ │ │ ├── CCArmatureDefine.h │ │ │ │ ├── CCBatchNode.cpp │ │ │ │ ├── CCBatchNode.h │ │ │ │ ├── CCBone.cpp │ │ │ │ ├── CCBone.h │ │ │ │ ├── CCColliderDetector.cpp │ │ │ │ ├── CCColliderDetector.h │ │ │ │ ├── CCComAttribute.cpp │ │ │ │ ├── CCComAttribute.h │ │ │ │ ├── CCComAudio.cpp │ │ │ │ ├── CCComAudio.h │ │ │ │ ├── CCComBase.h │ │ │ │ ├── CCComController.cpp │ │ │ │ ├── CCComController.h │ │ │ │ ├── CCComRender.cpp │ │ │ │ ├── CCComRender.h │ │ │ │ ├── CCDataReaderHelper.cpp │ │ │ │ ├── CCDataReaderHelper.h │ │ │ │ ├── CCDatas.cpp │ │ │ │ ├── CCDatas.h │ │ │ │ ├── CCDecorativeDisplay.cpp │ │ │ │ ├── CCDecorativeDisplay.h │ │ │ │ ├── CCDisplayFactory.cpp │ │ │ │ ├── CCDisplayFactory.h │ │ │ │ ├── CCDisplayManager.cpp │ │ │ │ ├── CCDisplayManager.h │ │ │ │ ├── CCInputDelegate.cpp │ │ │ │ ├── CCInputDelegate.h │ │ │ │ ├── CCProcessBase.cpp │ │ │ │ ├── CCProcessBase.h │ │ │ │ ├── CCSGUIReader.cpp │ │ │ │ ├── CCSGUIReader.h │ │ │ │ ├── CCSSceneReader.cpp │ │ │ │ ├── CCSSceneReader.h │ │ │ │ ├── CCSkin.cpp │ │ │ │ ├── CCSkin.h │ │ │ │ ├── CCSpriteFrameCacheHelper.cpp │ │ │ │ ├── CCSpriteFrameCacheHelper.h │ │ │ │ ├── CCTransformHelp.cpp │ │ │ │ ├── CCTransformHelp.h │ │ │ │ ├── CCTween.cpp │ │ │ │ ├── CCTween.h │ │ │ │ ├── CCTweenFunction.cpp │ │ │ │ ├── CCTweenFunction.h │ │ │ │ ├── CCUtilMath.cpp │ │ │ │ ├── CCUtilMath.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CocoStudio.h │ │ │ │ ├── DictionaryHelper.cpp │ │ │ │ ├── DictionaryHelper.h │ │ │ │ ├── ObjectFactory.cpp │ │ │ │ ├── ObjectFactory.h │ │ │ │ ├── TriggerBase.cpp │ │ │ │ ├── TriggerBase.h │ │ │ │ ├── TriggerMng.cpp │ │ │ │ ├── TriggerMng.h │ │ │ │ ├── TriggerObj.cpp │ │ │ │ ├── TriggerObj.h │ │ │ │ └── proj.win32/ │ │ │ │ ├── libCocosStudio.vcxproj │ │ │ │ └── libCocosStudio.vcxproj.filters │ │ │ └── spine/ │ │ │ ├── Android.mk │ │ │ ├── Animation.cpp │ │ │ ├── Animation.h │ │ │ ├── AnimationState.cpp │ │ │ ├── AnimationState.h │ │ │ ├── AnimationStateData.cpp │ │ │ ├── AnimationStateData.h │ │ │ ├── Atlas.cpp │ │ │ ├── Atlas.h │ │ │ ├── AtlasAttachmentLoader.cpp │ │ │ ├── AtlasAttachmentLoader.h │ │ │ ├── Attachment.cpp │ │ │ ├── Attachment.h │ │ │ ├── AttachmentLoader.cpp │ │ │ ├── AttachmentLoader.h │ │ │ ├── Bone.cpp │ │ │ ├── Bone.h │ │ │ ├── BoneData.cpp │ │ │ ├── BoneData.h │ │ │ ├── BoundingBoxAttachment.cpp │ │ │ ├── BoundingBoxAttachment.h │ │ │ ├── CCSkeleton.cpp │ │ │ ├── CCSkeleton.h │ │ │ ├── CCSkeletonAnimation.cpp │ │ │ ├── CCSkeletonAnimation.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Event.cpp │ │ │ ├── Event.h │ │ │ ├── EventData.cpp │ │ │ ├── EventData.h │ │ │ ├── Json.cpp │ │ │ ├── Json.h │ │ │ ├── RegionAttachment.cpp │ │ │ ├── RegionAttachment.h │ │ │ ├── Skeleton.cpp │ │ │ ├── Skeleton.h │ │ │ ├── SkeletonBounds.cpp │ │ │ ├── SkeletonBounds.h │ │ │ ├── SkeletonData.cpp │ │ │ ├── SkeletonData.h │ │ │ ├── SkeletonJson.cpp │ │ │ ├── SkeletonJson.h │ │ │ ├── Skin.cpp │ │ │ ├── Skin.h │ │ │ ├── Slot.cpp │ │ │ ├── Slot.h │ │ │ ├── SlotData.cpp │ │ │ ├── SlotData.h │ │ │ ├── extension.cpp │ │ │ ├── extension.h │ │ │ ├── proj.win32/ │ │ │ │ ├── libSpine.vcxproj │ │ │ │ └── libSpine.vcxproj.filters │ │ │ ├── spine-cocos2dx.cpp │ │ │ ├── spine-cocos2dx.h │ │ │ └── spine.h │ │ ├── gui/ │ │ │ ├── Android.mk │ │ │ ├── CMakeLists.txt │ │ │ ├── CocosGUI.cpp │ │ │ ├── CocosGUI.h │ │ │ ├── UIButton.cpp │ │ │ ├── UIButton.h │ │ │ ├── UICheckBox.cpp │ │ │ ├── UICheckBox.h │ │ │ ├── UIHelper.cpp │ │ │ ├── UIHelper.h │ │ │ ├── UIImageView.cpp │ │ │ ├── UIImageView.h │ │ │ ├── UILayout.cpp │ │ │ ├── UILayout.h │ │ │ ├── UILayoutDefine.cpp │ │ │ ├── UILayoutDefine.h │ │ │ ├── UILayoutParameter.cpp │ │ │ ├── UILayoutParameter.h │ │ │ ├── UIListView.cpp │ │ │ ├── UIListView.h │ │ │ ├── UILoadingBar.cpp │ │ │ ├── UILoadingBar.h │ │ │ ├── UIPageView.cpp │ │ │ ├── UIPageView.h │ │ │ ├── UIScrollInterface.h │ │ │ ├── UIScrollView.cpp │ │ │ ├── UIScrollView.h │ │ │ ├── UISlider.cpp │ │ │ ├── UISlider.h │ │ │ ├── UIText.cpp │ │ │ ├── UIText.h │ │ │ ├── UITextAtlas.cpp │ │ │ ├── UITextAtlas.h │ │ │ ├── UITextBMFont.cpp │ │ │ ├── UITextBMFont.h │ │ │ ├── UITextField.cpp │ │ │ ├── UITextField.h │ │ │ ├── UIWidget.cpp │ │ │ ├── UIWidget.h │ │ │ └── proj.win32/ │ │ │ ├── libGUI.vcxproj │ │ │ └── libGUI.vcxproj.filters │ │ ├── math/ │ │ │ └── kazmath/ │ │ │ ├── CMakeLists.txt │ │ │ ├── include/ │ │ │ │ └── kazmath/ │ │ │ │ ├── GL/ │ │ │ │ │ ├── mat4stack.h │ │ │ │ │ └── matrix.h │ │ │ │ ├── aabb.h │ │ │ │ ├── kazmath.h │ │ │ │ ├── mat3.h │ │ │ │ ├── mat4.h │ │ │ │ ├── neon_matrix_impl.h │ │ │ │ ├── plane.h │ │ │ │ ├── quaternion.h │ │ │ │ ├── ray2.h │ │ │ │ ├── utility.h │ │ │ │ ├── vec2.h │ │ │ │ ├── vec3.h │ │ │ │ └── vec4.h │ │ │ └── src/ │ │ │ ├── CMakeLists.txt │ │ │ ├── ChangeLog │ │ │ ├── GL/ │ │ │ │ ├── mat4stack.c │ │ │ │ └── matrix.c │ │ │ ├── aabb.c │ │ │ ├── mat3.c │ │ │ ├── mat4.c │ │ │ ├── neon_matrix_impl.c │ │ │ ├── plane.c │ │ │ ├── quaternion.c │ │ │ ├── ray2.c │ │ │ ├── utility.c │ │ │ ├── vec2.c │ │ │ ├── vec3.c │ │ │ └── vec4.c │ │ ├── network/ │ │ │ ├── Android.mk │ │ │ ├── CMakeLists.txt │ │ │ ├── HttpClient.cpp │ │ │ ├── HttpClient.h │ │ │ ├── HttpRequest.h │ │ │ ├── HttpResponse.h │ │ │ ├── SocketIO.cpp │ │ │ ├── SocketIO.h │ │ │ ├── WebSocket.cpp │ │ │ ├── WebSocket.h │ │ │ └── proj.win32/ │ │ │ ├── libNetwork.vcxproj │ │ │ └── libNetwork.vcxproj.filters │ │ ├── physics/ │ │ │ ├── CCPhysicsBody.cpp │ │ │ ├── CCPhysicsBody.h │ │ │ ├── CCPhysicsContact.cpp │ │ │ ├── CCPhysicsContact.h │ │ │ ├── CCPhysicsJoint.cpp │ │ │ ├── CCPhysicsJoint.h │ │ │ ├── CCPhysicsShape.cpp │ │ │ ├── CCPhysicsShape.h │ │ │ ├── CCPhysicsWorld.cpp │ │ │ ├── CCPhysicsWorld.h │ │ │ ├── CMakeLists.txt │ │ │ └── chipmunk/ │ │ │ ├── CCPhysicsBodyInfo_chipmunk.cpp │ │ │ ├── CCPhysicsBodyInfo_chipmunk.h │ │ │ ├── CCPhysicsContactInfo_chipmunk.cpp │ │ │ ├── CCPhysicsContactInfo_chipmunk.h │ │ │ ├── CCPhysicsHelper_chipmunk.h │ │ │ ├── CCPhysicsJointInfo_chipmunk.cpp │ │ │ ├── CCPhysicsJointInfo_chipmunk.h │ │ │ ├── CCPhysicsShapeInfo_chipmunk.cpp │ │ │ ├── CCPhysicsShapeInfo_chipmunk.h │ │ │ ├── CCPhysicsWorldInfo_chipmunk.cpp │ │ │ └── CCPhysicsWorldInfo_chipmunk.h │ │ ├── scripting/ │ │ │ ├── CMakeLists.txt │ │ │ ├── auto-generated/ │ │ │ │ ├── README.md │ │ │ │ ├── js-bindings/ │ │ │ │ │ ├── jsb_cocos2dx_auto.cpp │ │ │ │ │ ├── jsb_cocos2dx_auto.hpp │ │ │ │ │ ├── jsb_cocos2dx_auto_api.js │ │ │ │ │ ├── jsb_cocos2dx_builder_auto.cpp │ │ │ │ │ ├── jsb_cocos2dx_builder_auto.hpp │ │ │ │ │ ├── jsb_cocos2dx_builder_auto_api.js │ │ │ │ │ ├── jsb_cocos2dx_extension_auto.cpp │ │ │ │ │ ├── jsb_cocos2dx_extension_auto.hpp │ │ │ │ │ ├── jsb_cocos2dx_extension_auto_api.js │ │ │ │ │ ├── jsb_cocos2dx_gui_auto.cpp │ │ │ │ │ ├── jsb_cocos2dx_gui_auto.hpp │ │ │ │ │ ├── jsb_cocos2dx_gui_auto_api.js │ │ │ │ │ ├── jsb_cocos2dx_spine_auto.cpp │ │ │ │ │ ├── jsb_cocos2dx_spine_auto.hpp │ │ │ │ │ ├── jsb_cocos2dx_spine_auto_api.js │ │ │ │ │ ├── jsb_cocos2dx_studio_auto.cpp │ │ │ │ │ ├── jsb_cocos2dx_studio_auto.hpp │ │ │ │ │ └── jsb_cocos2dx_studio_auto_api.js │ │ │ │ └── lua-bindings/ │ │ │ │ ├── lua_cocos2dx_auto.cpp │ │ │ │ ├── lua_cocos2dx_auto.hpp │ │ │ │ ├── lua_cocos2dx_auto_api.js │ │ │ │ ├── lua_cocos2dx_extension_auto.cpp │ │ │ │ ├── lua_cocos2dx_extension_auto.hpp │ │ │ │ ├── lua_cocos2dx_extension_auto_api.js │ │ │ │ ├── lua_cocos2dx_gui_auto.cpp │ │ │ │ ├── lua_cocos2dx_gui_auto.hpp │ │ │ │ ├── lua_cocos2dx_gui_auto_api.js │ │ │ │ ├── lua_cocos2dx_physics_auto.cpp │ │ │ │ ├── lua_cocos2dx_physics_auto.hpp │ │ │ │ ├── lua_cocos2dx_physics_auto_api.js │ │ │ │ ├── lua_cocos2dx_spine_auto.cpp │ │ │ │ ├── lua_cocos2dx_spine_auto.hpp │ │ │ │ ├── lua_cocos2dx_spine_auto_api.js │ │ │ │ ├── lua_cocos2dx_studio_auto.cpp │ │ │ │ ├── lua_cocos2dx_studio_auto.hpp │ │ │ │ └── lua_cocos2dx_studio_auto_api.js │ │ │ ├── javascript/ │ │ │ │ ├── bindings/ │ │ │ │ │ ├── Android.mk │ │ │ │ │ ├── ScriptingCore.cpp │ │ │ │ │ ├── ScriptingCore.h │ │ │ │ │ ├── chipmunk/ │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── js_bindings_chipmunk_auto_classes.cpp │ │ │ │ │ │ ├── js_bindings_chipmunk_auto_classes.h │ │ │ │ │ │ ├── js_bindings_chipmunk_auto_classes_registration.h │ │ │ │ │ │ ├── js_bindings_chipmunk_functions.cpp │ │ │ │ │ │ ├── js_bindings_chipmunk_functions.h │ │ │ │ │ │ ├── js_bindings_chipmunk_functions_registration.h │ │ │ │ │ │ ├── js_bindings_chipmunk_manual.cpp │ │ │ │ │ │ ├── js_bindings_chipmunk_manual.h │ │ │ │ │ │ ├── js_bindings_chipmunk_registration.cpp │ │ │ │ │ │ ├── js_bindings_chipmunk_registration.h │ │ │ │ │ │ ├── libJSBindingForChipmunk.vcxproj │ │ │ │ │ │ └── libJSBindingForChipmunk.vcxproj.filters │ │ │ │ │ ├── cocos2d_specifics.cpp │ │ │ │ │ ├── cocos2d_specifics.hpp │ │ │ │ │ ├── cocosbuilder/ │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── cocosbuilder_specifics.hpp │ │ │ │ │ │ ├── js_bindings_ccbreader.cpp │ │ │ │ │ │ ├── js_bindings_ccbreader.h │ │ │ │ │ │ ├── libJSBindingForBuilder.vcxproj │ │ │ │ │ │ └── libJSBindingForBuilder.vcxproj.filters │ │ │ │ │ ├── cocostudio/ │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── jsb_cocos2dx_studio_manual.cpp │ │ │ │ │ │ ├── jsb_cocos2dx_studio_manual.h │ │ │ │ │ │ ├── libJSBindingForStudio.vcxproj │ │ │ │ │ │ └── libJSBindingForStudio.vcxproj.filters │ │ │ │ │ ├── extension/ │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── jsb_cocos2dx_extension_manual.cpp │ │ │ │ │ │ ├── jsb_cocos2dx_extension_manual.h │ │ │ │ │ │ ├── libJSBindingForExtension.vcxproj │ │ │ │ │ │ └── libJSBindingForExtension.vcxproj.filters │ │ │ │ │ ├── gui/ │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── jsb_cocos2dx_gui_manual.cpp │ │ │ │ │ │ ├── jsb_cocos2dx_gui_manual.h │ │ │ │ │ │ ├── libJSBindingForGui.vcxproj │ │ │ │ │ │ └── libJSBindingForGui.vcxproj.filters │ │ │ │ │ ├── js_bindings_config.h │ │ │ │ │ ├── js_bindings_core.cpp │ │ │ │ │ ├── js_bindings_core.h │ │ │ │ │ ├── js_bindings_opengl.cpp │ │ │ │ │ ├── js_bindings_opengl.h │ │ │ │ │ ├── js_manual_conversions.cpp │ │ │ │ │ ├── js_manual_conversions.h │ │ │ │ │ ├── jsb_helper.h │ │ │ │ │ ├── jsb_opengl_functions.cpp │ │ │ │ │ ├── jsb_opengl_functions.h │ │ │ │ │ ├── jsb_opengl_manual.cpp │ │ │ │ │ ├── jsb_opengl_manual.h │ │ │ │ │ ├── jsb_opengl_registration.cpp │ │ │ │ │ ├── jsb_opengl_registration.h │ │ │ │ │ ├── localstorage/ │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── js_bindings_system_functions.cpp │ │ │ │ │ │ ├── js_bindings_system_functions.h │ │ │ │ │ │ ├── js_bindings_system_functions_registration.h │ │ │ │ │ │ ├── js_bindings_system_registration.cpp │ │ │ │ │ │ ├── js_bindings_system_registration.h │ │ │ │ │ │ ├── libJSBindingForLocalStorage.vcxproj │ │ │ │ │ │ └── libJSBindingForLocalStorage.vcxproj.filters │ │ │ │ │ ├── network/ │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── XMLHTTPRequest.cpp │ │ │ │ │ │ ├── XMLHTTPRequest.h │ │ │ │ │ │ ├── jsb_websocket.cpp │ │ │ │ │ │ ├── jsb_websocket.h │ │ │ │ │ │ ├── libJSBindingForNetwork.vcxproj │ │ │ │ │ │ └── libJSBindingForNetwork.vcxproj.filters │ │ │ │ │ ├── proj.win32/ │ │ │ │ │ │ ├── libJSBinding.vcxproj │ │ │ │ │ │ └── libJSBinding.vcxproj.filters │ │ │ │ │ ├── spidermonkey_specifics.h │ │ │ │ │ └── spine/ │ │ │ │ │ ├── Android.mk │ │ │ │ │ ├── libJSBindingForSpine.vcxproj │ │ │ │ │ └── libJSBindingForSpine.vcxproj.filters │ │ │ │ └── script/ │ │ │ │ ├── debugger/ │ │ │ │ │ ├── DevToolsUtils.js │ │ │ │ │ ├── README.md │ │ │ │ │ ├── actors/ │ │ │ │ │ │ ├── root.js │ │ │ │ │ │ └── script.js │ │ │ │ │ ├── core/ │ │ │ │ │ │ └── promise.js │ │ │ │ │ ├── main.js │ │ │ │ │ └── transport.js │ │ │ │ ├── jsb.js │ │ │ │ ├── jsb_chipmunk.js │ │ │ │ ├── jsb_chipmunk_constants.js │ │ │ │ ├── jsb_cocos2d.js │ │ │ │ ├── jsb_cocos2d_constants.js │ │ │ │ ├── jsb_cocos2d_extension.js │ │ │ │ ├── jsb_cocos2d_gui.js │ │ │ │ ├── jsb_cocos2d_studio.js │ │ │ │ ├── jsb_cocosbuilder.js │ │ │ │ ├── jsb_debugger.js │ │ │ │ ├── jsb_deprecated.js │ │ │ │ ├── jsb_opengl.js │ │ │ │ ├── jsb_opengl_constants.js │ │ │ │ └── jsb_sys.js │ │ │ └── lua/ │ │ │ ├── bindings/ │ │ │ │ ├── .cproject │ │ │ │ ├── .project │ │ │ │ ├── Android.mk │ │ │ │ ├── CCBProxy.cpp │ │ │ │ ├── CCBProxy.h │ │ │ │ ├── CCLuaBridge.cpp │ │ │ │ ├── CCLuaBridge.h │ │ │ │ ├── CCLuaEngine.cpp │ │ │ │ ├── CCLuaEngine.h │ │ │ │ ├── CCLuaStack.cpp │ │ │ │ ├── CCLuaStack.h │ │ │ │ ├── CCLuaValue.cpp │ │ │ │ ├── CCLuaValue.h │ │ │ │ ├── Cocos2dxLuaLoader.cpp │ │ │ │ ├── Cocos2dxLuaLoader.h │ │ │ │ ├── LuaBasicConversions.cpp │ │ │ │ ├── LuaBasicConversions.h │ │ │ │ ├── LuaOpengl.cpp │ │ │ │ ├── LuaOpengl.h │ │ │ │ ├── LuaScriptHandlerMgr.cpp │ │ │ │ ├── LuaScriptHandlerMgr.h │ │ │ │ ├── LuaSkeletonAnimation.cpp │ │ │ │ ├── LuaSkeletonAnimation.h │ │ │ │ ├── Lua_web_socket.cpp │ │ │ │ ├── Lua_web_socket.h │ │ │ │ ├── liblua.vcxproj │ │ │ │ ├── liblua.vcxproj.filters │ │ │ │ ├── lua_cocos2dx_coco_studio_manual.cpp │ │ │ │ ├── lua_cocos2dx_coco_studio_manual.hpp │ │ │ │ ├── lua_cocos2dx_deprecated.cpp │ │ │ │ ├── lua_cocos2dx_deprecated.h │ │ │ │ ├── lua_cocos2dx_extension_manual.cpp │ │ │ │ ├── lua_cocos2dx_extension_manual.h │ │ │ │ ├── lua_cocos2dx_gui_manual.cpp │ │ │ │ ├── lua_cocos2dx_gui_manual.hpp │ │ │ │ ├── lua_cocos2dx_manual.cpp │ │ │ │ ├── lua_cocos2dx_manual.hpp │ │ │ │ ├── lua_cocos2dx_physics_manual.cpp │ │ │ │ ├── lua_cocos2dx_physics_manual.hpp │ │ │ │ ├── lua_cocos2dx_spine_manual.cpp │ │ │ │ ├── lua_cocos2dx_spine_manual.hpp │ │ │ │ ├── lua_extensions.c │ │ │ │ ├── lua_extensions.h │ │ │ │ ├── lua_xml_http_request.cpp │ │ │ │ ├── lua_xml_http_request.h │ │ │ │ ├── platform/ │ │ │ │ │ ├── android/ │ │ │ │ │ │ ├── CCLuaJavaBridge.cpp │ │ │ │ │ │ ├── CCLuaJavaBridge.h │ │ │ │ │ │ └── jni/ │ │ │ │ │ │ ├── Java_org_cocos2dx_lib_Cocos2dxLuaJavaBridge.cpp │ │ │ │ │ │ └── Java_org_cocos2dx_lib_Cocos2dxLuaJavaBridge.h │ │ │ │ │ └── ios/ │ │ │ │ │ ├── CCLuaObjcBridge.h │ │ │ │ │ └── CCLuaObjcBridge.mm │ │ │ │ ├── socket/ │ │ │ │ │ ├── auxiliar.c │ │ │ │ │ ├── auxiliar.h │ │ │ │ │ ├── except.c │ │ │ │ │ ├── except.h │ │ │ │ │ ├── inet.c │ │ │ │ │ ├── inet.h │ │ │ │ │ ├── luasocket.c │ │ │ │ │ ├── luasocket.h │ │ │ │ │ ├── luasocket_buffer.c │ │ │ │ │ ├── luasocket_buffer.h │ │ │ │ │ ├── luasocket_io.c │ │ │ │ │ ├── luasocket_io.h │ │ │ │ │ ├── mime.c │ │ │ │ │ ├── mime.h │ │ │ │ │ ├── options.c │ │ │ │ │ ├── options.h │ │ │ │ │ ├── select.c │ │ │ │ │ ├── select.h │ │ │ │ │ ├── serial.c │ │ │ │ │ ├── socket.h │ │ │ │ │ ├── socket_scripts.c │ │ │ │ │ ├── socket_scripts.h │ │ │ │ │ ├── tcp.c │ │ │ │ │ ├── tcp.h │ │ │ │ │ ├── timeout.c │ │ │ │ │ ├── timeout.h │ │ │ │ │ ├── udp.c │ │ │ │ │ ├── udp.h │ │ │ │ │ ├── unix.c │ │ │ │ │ ├── unix.h │ │ │ │ │ ├── usocket.c │ │ │ │ │ ├── usocket.h │ │ │ │ │ ├── wsocket.c │ │ │ │ │ └── wsocket.h │ │ │ │ ├── tolua_fix.c │ │ │ │ └── tolua_fix.h │ │ │ └── script/ │ │ │ ├── AudioEngine.lua │ │ │ ├── CCBReaderLoad.lua │ │ │ ├── CocoStudio.lua │ │ │ ├── Cocos2d.lua │ │ │ ├── Cocos2dConstants.lua │ │ │ ├── Deprecated.lua │ │ │ ├── DeprecatedClass.lua │ │ │ ├── DeprecatedEnum.lua │ │ │ ├── DeprecatedOpenglEnum.lua │ │ │ ├── DrawPrimitives.lua │ │ │ ├── GuiConstants.lua │ │ │ ├── Opengl.lua │ │ │ ├── OpenglConstants.lua │ │ │ ├── StudioConstants.lua │ │ │ ├── extern.lua │ │ │ ├── json.lua │ │ │ ├── luaj.lua │ │ │ └── luaoc.lua │ │ └── storage/ │ │ └── local-storage/ │ │ ├── Android.mk │ │ ├── LocalStorage.cpp │ │ ├── LocalStorage.h │ │ ├── LocalStorageAndroid.cpp │ │ └── proj.win32/ │ │ ├── libLocalStorage.vcxproj │ │ └── libLocalStorage.vcxproj.filters │ ├── docs/ │ │ ├── .gitignore │ │ ├── CODING_STYLE.md │ │ ├── Groups.h │ │ ├── MainPage.h │ │ ├── RELEASE_NOTES.md │ │ └── doxygen.config │ ├── extensions/ │ │ ├── Android.mk │ │ ├── CMakeLists.txt │ │ ├── ExtensionMacros.h │ │ ├── GUI/ │ │ │ ├── CCControlExtension/ │ │ │ │ ├── CCControl.cpp │ │ │ │ ├── CCControl.h │ │ │ │ ├── CCControlButton.cpp │ │ │ │ ├── CCControlButton.h │ │ │ │ ├── CCControlColourPicker.cpp │ │ │ │ ├── CCControlColourPicker.h │ │ │ │ ├── CCControlExtensions.h │ │ │ │ ├── CCControlHuePicker.cpp │ │ │ │ ├── CCControlHuePicker.h │ │ │ │ ├── CCControlPotentiometer.cpp │ │ │ │ ├── CCControlPotentiometer.h │ │ │ │ ├── CCControlSaturationBrightnessPicker.cpp │ │ │ │ ├── CCControlSaturationBrightnessPicker.h │ │ │ │ ├── CCControlSlider.cpp │ │ │ │ ├── CCControlSlider.h │ │ │ │ ├── CCControlStepper.cpp │ │ │ │ ├── CCControlStepper.h │ │ │ │ ├── CCControlSwitch.cpp │ │ │ │ ├── CCControlSwitch.h │ │ │ │ ├── CCControlUtils.cpp │ │ │ │ ├── CCControlUtils.h │ │ │ │ ├── CCInvocation.cpp │ │ │ │ ├── CCInvocation.h │ │ │ │ ├── CCScale9Sprite.cpp │ │ │ │ └── CCScale9Sprite.h │ │ │ ├── CCEditBox/ │ │ │ │ ├── CCEditBox.cpp │ │ │ │ ├── CCEditBox.h │ │ │ │ ├── CCEditBoxImpl.h │ │ │ │ ├── CCEditBoxImplAndroid.cpp │ │ │ │ ├── CCEditBoxImplAndroid.h │ │ │ │ ├── CCEditBoxImplIOS.h │ │ │ │ ├── CCEditBoxImplIOS.mm │ │ │ │ ├── CCEditBoxImplMac.h │ │ │ │ ├── CCEditBoxImplMac.mm │ │ │ │ ├── CCEditBoxImplNone.cpp │ │ │ │ ├── CCEditBoxImplTizen.cpp │ │ │ │ ├── CCEditBoxImplTizen.h │ │ │ │ ├── CCEditBoxImplWin.cpp │ │ │ │ └── CCEditBoxImplWin.h │ │ │ └── CCScrollView/ │ │ │ ├── CCScrollView.cpp │ │ │ ├── CCScrollView.h │ │ │ ├── CCTableView.cpp │ │ │ ├── CCTableView.h │ │ │ ├── CCTableViewCell.cpp │ │ │ └── CCTableViewCell.h │ │ ├── assets-manager/ │ │ │ ├── AssetsManager.cpp │ │ │ └── AssetsManager.h │ │ ├── cocos-ext.h │ │ ├── physics-nodes/ │ │ │ ├── CCPhysicsDebugNode.cpp │ │ │ ├── CCPhysicsDebugNode.h │ │ │ ├── CCPhysicsSprite.cpp │ │ │ └── CCPhysicsSprite.h │ │ └── proj.win32/ │ │ ├── Win32InputBox.cpp │ │ ├── Win32InputBox.h │ │ ├── libExtensions.vcxproj │ │ └── libExtensions.vcxproj.filters │ ├── external/ │ │ ├── Box2D/ │ │ │ ├── Android.mk │ │ │ ├── Box2D.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Collision/ │ │ │ │ ├── Shapes/ │ │ │ │ │ ├── b2ChainShape.cpp │ │ │ │ │ ├── b2ChainShape.h │ │ │ │ │ ├── b2CircleShape.cpp │ │ │ │ │ ├── b2CircleShape.h │ │ │ │ │ ├── b2EdgeShape.cpp │ │ │ │ │ ├── b2EdgeShape.h │ │ │ │ │ ├── b2PolygonShape.cpp │ │ │ │ │ ├── b2PolygonShape.h │ │ │ │ │ └── b2Shape.h │ │ │ │ ├── b2BroadPhase.cpp │ │ │ │ ├── b2BroadPhase.h │ │ │ │ ├── b2CollideCircle.cpp │ │ │ │ ├── b2CollideEdge.cpp │ │ │ │ ├── b2CollidePolygon.cpp │ │ │ │ ├── b2Collision.cpp │ │ │ │ ├── b2Collision.h │ │ │ │ ├── b2Distance.cpp │ │ │ │ ├── b2Distance.h │ │ │ │ ├── b2DynamicTree.cpp │ │ │ │ ├── b2DynamicTree.h │ │ │ │ ├── b2TimeOfImpact.cpp │ │ │ │ └── b2TimeOfImpact.h │ │ │ ├── Common/ │ │ │ │ ├── b2BlockAllocator.cpp │ │ │ │ ├── b2BlockAllocator.h │ │ │ │ ├── b2Draw.cpp │ │ │ │ ├── b2Draw.h │ │ │ │ ├── b2GrowableStack.h │ │ │ │ ├── b2Math.cpp │ │ │ │ ├── b2Math.h │ │ │ │ ├── b2Settings.cpp │ │ │ │ ├── b2Settings.h │ │ │ │ ├── b2StackAllocator.cpp │ │ │ │ ├── b2StackAllocator.h │ │ │ │ ├── b2Timer.cpp │ │ │ │ └── b2Timer.h │ │ │ ├── Dynamics/ │ │ │ │ ├── Contacts/ │ │ │ │ │ ├── b2ChainAndCircleContact.cpp │ │ │ │ │ ├── b2ChainAndCircleContact.h │ │ │ │ │ ├── b2ChainAndPolygonContact.cpp │ │ │ │ │ ├── b2ChainAndPolygonContact.h │ │ │ │ │ ├── b2CircleContact.cpp │ │ │ │ │ ├── b2CircleContact.h │ │ │ │ │ ├── b2Contact.cpp │ │ │ │ │ ├── b2Contact.h │ │ │ │ │ ├── b2ContactSolver.cpp │ │ │ │ │ ├── b2ContactSolver.h │ │ │ │ │ ├── b2EdgeAndCircleContact.cpp │ │ │ │ │ ├── b2EdgeAndCircleContact.h │ │ │ │ │ ├── b2EdgeAndPolygonContact.cpp │ │ │ │ │ ├── b2EdgeAndPolygonContact.h │ │ │ │ │ ├── b2PolygonAndCircleContact.cpp │ │ │ │ │ ├── b2PolygonAndCircleContact.h │ │ │ │ │ ├── b2PolygonContact.cpp │ │ │ │ │ └── b2PolygonContact.h │ │ │ │ ├── Joints/ │ │ │ │ │ ├── b2DistanceJoint.cpp │ │ │ │ │ ├── b2DistanceJoint.h │ │ │ │ │ ├── b2FrictionJoint.cpp │ │ │ │ │ ├── b2FrictionJoint.h │ │ │ │ │ ├── b2GearJoint.cpp │ │ │ │ │ ├── b2GearJoint.h │ │ │ │ │ ├── b2Joint.cpp │ │ │ │ │ ├── b2Joint.h │ │ │ │ │ ├── b2MotorJoint.cpp │ │ │ │ │ ├── b2MotorJoint.h │ │ │ │ │ ├── b2MouseJoint.cpp │ │ │ │ │ ├── b2MouseJoint.h │ │ │ │ │ ├── b2PrismaticJoint.cpp │ │ │ │ │ ├── b2PrismaticJoint.h │ │ │ │ │ ├── b2PulleyJoint.cpp │ │ │ │ │ ├── b2PulleyJoint.h │ │ │ │ │ ├── b2RevoluteJoint.cpp │ │ │ │ │ ├── b2RevoluteJoint.h │ │ │ │ │ ├── b2RopeJoint.cpp │ │ │ │ │ ├── b2RopeJoint.h │ │ │ │ │ ├── b2WeldJoint.cpp │ │ │ │ │ ├── b2WeldJoint.h │ │ │ │ │ ├── b2WheelJoint.cpp │ │ │ │ │ └── b2WheelJoint.h │ │ │ │ ├── b2Body.cpp │ │ │ │ ├── b2Body.h │ │ │ │ ├── b2ContactManager.cpp │ │ │ │ ├── b2ContactManager.h │ │ │ │ ├── b2Fixture.cpp │ │ │ │ ├── b2Fixture.h │ │ │ │ ├── b2Island.cpp │ │ │ │ ├── b2Island.h │ │ │ │ ├── b2TimeStep.h │ │ │ │ ├── b2World.cpp │ │ │ │ ├── b2World.h │ │ │ │ ├── b2WorldCallbacks.cpp │ │ │ │ └── b2WorldCallbacks.h │ │ │ ├── Rope/ │ │ │ │ ├── b2Rope.cpp │ │ │ │ └── b2Rope.h │ │ │ └── proj.win32/ │ │ │ ├── Box2D.vcxproj │ │ │ └── Box2D.vcxproj.filters │ │ ├── chipmunk/ │ │ │ ├── .gitignore │ │ │ ├── Android.mk │ │ │ ├── LICENSE.txt │ │ │ ├── README.txt │ │ │ ├── chipmunk-docs.html │ │ │ ├── include/ │ │ │ │ └── chipmunk/ │ │ │ │ ├── chipmunk.h │ │ │ │ ├── chipmunk_ffi.h │ │ │ │ ├── chipmunk_private.h │ │ │ │ ├── chipmunk_types.h │ │ │ │ ├── chipmunk_unsafe.h │ │ │ │ ├── constraints/ │ │ │ │ │ ├── cpConstraint.h │ │ │ │ │ ├── cpDampedRotarySpring.h │ │ │ │ │ ├── cpDampedSpring.h │ │ │ │ │ ├── cpGearJoint.h │ │ │ │ │ ├── cpGrooveJoint.h │ │ │ │ │ ├── cpPinJoint.h │ │ │ │ │ ├── cpPivotJoint.h │ │ │ │ │ ├── cpRatchetJoint.h │ │ │ │ │ ├── cpRotaryLimitJoint.h │ │ │ │ │ ├── cpSimpleMotor.h │ │ │ │ │ ├── cpSlideJoint.h │ │ │ │ │ └── util.h │ │ │ │ ├── cpArbiter.h │ │ │ │ ├── cpBB.h │ │ │ │ ├── cpBody.h │ │ │ │ ├── cpPolyShape.h │ │ │ │ ├── cpShape.h │ │ │ │ ├── cpSpace.h │ │ │ │ ├── cpSpatialIndex.h │ │ │ │ └── cpVect.h │ │ │ ├── proj.win32/ │ │ │ │ ├── chipmunk.vcxproj │ │ │ │ └── chipmunk.vcxproj.filters │ │ │ └── src/ │ │ │ ├── CMakeLists.txt │ │ │ ├── chipmunk.c │ │ │ ├── constraints/ │ │ │ │ ├── cpConstraint.c │ │ │ │ ├── cpDampedRotarySpring.c │ │ │ │ ├── cpDampedSpring.c │ │ │ │ ├── cpGearJoint.c │ │ │ │ ├── cpGrooveJoint.c │ │ │ │ ├── cpPinJoint.c │ │ │ │ ├── cpPivotJoint.c │ │ │ │ ├── cpRatchetJoint.c │ │ │ │ ├── cpRotaryLimitJoint.c │ │ │ │ ├── cpSimpleMotor.c │ │ │ │ └── cpSlideJoint.c │ │ │ ├── cpArbiter.c │ │ │ ├── cpArray.c │ │ │ ├── cpBB.c │ │ │ ├── cpBBTree.c │ │ │ ├── cpBody.c │ │ │ ├── cpCollision.c │ │ │ ├── cpHashSet.c │ │ │ ├── cpPolyShape.c │ │ │ ├── cpShape.c │ │ │ ├── cpSpace.c │ │ │ ├── cpSpaceComponent.c │ │ │ ├── cpSpaceHash.c │ │ │ ├── cpSpaceQuery.c │ │ │ ├── cpSpaceStep.c │ │ │ ├── cpSpatialIndex.c │ │ │ ├── cpSweep1D.c │ │ │ ├── cpVect.c │ │ │ └── prime.h │ │ ├── curl/ │ │ │ ├── include/ │ │ │ │ ├── android/ │ │ │ │ │ └── curl/ │ │ │ │ │ ├── curl.h │ │ │ │ │ ├── curlbuild.h │ │ │ │ │ ├── curlrules.h │ │ │ │ │ ├── curlver.h │ │ │ │ │ ├── easy.h │ │ │ │ │ ├── mprintf.h │ │ │ │ │ ├── multi.h │ │ │ │ │ ├── stdcheaders.h │ │ │ │ │ ├── typecheck-gcc.h │ │ │ │ │ └── types.h │ │ │ │ ├── ios/ │ │ │ │ │ └── curl/ │ │ │ │ │ ├── curl.h │ │ │ │ │ ├── curlbuild.h │ │ │ │ │ ├── curlrules.h │ │ │ │ │ ├── curlver.h │ │ │ │ │ ├── easy.h │ │ │ │ │ ├── mprintf.h │ │ │ │ │ ├── multi.h │ │ │ │ │ ├── stdcheaders.h │ │ │ │ │ └── typecheck-gcc.h │ │ │ │ └── win32/ │ │ │ │ └── curl/ │ │ │ │ ├── curl.h │ │ │ │ ├── curlbuild.h │ │ │ │ ├── curlrules.h │ │ │ │ ├── curlver.h │ │ │ │ ├── easy.h │ │ │ │ ├── mprintf.h │ │ │ │ ├── multi.h │ │ │ │ ├── stdcheaders.h │ │ │ │ └── typecheck-gcc.h │ │ │ └── prebuilt/ │ │ │ ├── android/ │ │ │ │ ├── Android.mk │ │ │ │ ├── armeabi/ │ │ │ │ │ └── libcurl.a │ │ │ │ ├── armeabi-v7a/ │ │ │ │ │ └── libcurl.a │ │ │ │ └── x86/ │ │ │ │ └── libcurl.a │ │ │ ├── ios/ │ │ │ │ └── libcurl.a │ │ │ └── win32/ │ │ │ └── libcurl_imp.lib │ │ ├── edtaa3func/ │ │ │ ├── edtaa3func.cpp │ │ │ └── edtaa3func.h │ │ ├── freetype2/ │ │ │ ├── include/ │ │ │ │ ├── android/ │ │ │ │ │ ├── freetype2/ │ │ │ │ │ │ └── freetype/ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── ftconfig.h │ │ │ │ │ │ │ ├── ftheader.h │ │ │ │ │ │ │ ├── ftmodule.h │ │ │ │ │ │ │ ├── ftoption.h │ │ │ │ │ │ │ └── ftstdlib.h │ │ │ │ │ │ ├── freetype.h │ │ │ │ │ │ ├── ftadvanc.h │ │ │ │ │ │ ├── ftautoh.h │ │ │ │ │ │ ├── ftbbox.h │ │ │ │ │ │ ├── ftbdf.h │ │ │ │ │ │ ├── ftbitmap.h │ │ │ │ │ │ ├── ftbzip2.h │ │ │ │ │ │ ├── ftcache.h │ │ │ │ │ │ ├── ftcffdrv.h │ │ │ │ │ │ ├── ftchapters.h │ │ │ │ │ │ ├── ftcid.h │ │ │ │ │ │ ├── fterrdef.h │ │ │ │ │ │ ├── fterrors.h │ │ │ │ │ │ ├── ftgasp.h │ │ │ │ │ │ ├── ftglyph.h │ │ │ │ │ │ ├── ftgxval.h │ │ │ │ │ │ ├── ftgzip.h │ │ │ │ │ │ ├── ftimage.h │ │ │ │ │ │ ├── ftincrem.h │ │ │ │ │ │ ├── ftlcdfil.h │ │ │ │ │ │ ├── ftlist.h │ │ │ │ │ │ ├── ftlzw.h │ │ │ │ │ │ ├── ftmac.h │ │ │ │ │ │ ├── ftmm.h │ │ │ │ │ │ ├── ftmodapi.h │ │ │ │ │ │ ├── ftmoderr.h │ │ │ │ │ │ ├── ftotval.h │ │ │ │ │ │ ├── ftoutln.h │ │ │ │ │ │ ├── ftpfr.h │ │ │ │ │ │ ├── ftrender.h │ │ │ │ │ │ ├── ftsizes.h │ │ │ │ │ │ ├── ftsnames.h │ │ │ │ │ │ ├── ftstroke.h │ │ │ │ │ │ ├── ftsynth.h │ │ │ │ │ │ ├── ftsystem.h │ │ │ │ │ │ ├── fttrigon.h │ │ │ │ │ │ ├── ftttdrv.h │ │ │ │ │ │ ├── fttypes.h │ │ │ │ │ │ ├── ftwinfnt.h │ │ │ │ │ │ ├── ftxf86.h │ │ │ │ │ │ ├── t1tables.h │ │ │ │ │ │ ├── ttnameid.h │ │ │ │ │ │ ├── tttables.h │ │ │ │ │ │ ├── tttags.h │ │ │ │ │ │ └── ttunpat.h │ │ │ │ │ └── ft2build.h │ │ │ │ ├── ios/ │ │ │ │ │ ├── freetype/ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── ftconfig.h │ │ │ │ │ │ │ ├── ftheader.h │ │ │ │ │ │ │ ├── ftmodule.h │ │ │ │ │ │ │ ├── ftoption.h │ │ │ │ │ │ │ └── ftstdlib.h │ │ │ │ │ │ ├── freetype.h │ │ │ │ │ │ ├── ftadvanc.h │ │ │ │ │ │ ├── ftautoh.h │ │ │ │ │ │ ├── ftbbox.h │ │ │ │ │ │ ├── ftbdf.h │ │ │ │ │ │ ├── ftbitmap.h │ │ │ │ │ │ ├── ftbzip2.h │ │ │ │ │ │ ├── ftcache.h │ │ │ │ │ │ ├── ftcffdrv.h │ │ │ │ │ │ ├── ftchapters.h │ │ │ │ │ │ ├── ftcid.h │ │ │ │ │ │ ├── fterrdef.h │ │ │ │ │ │ ├── fterrors.h │ │ │ │ │ │ ├── ftgasp.h │ │ │ │ │ │ ├── ftglyph.h │ │ │ │ │ │ ├── ftgxval.h │ │ │ │ │ │ ├── ftgzip.h │ │ │ │ │ │ ├── ftimage.h │ │ │ │ │ │ ├── ftincrem.h │ │ │ │ │ │ ├── ftlcdfil.h │ │ │ │ │ │ ├── ftlist.h │ │ │ │ │ │ ├── ftlzw.h │ │ │ │ │ │ ├── ftmac.h │ │ │ │ │ │ ├── ftmm.h │ │ │ │ │ │ ├── ftmodapi.h │ │ │ │ │ │ ├── ftmoderr.h │ │ │ │ │ │ ├── ftotval.h │ │ │ │ │ │ ├── ftoutln.h │ │ │ │ │ │ ├── ftpfr.h │ │ │ │ │ │ ├── ftrender.h │ │ │ │ │ │ ├── ftsizes.h │ │ │ │ │ │ ├── ftsnames.h │ │ │ │ │ │ ├── ftstroke.h │ │ │ │ │ │ ├── ftsynth.h │ │ │ │ │ │ ├── ftsystem.h │ │ │ │ │ │ ├── fttrigon.h │ │ │ │ │ │ ├── ftttdrv.h │ │ │ │ │ │ ├── fttypes.h │ │ │ │ │ │ ├── ftwinfnt.h │ │ │ │ │ │ ├── ftxf86.h │ │ │ │ │ │ ├── internal/ │ │ │ │ │ │ │ ├── autohint.h │ │ │ │ │ │ │ ├── ftcalc.h │ │ │ │ │ │ │ ├── ftdebug.h │ │ │ │ │ │ │ ├── ftdriver.h │ │ │ │ │ │ │ ├── ftgloadr.h │ │ │ │ │ │ │ ├── ftmemory.h │ │ │ │ │ │ │ ├── ftobjs.h │ │ │ │ │ │ │ ├── ftpic.h │ │ │ │ │ │ │ ├── ftrfork.h │ │ │ │ │ │ │ ├── ftserv.h │ │ │ │ │ │ │ ├── ftstream.h │ │ │ │ │ │ │ ├── fttrace.h │ │ │ │ │ │ │ ├── ftvalid.h │ │ │ │ │ │ │ ├── internal.h │ │ │ │ │ │ │ ├── psaux.h │ │ │ │ │ │ │ ├── pshints.h │ │ │ │ │ │ │ ├── services/ │ │ │ │ │ │ │ │ ├── svbdf.h │ │ │ │ │ │ │ │ ├── svcid.h │ │ │ │ │ │ │ │ ├── svgldict.h │ │ │ │ │ │ │ │ ├── svgxval.h │ │ │ │ │ │ │ │ ├── svkern.h │ │ │ │ │ │ │ │ ├── svmm.h │ │ │ │ │ │ │ │ ├── svotval.h │ │ │ │ │ │ │ │ ├── svpfr.h │ │ │ │ │ │ │ │ ├── svpostnm.h │ │ │ │ │ │ │ │ ├── svprop.h │ │ │ │ │ │ │ │ ├── svpscmap.h │ │ │ │ │ │ │ │ ├── svpsinfo.h │ │ │ │ │ │ │ │ ├── svsfnt.h │ │ │ │ │ │ │ │ ├── svttcmap.h │ │ │ │ │ │ │ │ ├── svtteng.h │ │ │ │ │ │ │ │ ├── svttglyf.h │ │ │ │ │ │ │ │ ├── svwinfnt.h │ │ │ │ │ │ │ │ └── svxf86nm.h │ │ │ │ │ │ │ ├── sfnt.h │ │ │ │ │ │ │ ├── t1types.h │ │ │ │ │ │ │ └── tttypes.h │ │ │ │ │ │ ├── t1tables.h │ │ │ │ │ │ ├── ttnameid.h │ │ │ │ │ │ ├── tttables.h │ │ │ │ │ │ ├── tttags.h │ │ │ │ │ │ └── ttunpat.h │ │ │ │ │ └── ft2build.h │ │ │ │ ├── linux/ │ │ │ │ │ ├── freetype/ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── ftconfig.h │ │ │ │ │ │ │ ├── ftheader.h │ │ │ │ │ │ │ ├── ftmodule.h │ │ │ │ │ │ │ ├── ftoption.h │ │ │ │ │ │ │ └── ftstdlib.h │ │ │ │ │ │ ├── freetype.h │ │ │ │ │ │ ├── ftadvanc.h │ │ │ │ │ │ ├── ftbbox.h │ │ │ │ │ │ ├── ftbdf.h │ │ │ │ │ │ ├── ftbitmap.h │ │ │ │ │ │ ├── ftbzip2.h │ │ │ │ │ │ ├── ftcache.h │ │ │ │ │ │ ├── ftchapters.h │ │ │ │ │ │ ├── ftcid.h │ │ │ │ │ │ ├── fterrdef.h │ │ │ │ │ │ ├── fterrors.h │ │ │ │ │ │ ├── ftgasp.h │ │ │ │ │ │ ├── ftglyph.h │ │ │ │ │ │ ├── ftgxval.h │ │ │ │ │ │ ├── ftgzip.h │ │ │ │ │ │ ├── ftimage.h │ │ │ │ │ │ ├── ftincrem.h │ │ │ │ │ │ ├── ftlcdfil.h │ │ │ │ │ │ ├── ftlist.h │ │ │ │ │ │ ├── ftlzw.h │ │ │ │ │ │ ├── ftmac.h │ │ │ │ │ │ ├── ftmm.h │ │ │ │ │ │ ├── ftmodapi.h │ │ │ │ │ │ ├── ftmoderr.h │ │ │ │ │ │ ├── ftotval.h │ │ │ │ │ │ ├── ftoutln.h │ │ │ │ │ │ ├── ftpfr.h │ │ │ │ │ │ ├── ftrender.h │ │ │ │ │ │ ├── ftsizes.h │ │ │ │ │ │ ├── ftsnames.h │ │ │ │ │ │ ├── ftstroke.h │ │ │ │ │ │ ├── ftsynth.h │ │ │ │ │ │ ├── ftsystem.h │ │ │ │ │ │ ├── fttrigon.h │ │ │ │ │ │ ├── fttypes.h │ │ │ │ │ │ ├── ftwinfnt.h │ │ │ │ │ │ ├── ftxf86.h │ │ │ │ │ │ ├── internal/ │ │ │ │ │ │ │ ├── autohint.h │ │ │ │ │ │ │ ├── ftcalc.h │ │ │ │ │ │ │ ├── ftdebug.h │ │ │ │ │ │ │ ├── ftdriver.h │ │ │ │ │ │ │ ├── ftgloadr.h │ │ │ │ │ │ │ ├── ftmemory.h │ │ │ │ │ │ │ ├── ftobjs.h │ │ │ │ │ │ │ ├── ftpic.h │ │ │ │ │ │ │ ├── ftrfork.h │ │ │ │ │ │ │ ├── ftserv.h │ │ │ │ │ │ │ ├── ftstream.h │ │ │ │ │ │ │ ├── fttrace.h │ │ │ │ │ │ │ ├── ftvalid.h │ │ │ │ │ │ │ ├── internal.h │ │ │ │ │ │ │ ├── psaux.h │ │ │ │ │ │ │ ├── pshints.h │ │ │ │ │ │ │ ├── services/ │ │ │ │ │ │ │ │ ├── svbdf.h │ │ │ │ │ │ │ │ ├── svcid.h │ │ │ │ │ │ │ │ ├── svgldict.h │ │ │ │ │ │ │ │ ├── svgxval.h │ │ │ │ │ │ │ │ ├── svkern.h │ │ │ │ │ │ │ │ ├── svmm.h │ │ │ │ │ │ │ │ ├── svotval.h │ │ │ │ │ │ │ │ ├── svpfr.h │ │ │ │ │ │ │ │ ├── svpostnm.h │ │ │ │ │ │ │ │ ├── svpscmap.h │ │ │ │ │ │ │ │ ├── svpsinfo.h │ │ │ │ │ │ │ │ ├── svsfnt.h │ │ │ │ │ │ │ │ ├── svttcmap.h │ │ │ │ │ │ │ │ ├── svtteng.h │ │ │ │ │ │ │ │ ├── svttglyf.h │ │ │ │ │ │ │ │ ├── svwinfnt.h │ │ │ │ │ │ │ │ └── svxf86nm.h │ │ │ │ │ │ │ ├── sfnt.h │ │ │ │ │ │ │ ├── t1types.h │ │ │ │ │ │ │ └── tttypes.h │ │ │ │ │ │ ├── t1tables.h │ │ │ │ │ │ ├── ttnameid.h │ │ │ │ │ │ ├── tttables.h │ │ │ │ │ │ ├── tttags.h │ │ │ │ │ │ └── ttunpat.h │ │ │ │ │ └── ft2build.h │ │ │ │ ├── mac/ │ │ │ │ │ ├── freetype/ │ │ │ │ │ │ ├── config/ │ │ │ │ │ │ │ ├── ftconfig.h │ │ │ │ │ │ │ ├── ftheader.h │ │ │ │ │ │ │ ├── ftmodule.h │ │ │ │ │ │ │ ├── ftoption.h │ │ │ │ │ │ │ └── ftstdlib.h │ │ │ │ │ │ ├── freetype.h │ │ │ │ │ │ ├── ftadvanc.h │ │ │ │ │ │ ├── ftautoh.h │ │ │ │ │ │ ├── ftbbox.h │ │ │ │ │ │ ├── ftbdf.h │ │ │ │ │ │ ├── ftbitmap.h │ │ │ │ │ │ ├── ftbzip2.h │ │ │ │ │ │ ├── ftcache.h │ │ │ │ │ │ ├── ftcffdrv.h │ │ │ │ │ │ ├── ftchapters.h │ │ │ │ │ │ ├── ftcid.h │ │ │ │ │ │ ├── fterrdef.h │ │ │ │ │ │ ├── fterrors.h │ │ │ │ │ │ ├── ftgasp.h │ │ │ │ │ │ ├── ftglyph.h │ │ │ │ │ │ ├── ftgxval.h │ │ │ │ │ │ ├── ftgzip.h │ │ │ │ │ │ ├── ftimage.h │ │ │ │ │ │ ├── ftincrem.h │ │ │ │ │ │ ├── ftlcdfil.h │ │ │ │ │ │ ├── ftlist.h │ │ │ │ │ │ ├── ftlzw.h │ │ │ │ │ │ ├── ftmac.h │ │ │ │ │ │ ├── ftmm.h │ │ │ │ │ │ ├── ftmodapi.h │ │ │ │ │ │ ├── ftmoderr.h │ │ │ │ │ │ ├── ftotval.h │ │ │ │ │ │ ├── ftoutln.h │ │ │ │ │ │ ├── ftpfr.h │ │ │ │ │ │ ├── ftrender.h │ │ │ │ │ │ ├── ftsizes.h │ │ │ │ │ │ ├── ftsnames.h │ │ │ │ │ │ ├── ftstroke.h │ │ │ │ │ │ ├── ftsynth.h │ │ │ │ │ │ ├── ftsystem.h │ │ │ │ │ │ ├── fttrigon.h │ │ │ │ │ │ ├── ftttdrv.h │ │ │ │ │ │ ├── fttypes.h │ │ │ │ │ │ ├── ftwinfnt.h │ │ │ │ │ │ ├── ftxf86.h │ │ │ │ │ │ ├── internal/ │ │ │ │ │ │ │ ├── autohint.h │ │ │ │ │ │ │ ├── ftcalc.h │ │ │ │ │ │ │ ├── ftdebug.h │ │ │ │ │ │ │ ├── ftdriver.h │ │ │ │ │ │ │ ├── ftgloadr.h │ │ │ │ │ │ │ ├── ftmemory.h │ │ │ │ │ │ │ ├── ftobjs.h │ │ │ │ │ │ │ ├── ftpic.h │ │ │ │ │ │ │ ├── ftrfork.h │ │ │ │ │ │ │ ├── ftserv.h │ │ │ │ │ │ │ ├── ftstream.h │ │ │ │ │ │ │ ├── fttrace.h │ │ │ │ │ │ │ ├── ftvalid.h │ │ │ │ │ │ │ ├── internal.h │ │ │ │ │ │ │ ├── psaux.h │ │ │ │ │ │ │ ├── pshints.h │ │ │ │ │ │ │ ├── services/ │ │ │ │ │ │ │ │ ├── svbdf.h │ │ │ │ │ │ │ │ ├── svcid.h │ │ │ │ │ │ │ │ ├── svgldict.h │ │ │ │ │ │ │ │ ├── svgxval.h │ │ │ │ │ │ │ │ ├── svkern.h │ │ │ │ │ │ │ │ ├── svmm.h │ │ │ │ │ │ │ │ ├── svotval.h │ │ │ │ │ │ │ │ ├── svpfr.h │ │ │ │ │ │ │ │ ├── svpostnm.h │ │ │ │ │ │ │ │ ├── svprop.h │ │ │ │ │ │ │ │ ├── svpscmap.h │ │ │ │ │ │ │ │ ├── svpsinfo.h │ │ │ │ │ │ │ │ ├── svsfnt.h │ │ │ │ │ │ │ │ ├── svttcmap.h │ │ │ │ │ │ │ │ ├── svtteng.h │ │ │ │ │ │ │ │ ├── svttglyf.h │ │ │ │ │ │ │ │ ├── svwinfnt.h │ │ │ │ │ │ │ │ └── svxf86nm.h │ │ │ │ │ │ │ ├── sfnt.h │ │ │ │ │ │ │ ├── t1types.h │ │ │ │ │ │ │ └── tttypes.h │ │ │ │ │ │ ├── t1tables.h │ │ │ │ │ │ ├── ttnameid.h │ │ │ │ │ │ ├── tttables.h │ │ │ │ │ │ ├── tttags.h │ │ │ │ │ │ └── ttunpat.h │ │ │ │ │ └── ft2build.h │ │ │ │ └── win32/ │ │ │ │ ├── freetype/ │ │ │ │ │ ├── config/ │ │ │ │ │ │ ├── ftconfig.h │ │ │ │ │ │ ├── ftheader.h │ │ │ │ │ │ ├── ftmodule.h │ │ │ │ │ │ ├── ftoption.h │ │ │ │ │ │ └── ftstdlib.h │ │ │ │ │ ├── freetype.h │ │ │ │ │ ├── ftadvanc.h │ │ │ │ │ ├── ftautoh.h │ │ │ │ │ ├── ftbbox.h │ │ │ │ │ ├── ftbdf.h │ │ │ │ │ ├── ftbitmap.h │ │ │ │ │ ├── ftbzip2.h │ │ │ │ │ ├── ftcache.h │ │ │ │ │ ├── ftcffdrv.h │ │ │ │ │ ├── ftchapters.h │ │ │ │ │ ├── ftcid.h │ │ │ │ │ ├── fterrdef.h │ │ │ │ │ ├── fterrors.h │ │ │ │ │ ├── ftgasp.h │ │ │ │ │ ├── ftglyph.h │ │ │ │ │ ├── ftgxval.h │ │ │ │ │ ├── ftgzip.h │ │ │ │ │ ├── ftimage.h │ │ │ │ │ ├── ftincrem.h │ │ │ │ │ ├── ftlcdfil.h │ │ │ │ │ ├── ftlist.h │ │ │ │ │ ├── ftlzw.h │ │ │ │ │ ├── ftmac.h │ │ │ │ │ ├── ftmm.h │ │ │ │ │ ├── ftmodapi.h │ │ │ │ │ ├── ftmoderr.h │ │ │ │ │ ├── ftotval.h │ │ │ │ │ ├── ftoutln.h │ │ │ │ │ ├── ftpfr.h │ │ │ │ │ ├── ftrender.h │ │ │ │ │ ├── ftsizes.h │ │ │ │ │ ├── ftsnames.h │ │ │ │ │ ├── ftstroke.h │ │ │ │ │ ├── ftsynth.h │ │ │ │ │ ├── ftsystem.h │ │ │ │ │ ├── fttrigon.h │ │ │ │ │ ├── ftttdrv.h │ │ │ │ │ ├── fttypes.h │ │ │ │ │ ├── ftwinfnt.h │ │ │ │ │ ├── ftxf86.h │ │ │ │ │ ├── internal/ │ │ │ │ │ │ ├── autohint.h │ │ │ │ │ │ ├── ftcalc.h │ │ │ │ │ │ ├── ftdebug.h │ │ │ │ │ │ ├── ftdriver.h │ │ │ │ │ │ ├── ftgloadr.h │ │ │ │ │ │ ├── ftmemory.h │ │ │ │ │ │ ├── ftobjs.h │ │ │ │ │ │ ├── ftpic.h │ │ │ │ │ │ ├── ftrfork.h │ │ │ │ │ │ ├── ftserv.h │ │ │ │ │ │ ├── ftstream.h │ │ │ │ │ │ ├── fttrace.h │ │ │ │ │ │ ├── ftvalid.h │ │ │ │ │ │ ├── internal.h │ │ │ │ │ │ ├── psaux.h │ │ │ │ │ │ ├── pshints.h │ │ │ │ │ │ ├── services/ │ │ │ │ │ │ │ ├── svbdf.h │ │ │ │ │ │ │ ├── svcid.h │ │ │ │ │ │ │ ├── svgldict.h │ │ │ │ │ │ │ ├── svgxval.h │ │ │ │ │ │ │ ├── svkern.h │ │ │ │ │ │ │ ├── svmm.h │ │ │ │ │ │ │ ├── svotval.h │ │ │ │ │ │ │ ├── svpfr.h │ │ │ │ │ │ │ ├── svpostnm.h │ │ │ │ │ │ │ ├── svprop.h │ │ │ │ │ │ │ ├── svpscmap.h │ │ │ │ │ │ │ ├── svpsinfo.h │ │ │ │ │ │ │ ├── svsfnt.h │ │ │ │ │ │ │ ├── svttcmap.h │ │ │ │ │ │ │ ├── svtteng.h │ │ │ │ │ │ │ ├── svttglyf.h │ │ │ │ │ │ │ ├── svwinfnt.h │ │ │ │ │ │ │ └── svxf86nm.h │ │ │ │ │ │ ├── sfnt.h │ │ │ │ │ │ ├── t1types.h │ │ │ │ │ │ └── tttypes.h │ │ │ │ │ ├── t1tables.h │ │ │ │ │ ├── ttnameid.h │ │ │ │ │ ├── tttables.h │ │ │ │ │ ├── tttags.h │ │ │ │ │ └── ttunpat.h │ │ │ │ └── ft2build.h │ │ │ └── prebuilt/ │ │ │ ├── android/ │ │ │ │ ├── Android.mk │ │ │ │ ├── armeabi/ │ │ │ │ │ └── libfreetype.a │ │ │ │ ├── armeabi-v7a/ │ │ │ │ │ └── libfreetype.a │ │ │ │ └── x86/ │ │ │ │ └── libfreetype.a │ │ │ ├── ios/ │ │ │ │ └── libfreetype.a │ │ │ ├── linux/ │ │ │ │ ├── 32-bit/ │ │ │ │ │ └── libfreetype.a │ │ │ │ └── 64-bit/ │ │ │ │ └── libfreetype.a │ │ │ ├── mac/ │ │ │ │ └── libfreetype.a │ │ │ └── win32/ │ │ │ └── freetype250.lib │ │ ├── glfw3/ │ │ │ ├── include/ │ │ │ │ ├── mac/ │ │ │ │ │ ├── glfw3.h │ │ │ │ │ └── glfw3native.h │ │ │ │ └── win32/ │ │ │ │ ├── glfw3.h │ │ │ │ └── glfw3native.h │ │ │ └── prebuilt/ │ │ │ ├── mac/ │ │ │ │ └── libglfw3.a │ │ │ └── win32/ │ │ │ └── glfw3.lib │ │ ├── jpeg/ │ │ │ ├── include/ │ │ │ │ ├── android/ │ │ │ │ │ ├── jconfig.h │ │ │ │ │ ├── jerror.h │ │ │ │ │ ├── jmorecfg.h │ │ │ │ │ └── jpeglib.h │ │ │ │ ├── ios/ │ │ │ │ │ ├── jconfig.h │ │ │ │ │ ├── jmorecfg.h │ │ │ │ │ └── jpeglib.h │ │ │ │ ├── linux/ │ │ │ │ │ ├── jconfig.h │ │ │ │ │ ├── jmorecfg.h │ │ │ │ │ └── jpeglib.h │ │ │ │ ├── mac/ │ │ │ │ │ ├── jconfig.h │ │ │ │ │ ├── jmorecfg.h │ │ │ │ │ └── jpeglib.h │ │ │ │ └── win32/ │ │ │ │ ├── jconfig.h │ │ │ │ ├── jmorecfg.h │ │ │ │ └── jpeglib.h │ │ │ └── prebuilt/ │ │ │ ├── android/ │ │ │ │ ├── Android.mk │ │ │ │ ├── armeabi/ │ │ │ │ │ └── libjpeg.a │ │ │ │ ├── armeabi-v7a/ │ │ │ │ │ └── libjpeg.a │ │ │ │ └── x86/ │ │ │ │ └── libjpeg.a │ │ │ ├── ios/ │ │ │ │ └── libjpeg.a │ │ │ ├── linux/ │ │ │ │ ├── 32-bit/ │ │ │ │ │ └── libjpeg.a │ │ │ │ └── 64-bit/ │ │ │ │ └── libjpeg.a │ │ │ ├── mac/ │ │ │ │ └── libjpeg.a │ │ │ └── win32/ │ │ │ └── libjpeg.lib │ │ ├── json/ │ │ │ ├── document.h │ │ │ ├── filestream.h │ │ │ ├── internal/ │ │ │ │ ├── pow10.h │ │ │ │ ├── stack.h │ │ │ │ └── strfunc.h │ │ │ ├── prettywriter.h │ │ │ ├── rapidjson.h │ │ │ ├── reader.h │ │ │ ├── stringbuffer.h │ │ │ └── writer.h │ │ ├── linux-specific/ │ │ │ └── fmod/ │ │ │ └── include/ │ │ │ ├── 32-bit/ │ │ │ │ ├── fmod.h │ │ │ │ ├── fmod.hpp │ │ │ │ ├── fmod_codec.h │ │ │ │ ├── fmod_dsp.h │ │ │ │ ├── fmod_errors.h │ │ │ │ ├── fmod_memoryinfo.h │ │ │ │ ├── fmod_output.h │ │ │ │ └── fmodlinux.h │ │ │ └── 64-bit/ │ │ │ ├── fmod.h │ │ │ ├── fmod.hpp │ │ │ ├── fmod_codec.h │ │ │ ├── fmod_dsp.h │ │ │ ├── fmod_errors.h │ │ │ ├── fmod_memoryinfo.h │ │ │ ├── fmod_output.h │ │ │ └── fmodlinux.h │ │ ├── lua/ │ │ │ ├── lua/ │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── lapi.c │ │ │ │ ├── lapi.h │ │ │ │ ├── lauxlib.c │ │ │ │ ├── lauxlib.h │ │ │ │ ├── lbaselib.c │ │ │ │ ├── lcode.c │ │ │ │ ├── lcode.h │ │ │ │ ├── ldblib.c │ │ │ │ ├── ldebug.c │ │ │ │ ├── ldebug.h │ │ │ │ ├── ldo.c │ │ │ │ ├── ldo.h │ │ │ │ ├── ldump.c │ │ │ │ ├── lfunc.c │ │ │ │ ├── lfunc.h │ │ │ │ ├── lgc.c │ │ │ │ ├── lgc.h │ │ │ │ ├── linit.c │ │ │ │ ├── liolib.c │ │ │ │ ├── llex.c │ │ │ │ ├── llex.h │ │ │ │ ├── llimits.h │ │ │ │ ├── lmathlib.c │ │ │ │ ├── lmem.c │ │ │ │ ├── lmem.h │ │ │ │ ├── loadlib.c │ │ │ │ ├── lobject.c │ │ │ │ ├── lobject.h │ │ │ │ ├── lopcodes.c │ │ │ │ ├── lopcodes.h │ │ │ │ ├── loslib.c │ │ │ │ ├── lparser.c │ │ │ │ ├── lparser.h │ │ │ │ ├── lstate.c │ │ │ │ ├── lstate.h │ │ │ │ ├── lstring.c │ │ │ │ ├── lstring.h │ │ │ │ ├── lstrlib.c │ │ │ │ ├── ltable.c │ │ │ │ ├── ltable.h │ │ │ │ ├── ltablib.c │ │ │ │ ├── ltm.c │ │ │ │ ├── ltm.h │ │ │ │ ├── lua.c │ │ │ │ ├── lua.h │ │ │ │ ├── luaconf.h │ │ │ │ ├── lualib.h │ │ │ │ ├── lundump.c │ │ │ │ ├── lundump.h │ │ │ │ ├── lvm.c │ │ │ │ ├── lvm.h │ │ │ │ ├── lzio.c │ │ │ │ ├── lzio.h │ │ │ │ └── print.c │ │ │ ├── luajit/ │ │ │ │ ├── build_android.sh │ │ │ │ ├── build_ios.sh │ │ │ │ ├── build_mac.sh │ │ │ │ ├── include/ │ │ │ │ │ ├── lauxlib.h │ │ │ │ │ ├── lua.h │ │ │ │ │ ├── luaconf.h │ │ │ │ │ └── lualib.h │ │ │ │ ├── prebuilt/ │ │ │ │ │ ├── android/ │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── armeabi/ │ │ │ │ │ │ │ └── libluajit.a │ │ │ │ │ │ ├── armeabi-v7a/ │ │ │ │ │ │ │ └── libluajit.a │ │ │ │ │ │ └── x86/ │ │ │ │ │ │ └── libluajit.a │ │ │ │ │ ├── ios/ │ │ │ │ │ │ └── libluajit.a │ │ │ │ │ ├── mac/ │ │ │ │ │ │ └── libluajit.a │ │ │ │ │ └── win32/ │ │ │ │ │ └── lua51.lib │ │ │ │ └── src/ │ │ │ │ ├── COPYRIGHT │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── doc/ │ │ │ │ │ ├── bluequad-print.css │ │ │ │ │ ├── bluequad.css │ │ │ │ │ ├── changes.html │ │ │ │ │ ├── contact.html │ │ │ │ │ ├── ext_c_api.html │ │ │ │ │ ├── ext_ffi.html │ │ │ │ │ ├── ext_ffi_api.html │ │ │ │ │ ├── ext_ffi_semantics.html │ │ │ │ │ ├── ext_ffi_tutorial.html │ │ │ │ │ ├── ext_jit.html │ │ │ │ │ ├── extensions.html │ │ │ │ │ ├── faq.html │ │ │ │ │ ├── install.html │ │ │ │ │ ├── luajit.html │ │ │ │ │ ├── running.html │ │ │ │ │ └── status.html │ │ │ │ ├── dynasm/ │ │ │ │ │ ├── dasm_arm.h │ │ │ │ │ ├── dasm_arm.lua │ │ │ │ │ ├── dasm_mips.h │ │ │ │ │ ├── dasm_mips.lua │ │ │ │ │ ├── dasm_ppc.h │ │ │ │ │ ├── dasm_ppc.lua │ │ │ │ │ ├── dasm_proto.h │ │ │ │ │ ├── dasm_x64.lua │ │ │ │ │ ├── dasm_x86.h │ │ │ │ │ ├── dasm_x86.lua │ │ │ │ │ └── dynasm.lua │ │ │ │ ├── etc/ │ │ │ │ │ ├── luajit.1 │ │ │ │ │ └── luajit.pc │ │ │ │ ├── src/ │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── Makefile.dep │ │ │ │ │ ├── host/ │ │ │ │ │ │ ├── README │ │ │ │ │ │ ├── buildvm.c │ │ │ │ │ │ ├── buildvm.h │ │ │ │ │ │ ├── buildvm_asm.c │ │ │ │ │ │ ├── buildvm_fold.c │ │ │ │ │ │ ├── buildvm_lib.c │ │ │ │ │ │ ├── buildvm_peobj.c │ │ │ │ │ │ ├── genminilua.lua │ │ │ │ │ │ └── minilua.c │ │ │ │ │ ├── jit/ │ │ │ │ │ │ ├── bc.lua │ │ │ │ │ │ ├── bcsave.lua │ │ │ │ │ │ ├── dis_arm.lua │ │ │ │ │ │ ├── dis_mips.lua │ │ │ │ │ │ ├── dis_mipsel.lua │ │ │ │ │ │ ├── dis_ppc.lua │ │ │ │ │ │ ├── dis_x64.lua │ │ │ │ │ │ ├── dis_x86.lua │ │ │ │ │ │ ├── dump.lua │ │ │ │ │ │ └── v.lua │ │ │ │ │ ├── lauxlib.h │ │ │ │ │ ├── lib_aux.c │ │ │ │ │ ├── lib_base.c │ │ │ │ │ ├── lib_bit.c │ │ │ │ │ ├── lib_debug.c │ │ │ │ │ ├── lib_ffi.c │ │ │ │ │ ├── lib_init.c │ │ │ │ │ ├── lib_io.c │ │ │ │ │ ├── lib_jit.c │ │ │ │ │ ├── lib_math.c │ │ │ │ │ ├── lib_os.c │ │ │ │ │ ├── lib_package.c │ │ │ │ │ ├── lib_string.c │ │ │ │ │ ├── lib_table.c │ │ │ │ │ ├── lj.supp │ │ │ │ │ ├── lj_alloc.c │ │ │ │ │ ├── lj_alloc.h │ │ │ │ │ ├── lj_api.c │ │ │ │ │ ├── lj_arch.h │ │ │ │ │ ├── lj_asm.c │ │ │ │ │ ├── lj_asm.h │ │ │ │ │ ├── lj_asm_arm.h │ │ │ │ │ ├── lj_asm_mips.h │ │ │ │ │ ├── lj_asm_ppc.h │ │ │ │ │ ├── lj_asm_x86.h │ │ │ │ │ ├── lj_bc.c │ │ │ │ │ ├── lj_bc.h │ │ │ │ │ ├── lj_bcdump.h │ │ │ │ │ ├── lj_bcread.c │ │ │ │ │ ├── lj_bcwrite.c │ │ │ │ │ ├── lj_carith.c │ │ │ │ │ ├── lj_carith.h │ │ │ │ │ ├── lj_ccall.c │ │ │ │ │ ├── lj_ccall.h │ │ │ │ │ ├── lj_ccallback.c │ │ │ │ │ ├── lj_ccallback.h │ │ │ │ │ ├── lj_cconv.c │ │ │ │ │ ├── lj_cconv.h │ │ │ │ │ ├── lj_cdata.c │ │ │ │ │ ├── lj_cdata.h │ │ │ │ │ ├── lj_char.c │ │ │ │ │ ├── lj_char.h │ │ │ │ │ ├── lj_clib.c │ │ │ │ │ ├── lj_clib.h │ │ │ │ │ ├── lj_cparse.c │ │ │ │ │ ├── lj_cparse.h │ │ │ │ │ ├── lj_crecord.c │ │ │ │ │ ├── lj_crecord.h │ │ │ │ │ ├── lj_ctype.c │ │ │ │ │ ├── lj_ctype.h │ │ │ │ │ ├── lj_debug.c │ │ │ │ │ ├── lj_debug.h │ │ │ │ │ ├── lj_def.h │ │ │ │ │ ├── lj_dispatch.c │ │ │ │ │ ├── lj_dispatch.h │ │ │ │ │ ├── lj_emit_arm.h │ │ │ │ │ ├── lj_emit_mips.h │ │ │ │ │ ├── lj_emit_ppc.h │ │ │ │ │ ├── lj_emit_x86.h │ │ │ │ │ ├── lj_err.c │ │ │ │ │ ├── lj_err.h │ │ │ │ │ ├── lj_errmsg.h │ │ │ │ │ ├── lj_ff.h │ │ │ │ │ ├── lj_ffrecord.c │ │ │ │ │ ├── lj_ffrecord.h │ │ │ │ │ ├── lj_frame.h │ │ │ │ │ ├── lj_func.c │ │ │ │ │ ├── lj_func.h │ │ │ │ │ ├── lj_gc.c │ │ │ │ │ ├── lj_gc.h │ │ │ │ │ ├── lj_gdbjit.c │ │ │ │ │ ├── lj_gdbjit.h │ │ │ │ │ ├── lj_ir.c │ │ │ │ │ ├── lj_ir.h │ │ │ │ │ ├── lj_ircall.h │ │ │ │ │ ├── lj_iropt.h │ │ │ │ │ ├── lj_jit.h │ │ │ │ │ ├── lj_lex.c │ │ │ │ │ ├── lj_lex.h │ │ │ │ │ ├── lj_lib.c │ │ │ │ │ ├── lj_lib.h │ │ │ │ │ ├── lj_load.c │ │ │ │ │ ├── lj_mcode.c │ │ │ │ │ ├── lj_mcode.h │ │ │ │ │ ├── lj_meta.c │ │ │ │ │ ├── lj_meta.h │ │ │ │ │ ├── lj_obj.c │ │ │ │ │ ├── lj_obj.h │ │ │ │ │ ├── lj_opt_dce.c │ │ │ │ │ ├── lj_opt_fold.c │ │ │ │ │ ├── lj_opt_loop.c │ │ │ │ │ ├── lj_opt_mem.c │ │ │ │ │ ├── lj_opt_narrow.c │ │ │ │ │ ├── lj_opt_sink.c │ │ │ │ │ ├── lj_opt_split.c │ │ │ │ │ ├── lj_parse.c │ │ │ │ │ ├── lj_parse.h │ │ │ │ │ ├── lj_record.c │ │ │ │ │ ├── lj_record.h │ │ │ │ │ ├── lj_snap.c │ │ │ │ │ ├── lj_snap.h │ │ │ │ │ ├── lj_state.c │ │ │ │ │ ├── lj_state.h │ │ │ │ │ ├── lj_str.c │ │ │ │ │ ├── lj_str.h │ │ │ │ │ ├── lj_strscan.c │ │ │ │ │ ├── lj_strscan.h │ │ │ │ │ ├── lj_tab.c │ │ │ │ │ ├── lj_tab.h │ │ │ │ │ ├── lj_target.h │ │ │ │ │ ├── lj_target_arm.h │ │ │ │ │ ├── lj_target_mips.h │ │ │ │ │ ├── lj_target_ppc.h │ │ │ │ │ ├── lj_target_x86.h │ │ │ │ │ ├── lj_trace.c │ │ │ │ │ ├── lj_trace.h │ │ │ │ │ ├── lj_traceerr.h │ │ │ │ │ ├── lj_udata.c │ │ │ │ │ ├── lj_udata.h │ │ │ │ │ ├── lj_vm.h │ │ │ │ │ ├── lj_vmevent.c │ │ │ │ │ ├── lj_vmevent.h │ │ │ │ │ ├── lj_vmmath.c │ │ │ │ │ ├── ljamalg.c │ │ │ │ │ ├── lua.h │ │ │ │ │ ├── lua.hpp │ │ │ │ │ ├── luaconf.h │ │ │ │ │ ├── luajit.c │ │ │ │ │ ├── luajit.h │ │ │ │ │ ├── lualib.h │ │ │ │ │ ├── msvcbuild.bat │ │ │ │ │ ├── vm_arm.dasc │ │ │ │ │ ├── vm_mips.dasc │ │ │ │ │ ├── vm_ppc.dasc │ │ │ │ │ ├── vm_ppcspe.dasc │ │ │ │ │ ├── vm_x86.dasc │ │ │ │ │ └── xedkbuild.bat │ │ │ │ └── v2.0.1_hotfix1.patch │ │ │ └── tolua/ │ │ │ ├── CMakeLists.txt │ │ │ ├── tolua++.h │ │ │ ├── tolua_event.c │ │ │ ├── tolua_event.h │ │ │ ├── tolua_is.c │ │ │ ├── tolua_map.c │ │ │ ├── tolua_push.c │ │ │ └── tolua_to.c │ │ ├── png/ │ │ │ ├── include/ │ │ │ │ ├── android/ │ │ │ │ │ ├── png.h │ │ │ │ │ ├── pngconf.h │ │ │ │ │ └── pnglibconf.h │ │ │ │ ├── ios/ │ │ │ │ │ ├── png.h │ │ │ │ │ ├── pngconf.h │ │ │ │ │ └── pnglibconf.h │ │ │ │ ├── mac/ │ │ │ │ │ ├── png.h │ │ │ │ │ ├── pngconf.h │ │ │ │ │ └── pnglibconf.h │ │ │ │ └── win32/ │ │ │ │ ├── png.h │ │ │ │ ├── pngconf.h │ │ │ │ └── pnglibconf.h │ │ │ └── prebuilt/ │ │ │ ├── android/ │ │ │ │ ├── Android.mk │ │ │ │ ├── armeabi/ │ │ │ │ │ └── libpng.a │ │ │ │ ├── armeabi-v7a/ │ │ │ │ │ └── libpng.a │ │ │ │ └── x86/ │ │ │ │ └── libpng.a │ │ │ ├── ios/ │ │ │ │ └── libpng.a │ │ │ ├── mac/ │ │ │ │ └── libpng.a │ │ │ └── win32/ │ │ │ └── libpng.lib │ │ ├── spidermonkey/ │ │ │ ├── include/ │ │ │ │ ├── android/ │ │ │ │ │ ├── js/ │ │ │ │ │ │ ├── Anchor.h │ │ │ │ │ │ ├── CallArgs.h │ │ │ │ │ │ ├── CharacterEncoding.h │ │ │ │ │ │ ├── Date.h │ │ │ │ │ │ ├── GCAPI.h │ │ │ │ │ │ ├── HashTable.h │ │ │ │ │ │ ├── HeapAPI.h │ │ │ │ │ │ ├── LegacyIntTypes.h │ │ │ │ │ │ ├── MemoryMetrics.h │ │ │ │ │ │ ├── PropertyKey.h │ │ │ │ │ │ ├── RequiredDefines.h │ │ │ │ │ │ ├── RootingAPI.h │ │ │ │ │ │ ├── Utility.h │ │ │ │ │ │ ├── Value.h │ │ │ │ │ │ └── Vector.h │ │ │ │ │ ├── js-config.h │ │ │ │ │ ├── js.msg │ │ │ │ │ ├── jsalloc.h │ │ │ │ │ ├── jsapi.h │ │ │ │ │ ├── jsclass.h │ │ │ │ │ ├── jsclist.h │ │ │ │ │ ├── jscpucfg.h │ │ │ │ │ ├── jsdbgapi.h │ │ │ │ │ ├── jsfriendapi.h │ │ │ │ │ ├── jslock.h │ │ │ │ │ ├── jsperf.h │ │ │ │ │ ├── jsprf.h │ │ │ │ │ ├── jsprototypes.h │ │ │ │ │ ├── jsproxy.h │ │ │ │ │ ├── jsprvtd.h │ │ │ │ │ ├── jspubtd.h │ │ │ │ │ ├── jstypes.h │ │ │ │ │ ├── jsutil.h │ │ │ │ │ ├── jsversion.h │ │ │ │ │ ├── jswrapper.h │ │ │ │ │ └── mozilla/ │ │ │ │ │ ├── AllocPolicy.h │ │ │ │ │ ├── Array.h │ │ │ │ │ ├── Assertions.h │ │ │ │ │ ├── Atomics.h │ │ │ │ │ ├── Attributes.h │ │ │ │ │ ├── BloomFilter.h │ │ │ │ │ ├── Casting.h │ │ │ │ │ ├── Char16.h │ │ │ │ │ ├── CheckedInt.h │ │ │ │ │ ├── Compiler.h │ │ │ │ │ ├── Constants.h │ │ │ │ │ ├── DebugOnly.h │ │ │ │ │ ├── Decimal.h │ │ │ │ │ ├── Endian.h │ │ │ │ │ ├── EnumSet.h │ │ │ │ │ ├── FloatingPoint.h │ │ │ │ │ ├── GuardObjects.h │ │ │ │ │ ├── HashFunctions.h │ │ │ │ │ ├── Likely.h │ │ │ │ │ ├── LinkedList.h │ │ │ │ │ ├── MathAlgorithms.h │ │ │ │ │ ├── MemoryChecking.h │ │ │ │ │ ├── MemoryReporting.h │ │ │ │ │ ├── Move.h │ │ │ │ │ ├── NullPtr.h │ │ │ │ │ ├── PodOperations.h │ │ │ │ │ ├── Poison.h │ │ │ │ │ ├── Range.h │ │ │ │ │ ├── RangedPtr.h │ │ │ │ │ ├── ReentrancyGuard.h │ │ │ │ │ ├── RefPtr.h │ │ │ │ │ ├── SHA1.h │ │ │ │ │ ├── Scoped.h │ │ │ │ │ ├── SplayTree.h │ │ │ │ │ ├── TemplateLib.h │ │ │ │ │ ├── ThreadLocal.h │ │ │ │ │ ├── TypeTraits.h │ │ │ │ │ ├── TypedEnum.h │ │ │ │ │ ├── Types.h │ │ │ │ │ ├── Util.h │ │ │ │ │ ├── Vector.h │ │ │ │ │ └── WeakPtr.h │ │ │ │ ├── ios/ │ │ │ │ │ ├── js/ │ │ │ │ │ │ ├── Anchor.h │ │ │ │ │ │ ├── CallArgs.h │ │ │ │ │ │ ├── CharacterEncoding.h │ │ │ │ │ │ ├── Date.h │ │ │ │ │ │ ├── GCAPI.h │ │ │ │ │ │ ├── HashTable.h │ │ │ │ │ │ ├── HeapAPI.h │ │ │ │ │ │ ├── LegacyIntTypes.h │ │ │ │ │ │ ├── MemoryMetrics.h │ │ │ │ │ │ ├── PropertyKey.h │ │ │ │ │ │ ├── RequiredDefines.h │ │ │ │ │ │ ├── RootingAPI.h │ │ │ │ │ │ ├── Utility.h │ │ │ │ │ │ ├── Value.h │ │ │ │ │ │ └── Vector.h │ │ │ │ │ ├── js-config.h │ │ │ │ │ ├── js.msg │ │ │ │ │ ├── jsalloc.h │ │ │ │ │ ├── jsapi.h │ │ │ │ │ ├── jsclass.h │ │ │ │ │ ├── jsclist.h │ │ │ │ │ ├── jscpucfg.h │ │ │ │ │ ├── jsdbgapi.h │ │ │ │ │ ├── jsfriendapi.h │ │ │ │ │ ├── jslock.h │ │ │ │ │ ├── jsperf.h │ │ │ │ │ ├── jsprf.h │ │ │ │ │ ├── jsprototypes.h │ │ │ │ │ ├── jsproxy.h │ │ │ │ │ ├── jsprvtd.h │ │ │ │ │ ├── jspubtd.h │ │ │ │ │ ├── jstypes.h │ │ │ │ │ ├── jsutil.h │ │ │ │ │ ├── jsversion.h │ │ │ │ │ ├── jswrapper.h │ │ │ │ │ └── mozilla/ │ │ │ │ │ ├── AllocPolicy.h │ │ │ │ │ ├── Array.h │ │ │ │ │ ├── Assertions.h │ │ │ │ │ ├── Atomics.h │ │ │ │ │ ├── Attributes.h │ │ │ │ │ ├── BloomFilter.h │ │ │ │ │ ├── Casting.h │ │ │ │ │ ├── Char16.h │ │ │ │ │ ├── CheckedInt.h │ │ │ │ │ ├── Compiler.h │ │ │ │ │ ├── Constants.h │ │ │ │ │ ├── DebugOnly.h │ │ │ │ │ ├── Decimal.h │ │ │ │ │ ├── Endian.h │ │ │ │ │ ├── EnumSet.h │ │ │ │ │ ├── FloatingPoint.h │ │ │ │ │ ├── GuardObjects.h │ │ │ │ │ ├── HashFunctions.h │ │ │ │ │ ├── Likely.h │ │ │ │ │ ├── LinkedList.h │ │ │ │ │ ├── MathAlgorithms.h │ │ │ │ │ ├── MemoryChecking.h │ │ │ │ │ ├── MemoryReporting.h │ │ │ │ │ ├── Move.h │ │ │ │ │ ├── NullPtr.h │ │ │ │ │ ├── PodOperations.h │ │ │ │ │ ├── Poison.h │ │ │ │ │ ├── Range.h │ │ │ │ │ ├── RangedPtr.h │ │ │ │ │ ├── ReentrancyGuard.h │ │ │ │ │ ├── RefPtr.h │ │ │ │ │ ├── SHA1.h │ │ │ │ │ ├── Scoped.h │ │ │ │ │ ├── SplayTree.h │ │ │ │ │ ├── TemplateLib.h │ │ │ │ │ ├── ThreadLocal.h │ │ │ │ │ ├── TypeTraits.h │ │ │ │ │ ├── TypedEnum.h │ │ │ │ │ ├── Types.h │ │ │ │ │ ├── Util.h │ │ │ │ │ ├── Vector.h │ │ │ │ │ └── WeakPtr.h │ │ │ │ ├── mac/ │ │ │ │ │ ├── js/ │ │ │ │ │ │ ├── Anchor.h │ │ │ │ │ │ ├── CallArgs.h │ │ │ │ │ │ ├── CharacterEncoding.h │ │ │ │ │ │ ├── Date.h │ │ │ │ │ │ ├── GCAPI.h │ │ │ │ │ │ ├── HashTable.h │ │ │ │ │ │ ├── HeapAPI.h │ │ │ │ │ │ ├── LegacyIntTypes.h │ │ │ │ │ │ ├── MemoryMetrics.h │ │ │ │ │ │ ├── PropertyKey.h │ │ │ │ │ │ ├── RequiredDefines.h │ │ │ │ │ │ ├── RootingAPI.h │ │ │ │ │ │ ├── Utility.h │ │ │ │ │ │ ├── Value.h │ │ │ │ │ │ └── Vector.h │ │ │ │ │ ├── js-config.h │ │ │ │ │ ├── js.msg │ │ │ │ │ ├── jsalloc.h │ │ │ │ │ ├── jsapi.h │ │ │ │ │ ├── jsclass.h │ │ │ │ │ ├── jsclist.h │ │ │ │ │ ├── jscpucfg.h │ │ │ │ │ ├── jsdbgapi.h │ │ │ │ │ ├── jsfriendapi.h │ │ │ │ │ ├── jslock.h │ │ │ │ │ ├── jsperf.h │ │ │ │ │ ├── jsprf.h │ │ │ │ │ ├── jsprototypes.h │ │ │ │ │ ├── jsproxy.h │ │ │ │ │ ├── jsprvtd.h │ │ │ │ │ ├── jspubtd.h │ │ │ │ │ ├── jstypes.h │ │ │ │ │ ├── jsutil.h │ │ │ │ │ ├── jsversion.h │ │ │ │ │ ├── jswrapper.h │ │ │ │ │ └── mozilla/ │ │ │ │ │ ├── AllocPolicy.h │ │ │ │ │ ├── Array.h │ │ │ │ │ ├── Assertions.h │ │ │ │ │ ├── Atomics.h │ │ │ │ │ ├── Attributes.h │ │ │ │ │ ├── BloomFilter.h │ │ │ │ │ ├── Casting.h │ │ │ │ │ ├── Char16.h │ │ │ │ │ ├── CheckedInt.h │ │ │ │ │ ├── Compiler.h │ │ │ │ │ ├── Constants.h │ │ │ │ │ ├── DebugOnly.h │ │ │ │ │ ├── Decimal.h │ │ │ │ │ ├── Endian.h │ │ │ │ │ ├── EnumSet.h │ │ │ │ │ ├── FloatingPoint.h │ │ │ │ │ ├── GuardObjects.h │ │ │ │ │ ├── HashFunctions.h │ │ │ │ │ ├── Likely.h │ │ │ │ │ ├── LinkedList.h │ │ │ │ │ ├── MathAlgorithms.h │ │ │ │ │ ├── MemoryChecking.h │ │ │ │ │ ├── MemoryReporting.h │ │ │ │ │ ├── Move.h │ │ │ │ │ ├── NullPtr.h │ │ │ │ │ ├── PodOperations.h │ │ │ │ │ ├── Poison.h │ │ │ │ │ ├── Range.h │ │ │ │ │ ├── RangedPtr.h │ │ │ │ │ ├── ReentrancyGuard.h │ │ │ │ │ ├── RefPtr.h │ │ │ │ │ ├── SHA1.h │ │ │ │ │ ├── Scoped.h │ │ │ │ │ ├── SplayTree.h │ │ │ │ │ ├── TemplateLib.h │ │ │ │ │ ├── ThreadLocal.h │ │ │ │ │ ├── TypeTraits.h │ │ │ │ │ ├── TypedEnum.h │ │ │ │ │ ├── Types.h │ │ │ │ │ ├── Util.h │ │ │ │ │ ├── Vector.h │ │ │ │ │ └── WeakPtr.h │ │ │ │ └── win32/ │ │ │ │ ├── js/ │ │ │ │ │ ├── Anchor.h │ │ │ │ │ ├── CallArgs.h │ │ │ │ │ ├── CharacterEncoding.h │ │ │ │ │ ├── Date.h │ │ │ │ │ ├── GCAPI.h │ │ │ │ │ ├── HashTable.h │ │ │ │ │ ├── HeapAPI.h │ │ │ │ │ ├── LegacyIntTypes.h │ │ │ │ │ ├── MemoryMetrics.h │ │ │ │ │ ├── PropertyKey.h │ │ │ │ │ ├── RequiredDefines.h │ │ │ │ │ ├── RootingAPI.h │ │ │ │ │ ├── Utility.h │ │ │ │ │ ├── Value.h │ │ │ │ │ └── Vector.h │ │ │ │ ├── js-config.h │ │ │ │ ├── js.msg │ │ │ │ ├── jsalloc.h │ │ │ │ ├── jsapi.h │ │ │ │ ├── jsclass.h │ │ │ │ ├── jsclist.h │ │ │ │ ├── jscpucfg.h │ │ │ │ ├── jsdbgapi.h │ │ │ │ ├── jsfriendapi.h │ │ │ │ ├── jslock.h │ │ │ │ ├── jsperf.h │ │ │ │ ├── jsprf.h │ │ │ │ ├── jsprototypes.h │ │ │ │ ├── jsproxy.h │ │ │ │ ├── jsprvtd.h │ │ │ │ ├── jspubtd.h │ │ │ │ ├── jstypes.h │ │ │ │ ├── jsutil.h │ │ │ │ ├── jsversion.h │ │ │ │ ├── jswrapper.h │ │ │ │ └── mozilla/ │ │ │ │ ├── AllocPolicy.h │ │ │ │ ├── Array.h │ │ │ │ ├── Assertions.h │ │ │ │ ├── Atomics.h │ │ │ │ ├── Attributes.h │ │ │ │ ├── BloomFilter.h │ │ │ │ ├── Casting.h │ │ │ │ ├── Char16.h │ │ │ │ ├── CheckedInt.h │ │ │ │ ├── Compiler.h │ │ │ │ ├── Constants.h │ │ │ │ ├── DebugOnly.h │ │ │ │ ├── Decimal.h │ │ │ │ ├── Endian.h │ │ │ │ ├── EnumSet.h │ │ │ │ ├── FloatingPoint.h │ │ │ │ ├── GuardObjects.h │ │ │ │ ├── HashFunctions.h │ │ │ │ ├── Likely.h │ │ │ │ ├── LinkedList.h │ │ │ │ ├── MathAlgorithms.h │ │ │ │ ├── MemoryChecking.h │ │ │ │ ├── MemoryReporting.h │ │ │ │ ├── Move.h │ │ │ │ ├── NullPtr.h │ │ │ │ ├── PodOperations.h │ │ │ │ ├── Poison.h │ │ │ │ ├── Range.h │ │ │ │ ├── RangedPtr.h │ │ │ │ ├── ReentrancyGuard.h │ │ │ │ ├── RefPtr.h │ │ │ │ ├── SHA1.h │ │ │ │ ├── Scoped.h │ │ │ │ ├── SplayTree.h │ │ │ │ ├── TemplateLib.h │ │ │ │ ├── ThreadLocal.h │ │ │ │ ├── TypeTraits.h │ │ │ │ ├── TypedEnum.h │ │ │ │ ├── Types.h │ │ │ │ ├── Util.h │ │ │ │ ├── Vector.h │ │ │ │ └── WeakPtr.h │ │ │ └── prebuilt/ │ │ │ ├── android/ │ │ │ │ ├── Android.mk │ │ │ │ ├── armeabi/ │ │ │ │ │ └── libjs_static.a │ │ │ │ ├── armeabi-v7a/ │ │ │ │ │ └── libjs_static.a │ │ │ │ └── x86/ │ │ │ │ └── libjs_static.a │ │ │ ├── ios/ │ │ │ │ └── libjs_static.a │ │ │ ├── mac/ │ │ │ │ └── libjs_static.a │ │ │ └── win32/ │ │ │ └── mozjs-25.0.lib │ │ ├── sqlite3/ │ │ │ ├── Android.mk │ │ │ ├── include/ │ │ │ │ ├── sqlite3.h │ │ │ │ └── sqlite3ext.h │ │ │ └── libraries/ │ │ │ └── win32/ │ │ │ └── sqlite3.lib │ │ ├── tiff/ │ │ │ ├── include/ │ │ │ │ ├── android/ │ │ │ │ │ ├── tiff.h │ │ │ │ │ ├── tiffconf.h │ │ │ │ │ ├── tiffio.h │ │ │ │ │ └── tiffvers.h │ │ │ │ ├── ios/ │ │ │ │ │ ├── tiff.h │ │ │ │ │ ├── tiffconf.h │ │ │ │ │ ├── tiffio.h │ │ │ │ │ └── tiffvers.h │ │ │ │ ├── linux/ │ │ │ │ │ ├── tiff.h │ │ │ │ │ ├── tiffconf.h │ │ │ │ │ ├── tiffio.h │ │ │ │ │ └── tiffvers.h │ │ │ │ ├── mac/ │ │ │ │ │ ├── tiff.h │ │ │ │ │ ├── tiffconf.h │ │ │ │ │ ├── tiffio.h │ │ │ │ │ └── tiffvers.h │ │ │ │ └── win32/ │ │ │ │ ├── tiff.h │ │ │ │ ├── tiffconf.h │ │ │ │ ├── tiffio.h │ │ │ │ └── tiffvers.h │ │ │ └── prebuilt/ │ │ │ ├── android/ │ │ │ │ ├── Android.mk │ │ │ │ ├── armeabi/ │ │ │ │ │ └── libtiff.a │ │ │ │ ├── armeabi-v7a/ │ │ │ │ │ └── libtiff.a │ │ │ │ └── x86/ │ │ │ │ └── libtiff.a │ │ │ ├── ios/ │ │ │ │ └── libtiff.a │ │ │ ├── linux/ │ │ │ │ ├── 32-bit/ │ │ │ │ │ └── libtiff.a │ │ │ │ └── 64-bit/ │ │ │ │ └── libtiff.a │ │ │ ├── mac/ │ │ │ │ └── libtiff.a │ │ │ └── win32/ │ │ │ └── libtiff.lib │ │ ├── tinyxml2/ │ │ │ ├── CMakeLists.txt │ │ │ ├── tinyxml2.cpp │ │ │ └── tinyxml2.h │ │ ├── unzip/ │ │ │ ├── CMakeLists.txt │ │ │ ├── ioapi.cpp │ │ │ ├── ioapi.h │ │ │ ├── unzip.cpp │ │ │ └── unzip.h │ │ ├── webp/ │ │ │ ├── include/ │ │ │ │ ├── android/ │ │ │ │ │ ├── decode.h │ │ │ │ │ ├── encode.h │ │ │ │ │ └── types.h │ │ │ │ ├── ios/ │ │ │ │ │ ├── decode.h │ │ │ │ │ ├── encode.h │ │ │ │ │ └── types.h │ │ │ │ ├── linux/ │ │ │ │ │ ├── decode.h │ │ │ │ │ ├── encode.h │ │ │ │ │ └── types.h │ │ │ │ ├── mac/ │ │ │ │ │ ├── decode.h │ │ │ │ │ ├── encode.h │ │ │ │ │ └── types.h │ │ │ │ └── win32/ │ │ │ │ ├── decode.h │ │ │ │ ├── encode.h │ │ │ │ └── types.h │ │ │ └── prebuilt/ │ │ │ ├── android/ │ │ │ │ ├── Android.mk │ │ │ │ ├── armeabi/ │ │ │ │ │ └── libwebp.a │ │ │ │ ├── armeabi-v7a/ │ │ │ │ │ └── libwebp.a │ │ │ │ └── x86/ │ │ │ │ └── libwebp.a │ │ │ ├── ios/ │ │ │ │ └── libwebp.a │ │ │ ├── linux/ │ │ │ │ ├── 32-bit/ │ │ │ │ │ └── libwebp.a │ │ │ │ └── 64-bit/ │ │ │ │ └── libwebp.a │ │ │ ├── mac/ │ │ │ │ └── libwebp.a │ │ │ └── win32/ │ │ │ └── libwebp.lib │ │ ├── websockets/ │ │ │ ├── include/ │ │ │ │ ├── android/ │ │ │ │ │ └── libwebsockets.h │ │ │ │ ├── ios/ │ │ │ │ │ └── libwebsockets.h │ │ │ │ ├── mac/ │ │ │ │ │ └── libwebsockets.h │ │ │ │ └── win32/ │ │ │ │ ├── libwebsockets.h │ │ │ │ └── win32helpers/ │ │ │ │ ├── gettimeofday.h │ │ │ │ └── websock-w32.h │ │ │ └── prebuilt/ │ │ │ ├── android/ │ │ │ │ ├── Android.mk │ │ │ │ ├── armeabi/ │ │ │ │ │ └── libwebsockets.a │ │ │ │ ├── armeabi-v7a/ │ │ │ │ │ └── libwebsockets.a │ │ │ │ └── x86/ │ │ │ │ └── libwebsockets.a │ │ │ ├── ios/ │ │ │ │ └── libwebsockets.a │ │ │ ├── mac/ │ │ │ │ └── libwebsockets.a │ │ │ └── win32/ │ │ │ └── websockets.lib │ │ └── win32-specific/ │ │ ├── gles/ │ │ │ ├── include/ │ │ │ │ └── OGLES/ │ │ │ │ └── GL/ │ │ │ │ ├── glew.h │ │ │ │ ├── glxew.h │ │ │ │ └── wglew.h │ │ │ └── prebuilt/ │ │ │ └── glew32.lib │ │ ├── icon/ │ │ │ ├── include/ │ │ │ │ └── iconv.h │ │ │ └── prebuilt/ │ │ │ └── libiconv.lib │ │ └── zlib/ │ │ ├── include/ │ │ │ ├── zconf.h │ │ │ └── zlib.h │ │ └── prebuilt/ │ │ └── libzlib.lib │ ├── licenses/ │ │ ├── LICENSE_CCBReader.txt │ │ ├── LICENSE_CCControlExtension.txt │ │ ├── LICENSE_JSON4Lua.txt │ │ ├── LICENSE_Kazmath.txt │ │ ├── LICENSE_SpiderMonkey.txt │ │ ├── LICENSE_artwork.txt │ │ ├── LICENSE_box2d.txt │ │ ├── LICENSE_chipmunk.txt │ │ ├── LICENSE_cocos2d-iphone.txt │ │ ├── LICENSE_cocos2d-x.txt │ │ ├── LICENSE_cocosdenshion.txt │ │ ├── LICENSE_curl.txt │ │ ├── LICENSE_js.txt │ │ ├── LICENSE_jsoncpp.txt │ │ ├── LICENSE_libjpeg.txt │ │ ├── LICENSE_libpng.txt │ │ ├── LICENSE_libtiff.txt │ │ ├── LICENSE_libwebsockets.txt │ │ ├── LICENSE_libxml2.txt │ │ ├── LICENSE_lua.txt │ │ ├── LICENSE_ogg_vorbis.txt │ │ ├── LICENSE_tolua++.txt │ │ └── LICENSE_zlib.txt │ ├── plugin/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── jsbindings/ │ │ │ ├── auto/ │ │ │ │ ├── jsb_pluginx_protocols_auto.cpp │ │ │ │ ├── jsb_pluginx_protocols_auto.hpp │ │ │ │ └── jsb_pluginx_protocols_auto_api.js │ │ │ ├── js/ │ │ │ │ └── jsb_pluginx.js │ │ │ └── manual/ │ │ │ ├── jsb_pluginx_basic_conversions.cpp │ │ │ ├── jsb_pluginx_basic_conversions.h │ │ │ ├── jsb_pluginx_extension_registration.cpp │ │ │ ├── jsb_pluginx_extension_registration.h │ │ │ ├── jsb_pluginx_manual_callback.cpp │ │ │ ├── jsb_pluginx_manual_callback.h │ │ │ ├── jsb_pluginx_manual_protocols.cpp │ │ │ ├── jsb_pluginx_manual_protocols.h │ │ │ ├── jsb_pluginx_spidermonkey_specifics.cpp │ │ │ ├── jsb_pluginx_spidermonkey_specifics.h │ │ │ ├── pluginxUTF8.cpp │ │ │ ├── pluginxUTF8.h │ │ │ └── uthash.h │ │ ├── plugins/ │ │ │ ├── admob/ │ │ │ │ ├── proj.android/ │ │ │ │ │ ├── .classpath │ │ │ │ │ ├── .project │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── ForManifest.xml │ │ │ │ │ ├── build.xml │ │ │ │ │ ├── project.properties │ │ │ │ │ ├── res/ │ │ │ │ │ │ └── .gitignore │ │ │ │ │ ├── sdk/ │ │ │ │ │ │ └── GoogleAdMobAdsSdk.jar │ │ │ │ │ └── src/ │ │ │ │ │ └── org/ │ │ │ │ │ └── cocos2dx/ │ │ │ │ │ └── plugin/ │ │ │ │ │ └── AdsAdmob.java │ │ │ │ └── proj.ios/ │ │ │ │ ├── Admob/ │ │ │ │ │ ├── GADAdMobExtras.h │ │ │ │ │ ├── GADAdNetworkExtras.h │ │ │ │ │ ├── GADAdSize.h │ │ │ │ │ ├── GADBannerView.h │ │ │ │ │ ├── GADBannerViewDelegate.h │ │ │ │ │ ├── GADInterstitial.h │ │ │ │ │ ├── GADInterstitialDelegate.h │ │ │ │ │ ├── GADRequest.h │ │ │ │ │ ├── GADRequestError.h │ │ │ │ │ └── libGoogleAdMobAds.a │ │ │ │ ├── AdsAdmob.h │ │ │ │ ├── AdsAdmob.m │ │ │ │ └── PluginAdmob.xcodeproj/ │ │ │ │ └── project.pbxproj │ │ │ ├── alipay/ │ │ │ │ └── proj.android/ │ │ │ │ ├── .classpath │ │ │ │ ├── .project │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── ForAssets/ │ │ │ │ │ └── alipay_plugin.apk │ │ │ │ ├── ForManifest.xml │ │ │ │ ├── build.xml │ │ │ │ ├── project.properties │ │ │ │ ├── res/ │ │ │ │ │ └── .gitignore │ │ │ │ ├── sdk/ │ │ │ │ │ └── alipay_plugin.jar │ │ │ │ └── src/ │ │ │ │ └── org/ │ │ │ │ └── cocos2dx/ │ │ │ │ └── plugin/ │ │ │ │ ├── AlixId.java │ │ │ │ ├── Base64.java │ │ │ │ ├── BaseHelper.java │ │ │ │ ├── IAPAlipay.java │ │ │ │ ├── MobileSecurePayHelper.java │ │ │ │ ├── MobileSecurePayer.java │ │ │ │ ├── NetworkManager.java │ │ │ │ ├── PartnerConfig.java │ │ │ │ ├── ResultChecker.java │ │ │ │ └── Rsa.java │ │ │ ├── flurry/ │ │ │ │ ├── proj.android/ │ │ │ │ │ ├── .classpath │ │ │ │ │ ├── .project │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── ForManifest.xml │ │ │ │ │ ├── build.xml │ │ │ │ │ ├── project.properties │ │ │ │ │ ├── res/ │ │ │ │ │ │ └── .gitignore │ │ │ │ │ ├── sdk/ │ │ │ │ │ │ └── FlurryAgent.jar │ │ │ │ │ └── src/ │ │ │ │ │ └── org/ │ │ │ │ │ └── cocos2dx/ │ │ │ │ │ └── plugin/ │ │ │ │ │ ├── AdsFlurry.java │ │ │ │ │ └── AnalyticsFlurry.java │ │ │ │ └── proj.ios/ │ │ │ │ ├── AdsFlurry.h │ │ │ │ ├── AdsFlurry.m │ │ │ │ ├── AnalyticsFlurry.h │ │ │ │ ├── AnalyticsFlurry.m │ │ │ │ ├── Flurry.h │ │ │ │ ├── FlurryAds/ │ │ │ │ │ ├── FlurryAdDelegate.h │ │ │ │ │ ├── FlurryAds.h │ │ │ │ │ └── libFlurryAds.a │ │ │ │ ├── PluginFlurry.xcodeproj/ │ │ │ │ │ └── project.pbxproj │ │ │ │ └── libFlurry.a │ │ │ ├── nd91/ │ │ │ │ └── proj.android/ │ │ │ │ ├── .classpath │ │ │ │ ├── .project │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── DependProject/ │ │ │ │ │ ├── .classpath │ │ │ │ │ ├── .project │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── project.properties │ │ │ │ │ ├── res/ │ │ │ │ │ │ ├── anim/ │ │ │ │ │ │ │ ├── nd_flipin.xml │ │ │ │ │ │ │ ├── nd_flipin_reverse.xml │ │ │ │ │ │ │ ├── nd_flipout.xml │ │ │ │ │ │ │ └── nd_flipout_reverse.xml │ │ │ │ │ │ ├── drawable/ │ │ │ │ │ │ │ ├── nd3_background_xml.xml │ │ │ │ │ │ │ ├── nd3_button.xml │ │ │ │ │ │ │ ├── nd3_button_02.xml │ │ │ │ │ │ │ ├── nd3_button_action.xml │ │ │ │ │ │ │ ├── nd3_button_logout.xml │ │ │ │ │ │ │ ├── nd3_button_old.xml │ │ │ │ │ │ │ ├── nd3_button_x.xml │ │ │ │ │ │ │ ├── nd3_checkbox_button.xml │ │ │ │ │ │ │ ├── nd3_friend_del_button.xml │ │ │ │ │ │ │ ├── nd3_image_48_bg.xml │ │ │ │ │ │ │ ├── nd3_input_gray.xml │ │ │ │ │ │ │ ├── nd3_message_item_1_bg.xml │ │ │ │ │ │ │ ├── nd3_message_item_2_bg.xml │ │ │ │ │ │ │ ├── nd3_pay_checkbox_button.xml │ │ │ │ │ │ │ ├── nd3_progress_large.xml │ │ │ │ │ │ │ ├── nd3_rank_choice_left_btn_bg.xml │ │ │ │ │ │ │ ├── nd3_rank_choice_middle_btn_bg.xml │ │ │ │ │ │ │ ├── nd3_rank_choice_right_btn_bg.xml │ │ │ │ │ │ │ ├── nd3_regist_checked.xml │ │ │ │ │ │ │ ├── nd3_round_bg.xml │ │ │ │ │ │ │ ├── nd3_square_checkbox_button.xml │ │ │ │ │ │ │ ├── nd3_title_bar_action_btn_xml.xml │ │ │ │ │ │ │ ├── nd3_title_bar_return_btn_xml.xml │ │ │ │ │ │ │ ├── nd3_user_item_bg.xml │ │ │ │ │ │ │ ├── nd_blue.xml │ │ │ │ │ │ │ ├── nd_button_action_add.xml │ │ │ │ │ │ │ ├── nd_button_action_buy.xml │ │ │ │ │ │ │ ├── nd_button_action_reduce.xml │ │ │ │ │ │ │ ├── nd_c_blur.xml │ │ │ │ │ │ │ ├── nd_download.xml │ │ │ │ │ │ │ ├── nd_green.xml │ │ │ │ │ │ │ ├── nd_leaderboard_left_btn_bg.xml │ │ │ │ │ │ │ ├── nd_leaderboard_right_btn_bg.xml │ │ │ │ │ │ │ ├── nd_list_btn_delete_selector.xml │ │ │ │ │ │ │ ├── nd_login_btn_land_selector.xml │ │ │ │ │ │ │ ├── nd_login_btn_portrait_selector.xml │ │ │ │ │ │ │ ├── nd_register_btn_portrait_selector.xml │ │ │ │ │ │ │ ├── nd_slider_handle_h.xml │ │ │ │ │ │ │ ├── nd_slider_handle_h_expand.xml │ │ │ │ │ │ │ ├── nd_slider_handle_v.xml │ │ │ │ │ │ │ ├── nd_slider_handle_v_expand.xml │ │ │ │ │ │ │ └── nd_white_btn.xml │ │ │ │ │ │ ├── layout/ │ │ │ │ │ │ │ ├── nd3_account_bind_bind.xml │ │ │ │ │ │ │ ├── nd3_account_bind_register.xml │ │ │ │ │ │ │ ├── nd3_account_email_item.xml │ │ │ │ │ │ │ ├── nd3_account_login.xml │ │ │ │ │ │ │ ├── nd3_account_login_item.xml │ │ │ │ │ │ │ ├── nd3_account_login_land.xml │ │ │ │ │ │ │ ├── nd3_account_login_other_item.xml │ │ │ │ │ │ │ ├── nd3_account_login_portrait.xml │ │ │ │ │ │ │ ├── nd3_account_oauth_bind.xml │ │ │ │ │ │ │ ├── nd3_account_official.xml │ │ │ │ │ │ │ ├── nd3_account_official_landscape.xml │ │ │ │ │ │ │ ├── nd3_account_official_portrait.xml │ │ │ │ │ │ │ ├── nd3_account_other_login.xml │ │ │ │ │ │ │ ├── nd3_account_register.xml │ │ │ │ │ │ │ ├── nd3_account_register_agreement.xml │ │ │ │ │ │ │ ├── nd3_account_register_phone.xml │ │ │ │ │ │ │ ├── nd3_account_register_quick.xml │ │ │ │ │ │ │ ├── nd3_account_secret_find.xml │ │ │ │ │ │ │ ├── nd3_account_secret_set.xml │ │ │ │ │ │ │ ├── nd3_account_sina.xml │ │ │ │ │ │ │ ├── nd3_achieve_detail.xml │ │ │ │ │ │ │ ├── nd3_activity_action_template.xml │ │ │ │ │ │ │ ├── nd3_activity_content_reg_template_1.xml │ │ │ │ │ │ │ ├── nd3_activity_content_reg_template_2.xml │ │ │ │ │ │ │ ├── nd3_activity_content_reg_template_2_ext.xml │ │ │ │ │ │ │ ├── nd3_activity_content_reg_template_3.xml │ │ │ │ │ │ │ ├── nd3_activity_content_reg_template_4.xml │ │ │ │ │ │ │ ├── nd3_activity_detail.xml │ │ │ │ │ │ │ ├── nd3_activity_detail_plus_image.xml │ │ │ │ │ │ │ ├── nd3_activity_detail_plus_list.xml │ │ │ │ │ │ │ ├── nd3_activity_detail_plus_list_ext.xml │ │ │ │ │ │ │ ├── nd3_activity_head_reg.xml │ │ │ │ │ │ │ ├── nd3_activity_no_action_template.xml │ │ │ │ │ │ │ ├── nd3_app_feedback.xml │ │ │ │ │ │ │ ├── nd3_app_item.xml │ │ │ │ │ │ │ ├── nd3_app_property.xml │ │ │ │ │ │ │ ├── nd3_banner_layout.xml │ │ │ │ │ │ │ ├── nd3_blank_listview.xml │ │ │ │ │ │ │ ├── nd3_bottom_bar.xml │ │ │ │ │ │ │ ├── nd3_category_item.xml │ │ │ │ │ │ │ ├── nd3_category_plus_image_item.xml │ │ │ │ │ │ │ ├── nd3_control_center.xml │ │ │ │ │ │ │ ├── nd3_dispatch_search_friend.xml │ │ │ │ │ │ │ ├── nd3_empty_listview.xml │ │ │ │ │ │ │ ├── nd3_frame.xml │ │ │ │ │ │ │ ├── nd3_friend_home.xml │ │ │ │ │ │ │ ├── nd3_friend_remark_setting.xml │ │ │ │ │ │ │ ├── nd3_friend_section.xml │ │ │ │ │ │ │ ├── nd3_friend_section_list_item.xml │ │ │ │ │ │ │ ├── nd3_friend_section_panel.xml │ │ │ │ │ │ │ ├── nd3_game_content.xml │ │ │ │ │ │ │ ├── nd3_game_main.xml │ │ │ │ │ │ │ ├── nd3_home.xml │ │ │ │ │ │ │ ├── nd3_home_land.xml │ │ │ │ │ │ │ ├── nd3_home_personal.xml │ │ │ │ │ │ │ ├── nd3_home_portrait.xml │ │ │ │ │ │ │ ├── nd3_invite_friend.xml │ │ │ │ │ │ │ ├── nd3_invite_friend_choice.xml │ │ │ │ │ │ │ ├── nd3_invite_friend_item.xml │ │ │ │ │ │ │ ├── nd3_leaderboard_category.xml │ │ │ │ │ │ │ ├── nd3_leaderboard_list_item.xml │ │ │ │ │ │ │ ├── nd3_listview_footer.xml │ │ │ │ │ │ │ ├── nd3_listview_footer_ext.xml │ │ │ │ │ │ │ ├── nd3_listview_template.xml │ │ │ │ │ │ │ ├── nd3_listview_template_no_divider.xml │ │ │ │ │ │ │ ├── nd3_mesg_main.xml │ │ │ │ │ │ │ ├── nd3_message_friendmsge_list.xml │ │ │ │ │ │ │ ├── nd3_message_main.xml │ │ │ │ │ │ │ ├── nd3_message_receive_item.xml │ │ │ │ │ │ │ ├── nd3_message_record_item.xml │ │ │ │ │ │ │ ├── nd3_message_send.xml │ │ │ │ │ │ │ ├── nd3_message_send_item.xml │ │ │ │ │ │ │ ├── nd3_more_about.xml │ │ │ │ │ │ │ ├── nd3_more_account.xml │ │ │ │ │ │ │ ├── nd3_more_bean_recharge.xml │ │ │ │ │ │ │ ├── nd3_more_consume_detail.xml │ │ │ │ │ │ │ ├── nd3_more_consumes.xml │ │ │ │ │ │ │ ├── nd3_more_info.xml │ │ │ │ │ │ │ ├── nd3_more_info_edit_head_dialog.xml │ │ │ │ │ │ │ ├── nd3_more_more.xml │ │ │ │ │ │ │ ├── nd3_more_no_password.xml │ │ │ │ │ │ │ ├── nd3_more_password.xml │ │ │ │ │ │ │ ├── nd3_more_permission.xml │ │ │ │ │ │ │ ├── nd3_more_recharge_detail.xml │ │ │ │ │ │ │ ├── nd3_more_recharges.xml │ │ │ │ │ │ │ ├── nd3_more_records.xml │ │ │ │ │ │ │ ├── nd3_more_records_item.xml │ │ │ │ │ │ │ ├── nd3_myfriend.xml │ │ │ │ │ │ │ ├── nd3_network_error.xml │ │ │ │ │ │ │ ├── nd3_normal_search.xml │ │ │ │ │ │ │ ├── nd3_pay_friend_item.xml │ │ │ │ │ │ │ ├── nd3_pay_pass.xml │ │ │ │ │ │ │ ├── nd3_pay_password_check.xml │ │ │ │ │ │ │ ├── nd3_pay_products_item.xml │ │ │ │ │ │ │ ├── nd3_pay_select_friend.xml │ │ │ │ │ │ │ ├── nd3_pay_template.xml │ │ │ │ │ │ │ ├── nd3_person_info_detail.xml │ │ │ │ │ │ │ ├── nd3_personinfo.xml │ │ │ │ │ │ │ ├── nd3_progressbar.xml │ │ │ │ │ │ │ ├── nd3_recharge_record.xml │ │ │ │ │ │ │ ├── nd3_searchfriend_condition.xml │ │ │ │ │ │ │ ├── nd3_share_bind_account_item.xml │ │ │ │ │ │ │ ├── nd3_share_sina.xml │ │ │ │ │ │ │ ├── nd3_share_unbind_account_item.xml │ │ │ │ │ │ │ ├── nd3_stranger_home.xml │ │ │ │ │ │ │ ├── nd3_sysmessage_detail_action.xml │ │ │ │ │ │ │ ├── nd3_sysmessage_detail_app.xml │ │ │ │ │ │ │ ├── nd3_sysmessage_detail_no_action.xml │ │ │ │ │ │ │ ├── nd3_sysmessage_head_reg.xml │ │ │ │ │ │ │ ├── nd3_thirdplatform_item.xml │ │ │ │ │ │ │ ├── nd3_title_bar.xml │ │ │ │ │ │ │ ├── nd3_user_fangle.xml │ │ │ │ │ │ │ ├── nd3_user_fangle_ext.xml │ │ │ │ │ │ │ ├── nd3_user_item.xml │ │ │ │ │ │ │ ├── nd3_user_item_divider.xml │ │ │ │ │ │ │ ├── nd3_user_message.xml │ │ │ │ │ │ │ ├── nd3_user_message_switcher.xml │ │ │ │ │ │ │ ├── nd3_version_update.xml │ │ │ │ │ │ │ ├── nd3_write_message.xml │ │ │ │ │ │ │ ├── nd_account_list_item.xml │ │ │ │ │ │ │ ├── nd_account_manage.xml │ │ │ │ │ │ │ ├── nd_bind_phone_lottery.xml │ │ │ │ │ │ │ ├── nd_bind_phone_number.xml │ │ │ │ │ │ │ ├── nd_bind_phone_number_result.xml │ │ │ │ │ │ │ ├── nd_bind_phone_number_tip.xml │ │ │ │ │ │ │ ├── nd_bind_phone_number_unactivity_tip.xml │ │ │ │ │ │ │ ├── nd_check_version.xml │ │ │ │ │ │ │ ├── nd_feedback_faq.xml │ │ │ │ │ │ │ ├── nd_feedback_faq_list.xml │ │ │ │ │ │ │ ├── nd_feedback_fb.xml │ │ │ │ │ │ │ ├── nd_feedback_menu.xml │ │ │ │ │ │ │ ├── nd_feedback_menu_item.xml │ │ │ │ │ │ │ ├── nd_feedback_my_fb_item.xml │ │ │ │ │ │ │ ├── nd_feedback_my_fb_list.xml │ │ │ │ │ │ │ ├── nd_feedback_pj_landscape.xml │ │ │ │ │ │ │ ├── nd_feedback_pj_portrait.xml │ │ │ │ │ │ │ ├── nd_feedback_reply.xml │ │ │ │ │ │ │ ├── nd_feedback_reply_bottom.xml │ │ │ │ │ │ │ ├── nd_feedback_reply_item_left.xml │ │ │ │ │ │ │ ├── nd_feedback_reply_item_right.xml │ │ │ │ │ │ │ ├── nd_find_password.xml │ │ │ │ │ │ │ ├── nd_gcsdk_custom_toast.xml │ │ │ │ │ │ │ ├── nd_gcsdk_exitpage.xml │ │ │ │ │ │ │ ├── nd_gcsdk_pausepage.xml │ │ │ │ │ │ │ ├── nd_gcsdk_project_view_type_1.xml │ │ │ │ │ │ │ ├── nd_gcsdk_project_view_type_2.xml │ │ │ │ │ │ │ ├── nd_gcsdk_project_view_type_3.xml │ │ │ │ │ │ │ ├── nd_goods_detail.xml │ │ │ │ │ │ │ ├── nd_goods_list.xml │ │ │ │ │ │ │ ├── nd_goods_list_item.xml │ │ │ │ │ │ │ ├── nd_leaderboard.xml │ │ │ │ │ │ │ ├── nd_leaderboard_list_header.xml │ │ │ │ │ │ │ ├── nd_leaderboard_switcher_landscape_1.xml │ │ │ │ │ │ │ ├── nd_leaderboard_switcher_portrait_1.xml │ │ │ │ │ │ │ ├── nd_login_director.xml │ │ │ │ │ │ │ ├── nd_set_password.xml │ │ │ │ │ │ │ ├── nd_softpromotion_flipitem.xml │ │ │ │ │ │ │ ├── nd_softpromotion_listitem.xml │ │ │ │ │ │ │ ├── nd_softpromotion_slider_h.xml │ │ │ │ │ │ │ ├── nd_softpromotion_slider_item.xml │ │ │ │ │ │ │ ├── nd_softpromotion_slider_v.xml │ │ │ │ │ │ │ ├── nd_softwarepromotion.xml │ │ │ │ │ │ │ └── nd_unbind_phone_number.xml │ │ │ │ │ │ └── values/ │ │ │ │ │ │ ├── nd3_misc.xml │ │ │ │ │ │ ├── nd3_sdk_error_strings.xml │ │ │ │ │ │ ├── nd3_strings.xml │ │ │ │ │ │ ├── nd_gcsdk_colors.xml │ │ │ │ │ │ ├── nd_gcsdk_misc.xml │ │ │ │ │ │ ├── nd_gcsdk_strings.xml │ │ │ │ │ │ └── nd_gcsdk_styles.xml │ │ │ │ │ └── src/ │ │ │ │ │ └── .gitignore │ │ │ │ ├── ForManifest.xml │ │ │ │ ├── build.xml │ │ │ │ ├── project.properties │ │ │ │ ├── res/ │ │ │ │ │ └── .gitignore │ │ │ │ ├── sdk/ │ │ │ │ │ └── NdComPlatform.jar │ │ │ │ └── src/ │ │ │ │ └── org/ │ │ │ │ └── cocos2dx/ │ │ │ │ └── plugin/ │ │ │ │ ├── IAPNd91.java │ │ │ │ ├── IAPOnlineNd91.java │ │ │ │ ├── Nd91Wrapper.java │ │ │ │ ├── SocialNd91.java │ │ │ │ └── UserNd91.java │ │ │ ├── qh360/ │ │ │ │ └── proj.android/ │ │ │ │ ├── .classpath │ │ │ │ ├── .project │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── ForAssets/ │ │ │ │ │ ├── alipay_plugin.apk │ │ │ │ │ ├── pro.jar │ │ │ │ │ └── upomp_bypay_config.xml │ │ │ │ ├── ForManifest.xml │ │ │ │ ├── ForRes/ │ │ │ │ │ ├── anim/ │ │ │ │ │ │ └── zsht_loading.xml │ │ │ │ │ ├── drawable/ │ │ │ │ │ │ ├── upomp_bypay_btn1.xml │ │ │ │ │ │ ├── upomp_bypay_btn2.xml │ │ │ │ │ │ ├── upomp_bypay_btn3.xml │ │ │ │ │ │ ├── upomp_bypay_btn4.xml │ │ │ │ │ │ ├── upomp_bypay_btn5.xml │ │ │ │ │ │ ├── upomp_bypay_btn6.xml │ │ │ │ │ │ ├── upomp_bypay_btn_card.xml │ │ │ │ │ │ ├── upomp_bypay_btn_enter1.xml │ │ │ │ │ │ ├── upomp_bypay_btn_enter2.xml │ │ │ │ │ │ ├── upomp_bypay_btn_esc1.xml │ │ │ │ │ │ ├── upomp_bypay_btn_esc2.xml │ │ │ │ │ │ ├── upomp_bypay_btn_letter.xml │ │ │ │ │ │ ├── upomp_bypay_btn_member1.xml │ │ │ │ │ │ ├── upomp_bypay_btn_member2.xml │ │ │ │ │ │ ├── upomp_bypay_btn_month.xml │ │ │ │ │ │ ├── upomp_bypay_btn_newweb.xml │ │ │ │ │ │ ├── upomp_bypay_btn_number.xml │ │ │ │ │ │ ├── upomp_bypay_btn_set.xml │ │ │ │ │ │ ├── upomp_bypay_btn_symbol.xml │ │ │ │ │ │ ├── upomp_bypay_btn_title_esc.xml │ │ │ │ │ │ ├── upomp_bypay_btn_year.xml │ │ │ │ │ │ ├── upomp_bypay_checkbox.xml │ │ │ │ │ │ ├── upomp_bypay_input_btn2.xml │ │ │ │ │ │ ├── upomp_bypay_input_btn4.xml │ │ │ │ │ │ ├── upomp_bypay_keyboard_btn_clear.xml │ │ │ │ │ │ ├── upomp_bypay_keyboard_btn_enter.xml │ │ │ │ │ │ ├── upomp_bypay_keyboard_btn_l_clear.xml │ │ │ │ │ │ ├── upomp_bypay_open_btn_enter.xml │ │ │ │ │ │ ├── upomp_bypay_progress.xml │ │ │ │ │ │ ├── upomp_bypay_progress_init.xml │ │ │ │ │ │ ├── zsht_authcode_style.xml │ │ │ │ │ │ ├── zsht_back_style.xml │ │ │ │ │ │ ├── zsht_button_style.xml │ │ │ │ │ │ └── zsht_input_style.xml │ │ │ │ │ ├── layout/ │ │ │ │ │ │ ├── upomp_bypay_about.xml │ │ │ │ │ │ ├── upomp_bypay_about_btn.xml │ │ │ │ │ │ ├── upomp_bypay_activity_dialog.xml │ │ │ │ │ │ ├── upomp_bypay_auth_bind_card.xml │ │ │ │ │ │ ├── upomp_bypay_bindcard_credit.xml │ │ │ │ │ │ ├── upomp_bypay_bindcard_debit.xml │ │ │ │ │ │ ├── upomp_bypay_bindcard_pan.xml │ │ │ │ │ │ ├── upomp_bypay_bindcard_result.xml │ │ │ │ │ │ ├── upomp_bypay_cardlist_content.xml │ │ │ │ │ │ ├── upomp_bypay_get_pass.xml │ │ │ │ │ │ ├── upomp_bypay_image_cvn2.xml │ │ │ │ │ │ ├── upomp_bypay_keyboard_dialog.xml │ │ │ │ │ │ ├── upomp_bypay_keyboard_letter.xml │ │ │ │ │ │ ├── upomp_bypay_keyboard_num.xml │ │ │ │ │ │ ├── upomp_bypay_keyboard_symbol.xml │ │ │ │ │ │ ├── upomp_bypay_onuser_cardmanage.xml │ │ │ │ │ │ ├── upomp_bypay_onuser_change_psw.xml │ │ │ │ │ │ ├── upomp_bypay_onuser_change_tel.xml │ │ │ │ │ │ ├── upomp_bypay_onuser_tel.xml │ │ │ │ │ │ ├── upomp_bypay_onuser_usermanage.xml │ │ │ │ │ │ ├── upomp_bypay_pay_main.xml │ │ │ │ │ │ ├── upomp_bypay_pay_result.xml │ │ │ │ │ │ ├── upomp_bypay_pay_result_lose.xml │ │ │ │ │ │ ├── upomp_bypay_register.xml │ │ │ │ │ │ ├── upomp_bypay_register2.xml │ │ │ │ │ │ ├── upomp_bypay_register_result.xml │ │ │ │ │ │ ├── upomp_bypay_splash.xml │ │ │ │ │ │ ├── upomp_bypay_support_card.xml │ │ │ │ │ │ ├── upomp_bypay_support_card_list.xml │ │ │ │ │ │ ├── upomp_bypay_user_credit.xml │ │ │ │ │ │ ├── upomp_bypay_user_debit.xml │ │ │ │ │ │ ├── upomp_bypay_userprotocal.xml │ │ │ │ │ │ ├── zsht_bankcard_agreement.xml │ │ │ │ │ │ ├── zsht_bankcard_pay.xml │ │ │ │ │ │ ├── zsht_griditems.xml │ │ │ │ │ │ ├── zsht_loading_process_dialog_anim.xml │ │ │ │ │ │ ├── zsht_success_page.xml │ │ │ │ │ │ └── zsht_user_message.xml │ │ │ │ │ ├── raw/ │ │ │ │ │ │ └── upomp_bypay_click.ogg │ │ │ │ │ └── values/ │ │ │ │ │ ├── upomp_strings.xml │ │ │ │ │ ├── upomp_styles.xml │ │ │ │ │ ├── zsht_strings.xml │ │ │ │ │ └── zsht_styles.xml │ │ │ │ ├── build.xml │ │ │ │ ├── project.properties │ │ │ │ ├── res/ │ │ │ │ │ └── .gitignore │ │ │ │ ├── sdk/ │ │ │ │ │ ├── 360SDK.jar │ │ │ │ │ ├── annotations.jar │ │ │ │ │ ├── upomp_bypay_lib.jar │ │ │ │ │ └── zsht_app_360game.jar │ │ │ │ └── src/ │ │ │ │ └── org/ │ │ │ │ └── cocos2dx/ │ │ │ │ └── plugin/ │ │ │ │ ├── IAPOnlineQH360.java │ │ │ │ ├── QH360Wrapper.java │ │ │ │ └── UserQH360.java │ │ │ ├── twitter/ │ │ │ │ ├── proj.android/ │ │ │ │ │ ├── .classpath │ │ │ │ │ ├── .project │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── ForManifest.xml │ │ │ │ │ ├── build.xml │ │ │ │ │ ├── project.properties │ │ │ │ │ ├── res/ │ │ │ │ │ │ └── .gitignore │ │ │ │ │ ├── sdk/ │ │ │ │ │ │ ├── signpost-commonshttp4-1.2.1.1.jar │ │ │ │ │ │ ├── signpost-core-1.2.1.1.jar │ │ │ │ │ │ ├── signpost-jetty6-1.2.1.1.jar │ │ │ │ │ │ └── twitter4j-core-android-3.0.1.jar │ │ │ │ │ └── src/ │ │ │ │ │ └── org/ │ │ │ │ │ └── cocos2dx/ │ │ │ │ │ └── plugin/ │ │ │ │ │ ├── Consts.java │ │ │ │ │ ├── ShareTwitter.java │ │ │ │ │ ├── TwitterApp.java │ │ │ │ │ ├── TwitterDialog.java │ │ │ │ │ └── TwitterSession.java │ │ │ │ └── proj.ios/ │ │ │ │ ├── FHSTwitterEngine/ │ │ │ │ │ ├── FHSTwitterEngine.h │ │ │ │ │ ├── FHSTwitterEngine.m │ │ │ │ │ └── OAuthConsumer/ │ │ │ │ │ ├── Categories/ │ │ │ │ │ │ ├── NSString+URLEncoding.h │ │ │ │ │ │ └── NSString+URLEncoding.m │ │ │ │ │ ├── Crytpo/ │ │ │ │ │ │ ├── Base64TranscoderFHS.c │ │ │ │ │ │ └── Base64TranscoderFHS.h │ │ │ │ │ ├── OAConsumer.h │ │ │ │ │ ├── OAConsumer.m │ │ │ │ │ ├── OAHMAC_SHA1SignatureProvider.h │ │ │ │ │ ├── OAHMAC_SHA1SignatureProvider.m │ │ │ │ │ ├── OAMutableURLRequest.h │ │ │ │ │ ├── OAMutableURLRequest.m │ │ │ │ │ ├── OARequestParameter.h │ │ │ │ │ ├── OARequestParameter.m │ │ │ │ │ ├── OAServiceTicket.h │ │ │ │ │ ├── OAServiceTicket.m │ │ │ │ │ ├── OAToken.h │ │ │ │ │ ├── OAToken.m │ │ │ │ │ └── OAuthConsumer.h │ │ │ │ ├── PluginTwitter.xcodeproj/ │ │ │ │ │ └── project.pbxproj │ │ │ │ ├── ShareTwitter.h │ │ │ │ └── ShareTwitter.m │ │ │ ├── uc/ │ │ │ │ └── proj.android/ │ │ │ │ ├── .classpath │ │ │ │ ├── .project │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── ForManifest.xml │ │ │ │ ├── build.xml │ │ │ │ ├── project.properties │ │ │ │ ├── res/ │ │ │ │ │ └── .gitignore │ │ │ │ ├── sdk/ │ │ │ │ │ ├── UCGameSDK.jar │ │ │ │ │ └── alipay_plugin.jar │ │ │ │ └── src/ │ │ │ │ └── org/ │ │ │ │ └── cocos2dx/ │ │ │ │ └── plugin/ │ │ │ │ ├── IAPOnlineUC.java │ │ │ │ ├── UCWrapper.java │ │ │ │ └── UserUC.java │ │ │ ├── umeng/ │ │ │ │ ├── proj.android/ │ │ │ │ │ ├── .classpath │ │ │ │ │ ├── .project │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── ForManifest.xml │ │ │ │ │ ├── build.xml │ │ │ │ │ ├── project.properties │ │ │ │ │ ├── res/ │ │ │ │ │ │ └── .gitignore │ │ │ │ │ ├── sdk/ │ │ │ │ │ │ └── umeng_sdk.jar │ │ │ │ │ └── src/ │ │ │ │ │ └── org/ │ │ │ │ │ └── cocos2dx/ │ │ │ │ │ └── plugin/ │ │ │ │ │ └── AnalyticsUmeng.java │ │ │ │ └── proj.ios/ │ │ │ │ ├── AnalyticsUmeng.h │ │ │ │ ├── AnalyticsUmeng.m │ │ │ │ ├── MobClick.h │ │ │ │ ├── PluginUmeng.xcodeproj/ │ │ │ │ │ └── project.pbxproj │ │ │ │ └── libMobClickLibrary.a │ │ │ └── weibo/ │ │ │ ├── proj.android/ │ │ │ │ ├── .classpath │ │ │ │ ├── .project │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── ForManifest.xml │ │ │ │ ├── build.xml │ │ │ │ ├── project.properties │ │ │ │ ├── res/ │ │ │ │ │ └── .gitignore │ │ │ │ ├── sdk/ │ │ │ │ │ └── weibosdk.jar │ │ │ │ └── src/ │ │ │ │ └── org/ │ │ │ │ └── cocos2dx/ │ │ │ │ └── plugin/ │ │ │ │ ├── AccessTokenKeeper.java │ │ │ │ └── ShareWeibo.java │ │ │ └── proj.ios/ │ │ │ ├── JSONKit/ │ │ │ │ ├── JSONKit.h │ │ │ │ └── JSONKit.m │ │ │ ├── PluginWeibo.xcodeproj/ │ │ │ │ └── project.pbxproj │ │ │ ├── ShareWeibo.h │ │ │ ├── ShareWeibo.m │ │ │ └── SinaWeibo/ │ │ │ ├── SinaWeibo.h │ │ │ ├── SinaWeibo.m │ │ │ ├── SinaWeiboAuthorizeView.h │ │ │ ├── SinaWeiboAuthorizeView.m │ │ │ ├── SinaWeiboConstants.h │ │ │ ├── SinaWeiboRequest.h │ │ │ └── SinaWeiboRequest.m │ │ ├── protocols/ │ │ │ ├── PluginManager.cpp │ │ │ ├── PluginParam.cpp │ │ │ ├── include/ │ │ │ │ ├── PluginFactory.h │ │ │ │ ├── PluginManager.h │ │ │ │ ├── PluginParam.h │ │ │ │ ├── PluginProtocol.h │ │ │ │ ├── ProtocolAds.h │ │ │ │ ├── ProtocolAnalytics.h │ │ │ │ ├── ProtocolIAP.h │ │ │ │ ├── ProtocolShare.h │ │ │ │ ├── ProtocolSocial.h │ │ │ │ └── ProtocolUser.h │ │ │ ├── jsb_protocols.ini │ │ │ ├── platform/ │ │ │ │ ├── android/ │ │ │ │ │ ├── PluginFactory.cpp │ │ │ │ │ ├── PluginJavaData.h │ │ │ │ │ ├── PluginJniHelper.cpp │ │ │ │ │ ├── PluginJniHelper.h │ │ │ │ │ ├── PluginJniMacros.h │ │ │ │ │ ├── PluginProtocol.cpp │ │ │ │ │ ├── PluginUtils.cpp │ │ │ │ │ ├── PluginUtils.h │ │ │ │ │ ├── ProtocolAds.cpp │ │ │ │ │ ├── ProtocolAnalytics.cpp │ │ │ │ │ ├── ProtocolIAP.cpp │ │ │ │ │ ├── ProtocolShare.cpp │ │ │ │ │ ├── ProtocolSocial.cpp │ │ │ │ │ └── ProtocolUser.cpp │ │ │ │ └── ios/ │ │ │ │ ├── AdsWrapper.h │ │ │ │ ├── AdsWrapper.mm │ │ │ │ ├── InterfaceAds.h │ │ │ │ ├── InterfaceAnalytics.h │ │ │ │ ├── InterfaceIAP.h │ │ │ │ ├── InterfaceShare.h │ │ │ │ ├── InterfaceSocial.h │ │ │ │ ├── InterfaceUser.h │ │ │ │ ├── PluginFactory.mm │ │ │ │ ├── PluginOCMacros.h │ │ │ │ ├── PluginProtocol.mm │ │ │ │ ├── PluginUtilsIOS.h │ │ │ │ ├── PluginUtilsIOS.mm │ │ │ │ ├── ProtocolAds.mm │ │ │ │ ├── ProtocolAnalytics.mm │ │ │ │ ├── ProtocolIAP.mm │ │ │ │ ├── ProtocolShare.mm │ │ │ │ ├── ProtocolSocial.mm │ │ │ │ ├── ProtocolUser.mm │ │ │ │ ├── ShareWrapper.h │ │ │ │ ├── ShareWrapper.mm │ │ │ │ ├── SocialWrapper.h │ │ │ │ ├── SocialWrapper.mm │ │ │ │ ├── UserWrapper.h │ │ │ │ └── UserWrapper.mm │ │ │ ├── proj.android/ │ │ │ │ ├── .classpath │ │ │ │ ├── .project │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── build.xml │ │ │ │ ├── build_native.sh │ │ │ │ ├── jni/ │ │ │ │ │ ├── Android.mk │ │ │ │ │ └── Application.mk │ │ │ │ ├── project.properties │ │ │ │ ├── res/ │ │ │ │ │ └── .gitignore │ │ │ │ └── src/ │ │ │ │ └── org/ │ │ │ │ └── cocos2dx/ │ │ │ │ └── plugin/ │ │ │ │ ├── AdsWrapper.java │ │ │ │ ├── IAPWrapper.java │ │ │ │ ├── InterfaceAds.java │ │ │ │ ├── InterfaceAnalytics.java │ │ │ │ ├── InterfaceIAP.java │ │ │ │ ├── InterfaceShare.java │ │ │ │ ├── InterfaceSocial.java │ │ │ │ ├── InterfaceUser.java │ │ │ │ ├── PluginWrapper.java │ │ │ │ ├── ShareWrapper.java │ │ │ │ ├── SocialWrapper.java │ │ │ │ └── UserWrapper.java │ │ │ └── proj.ios/ │ │ │ └── PluginProtocol.xcodeproj/ │ │ │ └── project.pbxproj │ │ ├── samples/ │ │ │ ├── HelloAnalytics-JS/ │ │ │ │ ├── Classes/ │ │ │ │ │ ├── AppDelegate.cpp │ │ │ │ │ └── AppDelegate.h │ │ │ │ ├── Resources/ │ │ │ │ │ ├── main.js │ │ │ │ │ └── src/ │ │ │ │ │ ├── myApp.js │ │ │ │ │ └── resource.js │ │ │ │ └── proj.android/ │ │ │ │ ├── .classpath │ │ │ │ ├── .project │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── ant.properties │ │ │ │ ├── build.xml │ │ │ │ ├── jni/ │ │ │ │ │ ├── Android.mk │ │ │ │ │ ├── Application.mk │ │ │ │ │ └── hellocpp/ │ │ │ │ │ └── main.cpp │ │ │ │ ├── ndkgdb.sh │ │ │ │ ├── proguard-project.txt │ │ │ │ ├── project.properties │ │ │ │ ├── res/ │ │ │ │ │ └── values/ │ │ │ │ │ └── strings.xml │ │ │ │ └── src/ │ │ │ │ └── nojava.txt │ │ │ ├── HelloIAP-JS/ │ │ │ │ ├── Classes/ │ │ │ │ │ ├── AppDelegate.cpp │ │ │ │ │ └── AppDelegate.h │ │ │ │ ├── Resources/ │ │ │ │ │ ├── alipay_plugin.apk │ │ │ │ │ ├── main.js │ │ │ │ │ └── src/ │ │ │ │ │ ├── myApp.js │ │ │ │ │ └── resource.js │ │ │ │ └── proj.android/ │ │ │ │ ├── .classpath │ │ │ │ ├── .project │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── ant.properties │ │ │ │ ├── build.xml │ │ │ │ ├── jni/ │ │ │ │ │ ├── Android.mk │ │ │ │ │ ├── Application.mk │ │ │ │ │ └── hellocpp/ │ │ │ │ │ └── main.cpp │ │ │ │ ├── proguard-project.txt │ │ │ │ ├── project.properties │ │ │ │ ├── res/ │ │ │ │ │ ├── raw/ │ │ │ │ │ │ └── opening_sound.mid │ │ │ │ │ └── values/ │ │ │ │ │ ├── g_strings.xml │ │ │ │ │ └── strings.xml │ │ │ │ └── src/ │ │ │ │ └── nojava.txt │ │ │ └── HelloPlugins/ │ │ │ ├── Classes/ │ │ │ │ ├── AppDelegate.cpp │ │ │ │ ├── AppDelegate.h │ │ │ │ ├── AppMacros.h │ │ │ │ ├── Configs.h │ │ │ │ ├── HelloWorldScene.cpp │ │ │ │ ├── HelloWorldScene.h │ │ │ │ ├── TestAds/ │ │ │ │ │ ├── TestAdsScene.cpp │ │ │ │ │ └── TestAdsScene.h │ │ │ │ ├── TestAnalytics/ │ │ │ │ │ ├── TestAnalyticsScene.cpp │ │ │ │ │ └── TestAnalyticsScene.h │ │ │ │ ├── TestIAP/ │ │ │ │ │ ├── MyPurchase.cpp │ │ │ │ │ ├── MyPurchase.h │ │ │ │ │ ├── TestIAPScene.cpp │ │ │ │ │ └── TestIAPScene.h │ │ │ │ ├── TestIAPOnline/ │ │ │ │ │ ├── MyIAPOLManager.cpp │ │ │ │ │ ├── MyIAPOLManager.h │ │ │ │ │ ├── TestIAPOnlineScene.cpp │ │ │ │ │ └── TestIAPOnlineScene.h │ │ │ │ ├── TestShare/ │ │ │ │ │ ├── MyShareManager.cpp │ │ │ │ │ ├── MyShareManager.h │ │ │ │ │ ├── TestShareScene.cpp │ │ │ │ │ └── TestShareScene.h │ │ │ │ ├── TestSocial/ │ │ │ │ │ ├── MySocialManager.cpp │ │ │ │ │ ├── MySocialManager.h │ │ │ │ │ ├── TestSocialScene.cpp │ │ │ │ │ └── TestSocialScene.h │ │ │ │ └── TestUser/ │ │ │ │ ├── MyUserManager.cpp │ │ │ │ ├── MyUserManager.h │ │ │ │ ├── TestUserScene.cpp │ │ │ │ └── TestUserScene.h │ │ │ ├── proj.android/ │ │ │ │ ├── .classpath │ │ │ │ ├── .project │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── README.md │ │ │ │ ├── ant.properties │ │ │ │ ├── build.xml │ │ │ │ ├── jni/ │ │ │ │ │ ├── Android.mk │ │ │ │ │ ├── Application.mk │ │ │ │ │ └── hellocpp/ │ │ │ │ │ └── main.cpp │ │ │ │ ├── proguard-project.txt │ │ │ │ ├── project.properties │ │ │ │ ├── res/ │ │ │ │ │ └── values/ │ │ │ │ │ └── strings.xml │ │ │ │ └── src/ │ │ │ │ └── nojava.txt │ │ │ └── proj.ios/ │ │ │ ├── AppController.h │ │ │ ├── AppController.mm │ │ │ ├── HelloPlugins.xcodeproj/ │ │ │ │ └── project.pbxproj │ │ │ ├── Info.plist │ │ │ ├── RootViewController.h │ │ │ ├── RootViewController.mm │ │ │ └── main.m │ │ └── tools/ │ │ ├── android/ │ │ │ └── build_common.xml │ │ ├── android-build.py │ │ ├── config.sh │ │ ├── gameDevGuide.sh │ │ ├── publish.sh │ │ ├── tojs/ │ │ │ ├── .gitignore │ │ │ ├── conversions.yaml │ │ │ ├── genbindings-all.sh │ │ │ ├── genbindings.sh │ │ │ └── modify_include.sed │ │ ├── toolsForGame/ │ │ │ ├── addPluginForGame.sh │ │ │ ├── main.py │ │ │ ├── modifyAppMK.sh │ │ │ ├── modifyClassPath.py │ │ │ ├── modifyMK.sh │ │ │ ├── modifyManifest.py │ │ │ ├── modifyProject.py │ │ │ ├── modifyRes.sh │ │ │ └── steps.py │ │ └── toolsForPublish/ │ │ ├── checkEnvironment.sh │ │ ├── genPrebuildMK.sh │ │ └── publishPlugin.sh │ └── tools/ │ ├── __init__.py │ ├── android-emulator-README.md │ ├── android-mk-generator/ │ │ ├── android_mk_generator.py │ │ └── config.py │ ├── bindings-generator/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── backup/ │ │ │ └── clang-llvm-3.3-pybinding/ │ │ │ ├── __init__.py │ │ │ ├── cindex.py │ │ │ └── enumerations.py │ │ ├── clang/ │ │ │ ├── __init__.py │ │ │ ├── cindex.py │ │ │ └── enumerations.py │ │ ├── generator │ │ ├── generator.py │ │ ├── libclang/ │ │ │ └── VERSION.txt │ │ ├── targets/ │ │ │ ├── lua/ │ │ │ │ ├── conversions.yaml │ │ │ │ └── templates/ │ │ │ │ ├── apidoc_classfoot.js │ │ │ │ ├── apidoc_classhead.js │ │ │ │ ├── apidoc_function.js │ │ │ │ ├── apidoc_ns.js │ │ │ │ ├── function.h │ │ │ │ ├── ifunction.c │ │ │ │ ├── ifunction_overloaded.c │ │ │ │ ├── lambda.c │ │ │ │ ├── layout_foot.c │ │ │ │ ├── layout_foot.h │ │ │ │ ├── layout_head.c │ │ │ │ ├── layout_head.h │ │ │ │ ├── prelude.c │ │ │ │ ├── prelude.h │ │ │ │ ├── register.c │ │ │ │ ├── sfunction.c │ │ │ │ └── sfunction_overloaded.c │ │ │ └── spidermonkey/ │ │ │ ├── common/ │ │ │ │ ├── Android.mk.example │ │ │ │ ├── Debugger.md │ │ │ │ ├── ScriptingCore.cpp.example │ │ │ │ ├── ScriptingCore.h.example │ │ │ │ ├── debugger.js.example │ │ │ │ ├── helper.js.example │ │ │ │ ├── js_bindings_config.h.example │ │ │ │ ├── js_manual_conversions.cpp.example │ │ │ │ ├── js_manual_conversions.h.example │ │ │ │ ├── sample.js │ │ │ │ ├── spidermonkey_specifics.h.example │ │ │ │ └── uthash.h │ │ │ ├── conversions.yaml │ │ │ └── templates/ │ │ │ ├── apidoc_classfoot.js │ │ │ ├── apidoc_classhead.js │ │ │ ├── apidoc_function.js │ │ │ ├── apidoc_ns.js │ │ │ ├── function.h │ │ │ ├── ifunction.c │ │ │ ├── ifunction_overloaded.c │ │ │ ├── lambda.c │ │ │ ├── layout_foot.c │ │ │ ├── layout_foot.h │ │ │ ├── layout_head.c │ │ │ ├── layout_head.h │ │ │ ├── prelude.c │ │ │ ├── prelude.h │ │ │ ├── register.c │ │ │ ├── sfunction.c │ │ │ └── sfunction_overloaded.c │ │ └── test/ │ │ ├── simple_test/ │ │ │ ├── simple_class.cpp │ │ │ └── simple_class.h │ │ ├── test.bat │ │ ├── test.ini │ │ ├── test.sh │ │ ├── user.cfg.sample │ │ └── userconf.ini.sample │ ├── closure-compiler/ │ │ ├── compiler.jar │ │ ├── obfuscate.py │ │ └── template.xml │ ├── cocos2d-console/ │ │ ├── .gitignore │ │ ├── README.md │ │ ├── console/ │ │ │ ├── cocos2d.ini │ │ │ ├── cocos2d.py │ │ │ ├── cocos2d_jscompile.py │ │ │ ├── cocos2d_new.py │ │ │ └── cocos2d_version.py │ │ └── src/ │ │ └── jsbcc_source/ │ │ ├── README │ │ ├── jsbcc-vc2012.sln │ │ ├── jsbcc-vc2012.vcxproj │ │ ├── jsbcc-vc2012.vcxproj.filters │ │ ├── jsbcc.xcodeproj/ │ │ │ └── project.pbxproj │ │ ├── spidermonkey-ios/ │ │ │ ├── include/ │ │ │ │ ├── js/ │ │ │ │ │ ├── Anchor.h │ │ │ │ │ ├── CallArgs.h │ │ │ │ │ ├── CharacterEncoding.h │ │ │ │ │ ├── Date.h │ │ │ │ │ ├── GCAPI.h │ │ │ │ │ ├── HashTable.h │ │ │ │ │ ├── HeapAPI.h │ │ │ │ │ ├── LegacyIntTypes.h │ │ │ │ │ ├── MemoryMetrics.h │ │ │ │ │ ├── PropertyKey.h │ │ │ │ │ ├── RequiredDefines.h │ │ │ │ │ ├── RootingAPI.h │ │ │ │ │ ├── Utility.h │ │ │ │ │ ├── Value.h │ │ │ │ │ └── Vector.h │ │ │ │ ├── js-config.h │ │ │ │ ├── js.msg │ │ │ │ ├── jsalloc.h │ │ │ │ ├── jsapi.h │ │ │ │ ├── jsclass.h │ │ │ │ ├── jsclist.h │ │ │ │ ├── jscpucfg.h │ │ │ │ ├── jsdbgapi.h │ │ │ │ ├── jsfriendapi.h │ │ │ │ ├── jslock.h │ │ │ │ ├── jsperf.h │ │ │ │ ├── jsprf.h │ │ │ │ ├── jsprototypes.h │ │ │ │ ├── jsproxy.h │ │ │ │ ├── jsprvtd.h │ │ │ │ ├── jspubtd.h │ │ │ │ ├── jstypes.h │ │ │ │ ├── jsutil.h │ │ │ │ ├── jsversion.h │ │ │ │ ├── jswrapper.h │ │ │ │ └── mozilla/ │ │ │ │ ├── AllocPolicy.h │ │ │ │ ├── Array.h │ │ │ │ ├── Assertions.h │ │ │ │ ├── Atomics.h │ │ │ │ ├── Attributes.h │ │ │ │ ├── BloomFilter.h │ │ │ │ ├── Casting.h │ │ │ │ ├── Char16.h │ │ │ │ ├── CheckedInt.h │ │ │ │ ├── Compiler.h │ │ │ │ ├── Constants.h │ │ │ │ ├── DebugOnly.h │ │ │ │ ├── Decimal.h │ │ │ │ ├── Endian.h │ │ │ │ ├── EnumSet.h │ │ │ │ ├── FloatingPoint.h │ │ │ │ ├── GuardObjects.h │ │ │ │ ├── HashFunctions.h │ │ │ │ ├── Likely.h │ │ │ │ ├── LinkedList.h │ │ │ │ ├── MathAlgorithms.h │ │ │ │ ├── MemoryChecking.h │ │ │ │ ├── MemoryReporting.h │ │ │ │ ├── Move.h │ │ │ │ ├── NullPtr.h │ │ │ │ ├── PodOperations.h │ │ │ │ ├── Poison.h │ │ │ │ ├── Range.h │ │ │ │ ├── RangedPtr.h │ │ │ │ ├── ReentrancyGuard.h │ │ │ │ ├── RefPtr.h │ │ │ │ ├── SHA1.h │ │ │ │ ├── Scoped.h │ │ │ │ ├── SplayTree.h │ │ │ │ ├── TemplateLib.h │ │ │ │ ├── ThreadLocal.h │ │ │ │ ├── TypeTraits.h │ │ │ │ ├── TypedEnum.h │ │ │ │ ├── Types.h │ │ │ │ ├── Util.h │ │ │ │ ├── Vector.h │ │ │ │ └── WeakPtr.h │ │ │ └── lib/ │ │ │ └── libjs_static.a │ │ ├── spidermonkey-win32/ │ │ │ ├── include/ │ │ │ │ ├── js/ │ │ │ │ │ ├── Anchor.h │ │ │ │ │ ├── CallArgs.h │ │ │ │ │ ├── CharacterEncoding.h │ │ │ │ │ ├── Date.h │ │ │ │ │ ├── GCAPI.h │ │ │ │ │ ├── HashTable.h │ │ │ │ │ ├── HeapAPI.h │ │ │ │ │ ├── LegacyIntTypes.h │ │ │ │ │ ├── MemoryMetrics.h │ │ │ │ │ ├── PropertyKey.h │ │ │ │ │ ├── RequiredDefines.h │ │ │ │ │ ├── RootingAPI.h │ │ │ │ │ ├── Utility.h │ │ │ │ │ ├── Value.h │ │ │ │ │ └── Vector.h │ │ │ │ ├── js-config.h │ │ │ │ ├── js.msg │ │ │ │ ├── jsalloc.h │ │ │ │ ├── jsapi.h │ │ │ │ ├── jsclass.h │ │ │ │ ├── jsclist.h │ │ │ │ ├── jscpucfg.h │ │ │ │ ├── jsdbgapi.h │ │ │ │ ├── jsfriendapi.h │ │ │ │ ├── jslock.h │ │ │ │ ├── jsperf.h │ │ │ │ ├── jsprf.h │ │ │ │ ├── jsprototypes.h │ │ │ │ ├── jsproxy.h │ │ │ │ ├── jsprvtd.h │ │ │ │ ├── jspubtd.h │ │ │ │ ├── jstypes.h │ │ │ │ ├── jsutil.h │ │ │ │ ├── jsversion.h │ │ │ │ ├── jswrapper.h │ │ │ │ └── mozilla/ │ │ │ │ ├── AllocPolicy.h │ │ │ │ ├── Array.h │ │ │ │ ├── Assertions.h │ │ │ │ ├── Atomics.h │ │ │ │ ├── Attributes.h │ │ │ │ ├── BloomFilter.h │ │ │ │ ├── Casting.h │ │ │ │ ├── Char16.h │ │ │ │ ├── CheckedInt.h │ │ │ │ ├── Compiler.h │ │ │ │ ├── Constants.h │ │ │ │ ├── DebugOnly.h │ │ │ │ ├── Decimal.h │ │ │ │ ├── Endian.h │ │ │ │ ├── EnumSet.h │ │ │ │ ├── FloatingPoint.h │ │ │ │ ├── GuardObjects.h │ │ │ │ ├── HashFunctions.h │ │ │ │ ├── Likely.h │ │ │ │ ├── LinkedList.h │ │ │ │ ├── MathAlgorithms.h │ │ │ │ ├── MemoryChecking.h │ │ │ │ ├── MemoryReporting.h │ │ │ │ ├── Move.h │ │ │ │ ├── NullPtr.h │ │ │ │ ├── PodOperations.h │ │ │ │ ├── Poison.h │ │ │ │ ├── Range.h │ │ │ │ ├── RangedPtr.h │ │ │ │ ├── ReentrancyGuard.h │ │ │ │ ├── RefPtr.h │ │ │ │ ├── SHA1.h │ │ │ │ ├── Scoped.h │ │ │ │ ├── SplayTree.h │ │ │ │ ├── TemplateLib.h │ │ │ │ ├── ThreadLocal.h │ │ │ │ ├── TypeTraits.h │ │ │ │ ├── TypedEnum.h │ │ │ │ ├── Types.h │ │ │ │ ├── Util.h │ │ │ │ ├── Vector.h │ │ │ │ └── WeakPtr.h │ │ │ └── lib/ │ │ │ └── mozjs-25.0.lib │ │ └── src/ │ │ └── main.cpp │ ├── cpp-best-practise-formatter/ │ │ ├── cpp-best-practise-formatter.py │ │ └── test/ │ │ ├── CCDirector.h │ │ └── dir_skip/ │ │ └── test.h │ ├── jenkins-scripts/ │ │ ├── create-job.py │ │ ├── gen_jsb.sh │ │ ├── job-trigger.py │ │ └── pull-request-builder.py │ ├── localvartoauto/ │ │ └── LocalVarToAuto.py │ ├── make-package/ │ │ ├── Makefile │ │ ├── README.markdown │ │ └── git-archive-all │ ├── project-creator/ │ │ ├── README.md │ │ ├── config-create/ │ │ │ ├── config.gitingore │ │ │ └── create_config.py │ │ ├── create_project.py │ │ └── module/ │ │ ├── __init__.py │ │ ├── android.json │ │ ├── cocos_files.json │ │ ├── core.py │ │ ├── ios_mac.json │ │ ├── linux.json │ │ ├── ui.py │ │ └── win32.json │ ├── pylib/ │ │ ├── PathUtils.py │ │ └── __init__.py │ ├── tojs/ │ │ ├── README.mdown │ │ ├── cocos2dx.ini │ │ ├── cocos2dx_builder.ini │ │ ├── cocos2dx_extension.ini │ │ ├── cocos2dx_gui.ini │ │ ├── cocos2dx_spine.ini │ │ ├── cocos2dx_studio.ini │ │ ├── genbindings-win32.bat │ │ └── genbindings.sh │ ├── tolua/ │ │ ├── README.mdown │ │ ├── cocos2dx.ini │ │ ├── cocos2dx_extension.ini │ │ ├── cocos2dx_gui.ini │ │ ├── cocos2dx_physics.ini │ │ ├── cocos2dx_spine.ini │ │ ├── cocos2dx_studio.ini │ │ ├── genbindings-win32.bat │ │ └── genbindings.sh │ └── travis-scripts/ │ ├── before-install.sh │ ├── generate-jsbindings.sh │ ├── install_glfw.sh │ ├── run-script.sh │ └── travis_mac.yml ├── proj.android/ │ ├── .classpath │ ├── .project │ ├── AndroidManifest.xml │ ├── ant.properties │ ├── build.xml │ ├── build_native.py │ ├── google-play-services_lib/ │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings/ │ │ │ └── org.eclipse.jdt.core.prefs │ │ ├── AndroidManifest.xml │ │ ├── README.txt │ │ ├── build.xml │ │ ├── libs/ │ │ │ ├── google-play-services.jar │ │ │ └── google-play-services.jar.properties │ │ ├── local.properties │ │ ├── proguard-project.txt │ │ ├── proguard.txt │ │ ├── project.properties │ │ ├── res/ │ │ │ ├── color/ │ │ │ │ ├── common_signin_btn_text_dark.xml │ │ │ │ └── common_signin_btn_text_light.xml │ │ │ ├── drawable/ │ │ │ │ ├── common_signin_btn_icon_dark.xml │ │ │ │ ├── common_signin_btn_icon_light.xml │ │ │ │ ├── common_signin_btn_text_dark.xml │ │ │ │ └── common_signin_btn_text_light.xml │ │ │ ├── values/ │ │ │ │ ├── ads_attrs.xml │ │ │ │ ├── colors.xml │ │ │ │ ├── maps_attrs.xml │ │ │ │ ├── strings.xml │ │ │ │ └── version.xml │ │ │ ├── values-af/ │ │ │ │ └── strings.xml │ │ │ ├── values-am/ │ │ │ │ └── strings.xml │ │ │ ├── values-ar/ │ │ │ │ └── strings.xml │ │ │ ├── values-bg/ │ │ │ │ └── strings.xml │ │ │ ├── values-ca/ │ │ │ │ └── strings.xml │ │ │ ├── values-cs/ │ │ │ │ └── strings.xml │ │ │ ├── values-da/ │ │ │ │ └── strings.xml │ │ │ ├── values-de/ │ │ │ │ └── strings.xml │ │ │ ├── values-el/ │ │ │ │ └── strings.xml │ │ │ ├── values-en-rGB/ │ │ │ │ └── strings.xml │ │ │ ├── values-en-rIN/ │ │ │ │ └── strings.xml │ │ │ ├── values-es/ │ │ │ │ └── strings.xml │ │ │ ├── values-es-rUS/ │ │ │ │ └── strings.xml │ │ │ ├── values-et-rEE/ │ │ │ │ └── strings.xml │ │ │ ├── values-fa/ │ │ │ │ └── strings.xml │ │ │ ├── values-fi/ │ │ │ │ └── strings.xml │ │ │ ├── values-fr/ │ │ │ │ └── strings.xml │ │ │ ├── values-fr-rCA/ │ │ │ │ └── strings.xml │ │ │ ├── values-hi/ │ │ │ │ └── strings.xml │ │ │ ├── values-hr/ │ │ │ │ └── strings.xml │ │ │ ├── values-hu/ │ │ │ │ └── strings.xml │ │ │ ├── values-hy-rAM/ │ │ │ │ └── strings.xml │ │ │ ├── values-in/ │ │ │ │ └── strings.xml │ │ │ ├── values-it/ │ │ │ │ └── strings.xml │ │ │ ├── values-iw/ │ │ │ │ └── strings.xml │ │ │ ├── values-ja/ │ │ │ │ └── strings.xml │ │ │ ├── values-ka-rGE/ │ │ │ │ └── strings.xml │ │ │ ├── values-km-rKH/ │ │ │ │ └── strings.xml │ │ │ ├── values-ko/ │ │ │ │ └── strings.xml │ │ │ ├── values-lo-rLA/ │ │ │ │ └── strings.xml │ │ │ ├── values-lt/ │ │ │ │ └── strings.xml │ │ │ ├── values-lv/ │ │ │ │ └── strings.xml │ │ │ ├── values-mn-rMN/ │ │ │ │ └── strings.xml │ │ │ ├── values-ms-rMY/ │ │ │ │ └── strings.xml │ │ │ ├── values-nb/ │ │ │ │ └── strings.xml │ │ │ ├── values-nl/ │ │ │ │ └── strings.xml │ │ │ ├── values-pl/ │ │ │ │ └── strings.xml │ │ │ ├── values-pt/ │ │ │ │ └── strings.xml │ │ │ ├── values-pt-rBR/ │ │ │ │ └── strings.xml │ │ │ ├── values-pt-rPT/ │ │ │ │ └── strings.xml │ │ │ ├── values-ro/ │ │ │ │ └── strings.xml │ │ │ ├── values-ru/ │ │ │ │ └── strings.xml │ │ │ ├── values-sk/ │ │ │ │ └── strings.xml │ │ │ ├── values-sl/ │ │ │ │ └── strings.xml │ │ │ ├── values-sr/ │ │ │ │ └── strings.xml │ │ │ ├── values-sv/ │ │ │ │ └── strings.xml │ │ │ ├── values-sw/ │ │ │ │ └── strings.xml │ │ │ ├── values-th/ │ │ │ │ └── strings.xml │ │ │ ├── values-tl/ │ │ │ │ └── strings.xml │ │ │ ├── values-tr/ │ │ │ │ └── strings.xml │ │ │ ├── values-uk/ │ │ │ │ └── strings.xml │ │ │ ├── values-vi/ │ │ │ │ └── strings.xml │ │ │ ├── values-zh-rCN/ │ │ │ │ └── strings.xml │ │ │ ├── values-zh-rHK/ │ │ │ │ └── strings.xml │ │ │ ├── values-zh-rTW/ │ │ │ │ └── strings.xml │ │ │ └── values-zu/ │ │ │ └── strings.xml │ │ └── src/ │ │ └── android/ │ │ └── UnusedStub.java │ ├── jni/ │ │ ├── Android.mk │ │ ├── Application.mk │ │ └── hellolua/ │ │ └── main.cpp │ ├── local.properties │ ├── proguard-project.txt │ ├── project.properties │ ├── res/ │ │ ├── layout/ │ │ │ └── main.xml │ │ └── values/ │ │ ├── attrs.xml │ │ └── strings.xml │ └── src/ │ └── org/ │ └── cocos2dx/ │ └── lua/ │ └── Cocos2dxActivity.java ├── proj.ios_mac/ │ ├── FlappyBird.xcodeproj/ │ │ └── project.pbxproj │ ├── ios/ │ │ ├── AppController.h │ │ ├── AppController.mm │ │ ├── Info.plist │ │ ├── RootViewController.h │ │ ├── RootViewController.mm │ │ └── main.m │ └── mac/ │ ├── Icon.icns │ ├── Info.plist │ └── main.cpp ├── proj.linux/ │ └── main.cpp └── proj.win32/ ├── FlappyBird.sln ├── FlappyBird.vcxproj ├── FlappyBird.vcxproj.filters ├── game.rc ├── main.cpp ├── main.h └── resource.h