void
register_all_cocos2dx(JSContext* cx, JSObject* obj) {
JS::RootedValue nsval(cx);
JSObject *ns;
JS_GetProperty(cx, obj,
"cc"
, &nsval);
if
(nsval == JSVAL_VOID) {
ns = JS_NewObject(cx, NULL, NULL, NULL);
nsval = OBJECT_TO_JSVAL(ns);
JS_SetProperty(cx, obj,
"cc"
, nsval);
}
else
{
JS_ValueToObject(cx, nsval, &ns);
}
obj = ns;
js_register_cocos2dx_Action(cx, obj);
js_register_cocos2dx_FiniteTimeAction(cx, obj);
js_register_cocos2dx_ActionInstant(cx, obj);
js_register_cocos2dx_Hide(cx, obj);
js_register_cocos2dx_Node(cx, obj);
js_register_cocos2dx_Scene(cx, obj);
js_register_cocos2dx_TransitionScene(cx, obj);
js_register_cocos2dx_TransitionEaseScene(cx, obj);
js_register_cocos2dx_TransitionMoveInL(cx, obj);
js_register_cocos2dx_TransitionMoveInB(cx, obj);
js_register_cocos2dx_Layer(cx, obj);
js_register_cocos2dx___LayerRGBA(cx, obj);
js_register_cocos2dx_AtlasNode(cx, obj);
js_register_cocos2dx_TileMapAtlas(cx, obj);
js_register_cocos2dx_TransitionMoveInT(cx, obj);
js_register_cocos2dx_TransitionMoveInR(cx, obj);
js_register_cocos2dx_ParticleSystem(cx, obj);
js_register_cocos2dx_ParticleSystemQuad(cx, obj);
js_register_cocos2dx_ParticleSnow(cx, obj);
js_register_cocos2dx_ActionInterval(cx, obj);
js_register_cocos2dx_ActionCamera(cx, obj);
js_register_cocos2dx_ProgressFromTo(cx, obj);
js_register_cocos2dx_MoveBy(cx, obj);
js_register_cocos2dx_MoveTo(cx, obj);
js_register_cocos2dx_JumpBy(cx, obj);
js_register_cocos2dx_ActionEase(cx, obj);
js_register_cocos2dx_EaseBounce(cx, obj);
js_register_cocos2dx_EaseBounceIn(cx, obj);
js_register_cocos2dx_TransitionRotoZoom(cx, obj);
js_register_cocos2dx_Director(cx, obj);
js_register_cocos2dx_Texture2D(cx, obj);
js_register_cocos2dx_EaseElastic(cx, obj);
js_register_cocos2dx_EaseElasticOut(cx, obj);
js_register_cocos2dx_EaseBackOut(cx, obj);
js_register_cocos2dx_TransitionSceneOriented(cx, obj);
js_register_cocos2dx_TransitionFlipX(cx, obj);
js_register_cocos2dx_Spawn(cx, obj);
js_register_cocos2dx_SimpleAudioEngine(cx, obj);
js_register_cocos2dx_SkewTo(cx, obj);
js_register_cocos2dx_SkewBy(cx, obj);
js_register_cocos2dx_TransitionProgress(cx, obj);
js_register_cocos2dx_TransitionProgressVertical(cx, obj);
js_register_cocos2dx_TMXTiledMap(cx, obj);
js_register_cocos2dx_GridAction(cx, obj);
js_register_cocos2dx_Grid3DAction(cx, obj);
js_register_cocos2dx_FadeIn(cx, obj);
js_register_cocos2dx_AnimationCache(cx, obj);
js_register_cocos2dx_FlipX3D(cx, obj);
js_register_cocos2dx_FlipY3D(cx, obj);
js_register_cocos2dx_EaseSineInOut(cx, obj);
js_register_cocos2dx_TransitionFlipAngular(cx, obj);
js_register_cocos2dx_EGLViewProtocol(cx, obj);
js_register_cocos2dx_EGLView(cx, obj);
js_register_cocos2dx_EaseElasticInOut(cx, obj);
js_register_cocos2dx_Show(cx, obj);
js_register_cocos2dx_FadeOut(cx, obj);
js_register_cocos2dx_CallFunc(cx, obj);
js_register_cocos2dx_Waves3D(cx, obj);
js_register_cocos2dx_ParticleFireworks(cx, obj);
js_register_cocos2dx_MenuItem(cx, obj);
js_register_cocos2dx_MenuItemSprite(cx, obj);
js_register_cocos2dx_MenuItemImage(cx, obj);
js_register_cocos2dx_ParticleFire(cx, obj);
js_register_cocos2dx_TransitionZoomFlipAngular(cx, obj);
js_register_cocos2dx_EaseRateAction(cx, obj);
js_register_cocos2dx_EaseIn(cx, obj);
js_register_cocos2dx_EaseExponentialInOut(cx, obj);
js_register_cocos2dx_EaseBackInOut(cx, obj);
js_register_cocos2dx_EaseExponentialOut(cx, obj);
js_register_cocos2dx_SpriteBatchNode(cx, obj);
js_register_cocos2dx_Label(cx, obj);
js_register_cocos2dx_Application(cx, obj);
js_register_cocos2dx_DelayTime(cx, obj);
js_register_cocos2dx_LabelAtlas(cx, obj);
js_register_cocos2dx_LabelBMFont(cx, obj);
js_register_cocos2dx_TransitionFadeTR(cx, obj);
js_register_cocos2dx_TransitionFadeBL(cx, obj);
js_register_cocos2dx_EaseElasticIn(cx, obj);
js_register_cocos2dx_ParticleSpiral(cx, obj);
js_register_cocos2dx_TiledGrid3DAction(cx, obj);
js_register_cocos2dx_FadeOutTRTiles(cx, obj);
js_register_cocos2dx_FadeOutUpTiles(cx, obj);
js_register_cocos2dx_FadeOutDownTiles(cx, obj);
js_register_cocos2dx_TextureCache(cx, obj);
js_register_cocos2dx_ActionTween(cx, obj);
js_register_cocos2dx_TransitionFadeDown(cx, obj);
js_register_cocos2dx_ParticleSun(cx, obj);
js_register_cocos2dx_TransitionProgressHorizontal(cx, obj);
js_register_cocos2dx_TMXObjectGroup(cx, obj);
js_register_cocos2dx_TMXLayer(cx, obj);
js_register_cocos2dx_FlipX(cx, obj);
js_register_cocos2dx_FlipY(cx, obj);
js_register_cocos2dx_TransitionSplitCols(cx, obj);
js_register_cocos2dx_Timer(cx, obj);
js_register_cocos2dx_FadeTo(cx, obj);
js_register_cocos2dx_Repeat(cx, obj);
js_register_cocos2dx_Place(cx, obj);
js_register_cocos2dx_GLProgram(cx, obj);
js_register_cocos2dx_EaseBounceOut(cx, obj);
js_register_cocos2dx_RenderTexture(cx, obj);
js_register_cocos2dx_TintBy(cx, obj);
js_register_cocos2dx_TransitionShrinkGrow(cx, obj);
js_register_cocos2dx_Sprite(cx, obj);
js_register_cocos2dx_LabelTTF(cx, obj);
js_register_cocos2dx_ClippingNode(cx, obj);
js_register_cocos2dx_ParticleFlower(cx, obj);
js_register_cocos2dx_ParticleSmoke(cx, obj);
js_register_cocos2dx_LayerMultiplex(cx, obj);
js_register_cocos2dx_Blink(cx, obj);
js_register_cocos2dx_ShaderCache(cx, obj);
js_register_cocos2dx_JumpTo(cx, obj);
js_register_cocos2dx_ParticleExplosion(cx, obj);
js_register_cocos2dx_TransitionJumpZoom(cx, obj);
js_register_cocos2dx_Touch(cx, obj);
js_register_cocos2dx_AnimationFrame(cx, obj);
js_register_cocos2dx_NodeGrid(cx, obj);
js_register_cocos2dx_TMXLayerInfo(cx, obj);
js_register_cocos2dx_TMXTilesetInfo(cx, obj);
js_register_cocos2dx_GridBase(cx, obj);
js_register_cocos2dx_TiledGrid3D(cx, obj);
js_register_cocos2dx_ParticleGalaxy(cx, obj);
js_register_cocos2dx_Twirl(cx, obj);
js_register_cocos2dx_MenuItemLabel(cx, obj);
js_register_cocos2dx_LayerColor(cx, obj);
js_register_cocos2dx_FadeOutBLTiles(cx, obj);
js_register_cocos2dx_LayerGradient(cx, obj);
js_register_cocos2dx_TargetedAction(cx, obj);
js_register_cocos2dx_RepeatForever(cx, obj);
js_register_cocos2dx_CardinalSplineTo(cx, obj);
js_register_cocos2dx_CardinalSplineBy(cx, obj);
js_register_cocos2dx_TransitionFlipY(cx, obj);
js_register_cocos2dx_TurnOffTiles(cx, obj);
js_register_cocos2dx_TintTo(cx, obj);
js_register_cocos2dx_CatmullRomTo(cx, obj);
js_register_cocos2dx_ToggleVisibility(cx, obj);
js_register_cocos2dx_DrawNode(cx, obj);
js_register_cocos2dx_TransitionTurnOffTiles(cx, obj);
js_register_cocos2dx_RotateTo(cx, obj);
js_register_cocos2dx_TransitionSplitRows(cx, obj);
js_register_cocos2dx_TransitionProgressRadialCCW(cx, obj);
js_register_cocos2dx_ScaleTo(cx, obj);
js_register_cocos2dx_TransitionPageTurn(cx, obj);
js_register_cocos2dx_BezierBy(cx, obj);
js_register_cocos2dx_BezierTo(cx, obj);
js_register_cocos2dx_Menu(cx, obj);
js_register_cocos2dx_SpriteFrame(cx, obj);
js_register_cocos2dx_ActionManager(cx, obj);
js_register_cocos2dx_TransitionFade(cx, obj);
js_register_cocos2dx_TransitionZoomFlipX(cx, obj);
js_register_cocos2dx_SpriteFrameCache(cx, obj);
js_register_cocos2dx_TransitionCrossFade(cx, obj);
js_register_cocos2dx_Ripple3D(cx, obj);
js_register_cocos2dx_TransitionSlideInL(cx, obj);
js_register_cocos2dx_TransitionSlideInT(cx, obj);
js_register_cocos2dx_StopGrid(cx, obj);
js_register_cocos2dx_ShakyTiles3D(cx, obj);
js_register_cocos2dx_PageTurn3D(cx, obj);
js_register_cocos2dx_Grid3D(cx, obj);
js_register_cocos2dx_TransitionProgressInOut(cx, obj);
js_register_cocos2dx_EaseBackIn(cx, obj);
js_register_cocos2dx_SplitRows(cx, obj);
js_register_cocos2dx_Follow(cx, obj);
js_register_cocos2dx_Animate(cx, obj);
js_register_cocos2dx_ShuffleTiles(cx, obj);
js_register_cocos2dx_ProgressTimer(cx, obj);
js_register_cocos2dx_ParticleMeteor(cx, obj);
js_register_cocos2dx_EaseInOut(cx, obj);
js_register_cocos2dx_TransitionZoomFlipY(cx, obj);
js_register_cocos2dx_ScaleBy(cx, obj);
js_register_cocos2dx_Lens3D(cx, obj);
js_register_cocos2dx_Animation(cx, obj);
js_register_cocos2dx_TMXMapInfo(cx, obj);
js_register_cocos2dx_EaseExponentialIn(cx, obj);
js_register_cocos2dx_ReuseGrid(cx, obj);
js_register_cocos2dx_MenuItemAtlasFont(cx, obj);
js_register_cocos2dx_Liquid(cx, obj);
js_register_cocos2dx_OrbitCamera(cx, obj);
js_register_cocos2dx_ParticleBatchNode(cx, obj);
js_register_cocos2dx_Component(cx, obj);
js_register_cocos2dx_TextFieldTTF(cx, obj);
js_register_cocos2dx_ParticleRain(cx, obj);
js_register_cocos2dx_Waves(cx, obj);
js_register_cocos2dx_EaseOut(cx, obj);
js_register_cocos2dx_MenuItemFont(cx, obj);
js_register_cocos2dx_TransitionFadeUp(cx, obj);
js_register_cocos2dx_EaseSineOut(cx, obj);
js_register_cocos2dx_JumpTiles3D(cx, obj);
js_register_cocos2dx_MenuItemToggle(cx, obj);
js_register_cocos2dx_RemoveSelf(cx, obj);
js_register_cocos2dx_SplitCols(cx, obj);
js_register_cocos2dx_MotionStreak(cx, obj);
js_register_cocos2dx_RotateBy(cx, obj);
js_register_cocos2dx_FileUtils(cx, obj);
js_register_cocos2dx_ProgressTo(cx, obj);
js_register_cocos2dx_TransitionProgressOutIn(cx, obj);
js_register_cocos2dx_CatmullRomBy(cx, obj);
js_register_cocos2dx_Sequence(cx, obj);
js_register_cocos2dx_Shaky3D(cx, obj);
js_register_cocos2dx_TransitionProgressRadialCW(cx, obj);
js_register_cocos2dx_EaseBounceInOut(cx, obj);
js_register_cocos2dx_TransitionSlideInR(cx, obj);
js_register_cocos2dx___NodeRGBA(cx, obj);
js_register_cocos2dx_ParallaxNode(cx, obj);
js_register_cocos2dx_Scheduler(cx, obj);
js_register_cocos2dx_EaseSineIn(cx, obj);
js_register_cocos2dx_WavesTiles3D(cx, obj);
js_register_cocos2dx_TransitionSlideInB(cx, obj);
js_register_cocos2dx_Speed(cx, obj);
js_register_cocos2dx_ShatteredTiles3D(cx, obj);
}