summaryrefslogtreecommitdiff
path: root/meta
diff options
context:
space:
mode:
Diffstat (limited to 'meta')
-rw-r--r--meta/3rd/Cocos4.0/cc.Action.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ActionCamera.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ActionEase.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ActionFloat.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ActionInstant.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ActionInterval.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ActionManager.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ActionTween.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AmbientLight.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Animate.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Animate3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Animation.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Animation3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AnimationCache.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AnimationFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Application.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AssetsManager.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AssetsManagerEx.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AsyncTaskPool.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AtlasNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AttachNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AudioEngine.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AudioProfile.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.AutoPolygon.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.BaseLight.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.BezierBy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.BezierTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.BillBoard.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Blink.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Bundle3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CSLoader.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CallFunc.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Camera.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CameraBackgroundBrush.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CameraBackgroundColorBrush.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CameraBackgroundDepthBrush.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CameraBackgroundSkyBoxBrush.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CardinalSplineBy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CardinalSplineTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CatmullRomBy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.CatmullRomTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ClippingNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ClippingRectangleNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Component.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ComponentLua.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Console.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Control.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ControlButton.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ControlColourPicker.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ControlHuePicker.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ControlPotentiometer.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ControlSaturationBrightnessPicker.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ControlSlider.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ControlStepper.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ControlSwitch.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Controller.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.DelayTime.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Device.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.DirectionLight.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Director.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.DrawNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseBackIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseBackInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseBackOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseBezierAction.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseBounce.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseBounceIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseBounceInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseBounceOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseCircleActionIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseCircleActionInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseCircleActionOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseCubicActionIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseCubicActionInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseCubicActionOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseElastic.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseElasticIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseElasticInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseElasticOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseExponentialIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseExponentialInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseExponentialOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseQuadraticActionIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseQuadraticActionInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseQuadraticActionOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseQuarticActionIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseQuarticActionInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseQuarticActionOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseQuinticActionIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseQuinticActionInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseQuinticActionOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseRateAction.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseSineIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseSineInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EaseSineOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Event.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventAcceleration.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventAssetsManagerEx.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventController.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventCustom.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventDispatcher.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventFocus.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventKeyboard.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListener.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerAcceleration.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerAssetsManagerEx.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerController.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerCustom.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerFocus.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerKeyboard.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerMouse.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerPhysicsContact.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithBodies.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithGroup.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithShapes.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerTouchAllAtOnce.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventListenerTouchOneByOne.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventMouse.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.EventTouch.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FadeIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FadeOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FadeOutBLTiles.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FadeOutDownTiles.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FadeOutTRTiles.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FadeOutUpTiles.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FadeTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FastTMXLayer.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FastTMXTiledMap.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FileUtils.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FiniteTimeAction.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FlipX.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FlipX3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FlipY.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.FlipY3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Follow.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.GLView.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.GLViewImpl.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Grid3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Grid3DAction.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.GridAction.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.GridBase.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Hide.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Image.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.JumpBy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.JumpTiles3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.JumpTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Label.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.LabelAtlas.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Layer.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.LayerColor.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.LayerGradient.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.LayerMultiplex.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.LayerRadialGradient.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Lens3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Liquid.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Manifest.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Material.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Menu.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MenuItem.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MenuItemAtlasFont.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MenuItemFont.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MenuItemImage.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MenuItemLabel.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MenuItemSprite.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MenuItemToggle.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Mesh.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MotionStreak.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MotionStreak3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MoveBy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.MoveTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.NavMesh.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.NavMeshAgent.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Node.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.NodeGrid.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.OrbitCamera.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PUParticleSystem3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PageTurn3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParallaxNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleBatchNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleData.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleExplosion.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleFire.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleFireworks.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleFlower.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleGalaxy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleMeteor.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleRain.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleSmoke.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleSnow.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleSpiral.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleSun.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleSystem.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ParticleSystemQuad.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Pass.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3D6DofConstraint.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DComponent.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DConeTwistConstraint.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DConstraint.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DHingeConstraint.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DObject.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DPointToPointConstraint.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DRigidBody.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DShape.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DSliderConstraint.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Physics3DWorld.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsBody.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsContact.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsContactPostSolve.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsContactPreSolve.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJoint.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointDistance.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointFixed.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointGear.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointGroove.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointLimit.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointMotor.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointPin.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointRatchet.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointRotaryLimit.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointRotarySpring.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsJointSpring.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsShape.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsShapeBox.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsShapeCircle.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeBox.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeChain.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsShapeEdgePolygon.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeSegment.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsShapePolygon.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsSprite3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PhysicsWorld.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Place.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PointLight.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.PolygonInfo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ProgressFromTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ProgressTimer.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ProgressTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Properties.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ProtectedNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Ref.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.RemoveSelf.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.RenderState.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.RenderTexture.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Renderer.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Repeat.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.RepeatForever.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ReuseGrid.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Ripple3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.RotateBy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.RotateTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ScaleBy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ScaleTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Scene.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Scheduler.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Sequence.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ShaderCache.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Shaky3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ShakyTiles3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ShatteredTiles3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Show.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ShuffleTiles.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Skeleton3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.SkewBy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.SkewTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Skybox.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Spawn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Speed.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.SplitCols.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.SplitRows.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.SpotLight.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Sprite.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Sprite3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Sprite3DCache.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Sprite3DMaterial.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.SpriteBatchNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.SpriteFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.SpriteFrameCache.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.StopGrid.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TMXLayer.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TMXLayerInfo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TMXMapInfo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TMXObjectGroup.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TMXTiledMap.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TMXTilesetInfo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TableView.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TableViewCell.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TargetedAction.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Technique.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Terrain.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Texture2D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TextureCache.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TextureCube.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TileMapAtlas.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TiledGrid3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TiledGrid3DAction.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Timer.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TintBy.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TintTo.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.ToggleVisibility.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Touch.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionCrossFade.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionEaseScene.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionFade.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionFadeBL.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionFadeDown.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionFadeTR.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionFadeUp.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionFlipAngular.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionFlipX.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionFlipY.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionJumpZoom.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionMoveInB.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionMoveInL.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionMoveInR.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionMoveInT.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionPageTurn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionProgress.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionProgressHorizontal.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionProgressInOut.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionProgressOutIn.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionProgressRadialCCW.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionProgressRadialCW.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionProgressVertical.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionRotoZoom.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionScene.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionSceneOriented.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionShrinkGrow.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionSlideInB.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionSlideInL.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionSlideInR.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionSlideInT.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionSplitCols.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionSplitRows.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionTurnOffTiles.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionZoomFlipAngular.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionZoomFlipX.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TransitionZoomFlipY.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.TurnOffTiles.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Twirl.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.UserDefault.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Waves.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.Waves3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/cc.WavesTiles3D.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccb.Program.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccb.ProgramState.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccb.Texture2DBackend.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccb.TextureBackend.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccb.TextureCubemapBackend.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccb.VertexLayout.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionFadeFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionManagerEx.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionMoveFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionObject.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionRotationFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionScaleFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionTimeline.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionTimelineCache.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionTimelineData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionTimelineNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ActionTintFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.AlphaFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.AnchorPointFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.AnimationData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.Armature.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ArmatureAnimation.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ArmatureData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ArmatureDataManager.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ArmatureDisplayData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.BaseData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.BatchNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.BlendFuncFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.Bone.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.BoneData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.BoneNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ColorFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ComAttribute.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ComAudio.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ComController.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ComExtensionData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ComRender.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ContourData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.DisplayData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.DisplayManager.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.EventFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.Frame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.FrameData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.GUIReader.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.InnerActionFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.MovementBoneData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.MovementData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ParticleDisplayData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.PlayableFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.PositionFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.RotationFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.RotationSkewFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ScaleFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.SceneReader.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.SkeletonNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.SkewFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.Skin.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.SpriteDisplayData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.TextureData.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.TextureFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.Timeline.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.Tween.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.VisibleFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccs.ZOrderFrame.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.AbstractCheckButton.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.Button.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.CheckBox.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.EditBox.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.HBox.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.Helper.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.ImageView.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.Layout.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.LayoutComponent.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.LayoutParameter.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.LinearLayoutParameter.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.ListView.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.LoadingBar.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.PageView.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RadioButton.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RadioButtonGroup.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RelativeBox.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RelativeLayoutParameter.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RichElement.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RichElementCustomNode.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RichElementImage.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RichElementNewLine.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RichElementText.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.RichText.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.Scale9Sprite.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.ScrollView.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.Slider.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.TabControl.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.TabHeader.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.Text.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.TextAtlas.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.TextBMFont.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.TextField.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.VBox.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.VideoPlayer.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.WebView.lua1
-rw-r--r--meta/3rd/Cocos4.0/ccui.Widget.lua1
-rw-r--r--meta/3rd/Cocos4.0/global.lua1
-rw-r--r--meta/3rd/Cocos4.0/sp.SkeletonAnimation.lua1
-rw-r--r--meta/3rd/Cocos4.0/sp.SkeletonRenderer.lua1
-rw-r--r--meta/3rd/Jass/common.lua2
-rw-r--r--meta/3rd/OpenResty/ndk.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.balancer.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.base64.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.errlog.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.lua3
-rw-r--r--meta/3rd/OpenResty/ngx.ocsp.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.pipe.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.process.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.re.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.resp.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.semaphore.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.ssl.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.ssl.session.lua1
-rw-r--r--meta/3rd/OpenResty/ngx.upstream.lua1
-rw-r--r--meta/3rd/OpenResty/resty.aes.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.base.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.base64.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.ctx.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.exit.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.hash.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.misc.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.ndk.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.phase.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.regex.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.request.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.response.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.shdict.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.time.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.uri.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.utils.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.var.lua1
-rw-r--r--meta/3rd/OpenResty/resty.core.worker.lua1
-rw-r--r--meta/3rd/OpenResty/resty.dns.resolver.lua1
-rw-r--r--meta/3rd/OpenResty/resty.limit.conn.lua1
-rw-r--r--meta/3rd/OpenResty/resty.limit.count.lua1
-rw-r--r--meta/3rd/OpenResty/resty.limit.req.lua1
-rw-r--r--meta/3rd/OpenResty/resty.limit.traffic.lua1
-rw-r--r--meta/3rd/OpenResty/resty.lock.lua1
-rw-r--r--meta/3rd/OpenResty/resty.lrucache.lua1
-rw-r--r--meta/3rd/OpenResty/resty.lrucache.pureffi.lua1
-rw-r--r--meta/3rd/OpenResty/resty.md5.lua1
-rw-r--r--meta/3rd/OpenResty/resty.memcached.lua1
-rw-r--r--meta/3rd/OpenResty/resty.mysql.lua1
-rw-r--r--meta/3rd/OpenResty/resty.random.lua1
-rw-r--r--meta/3rd/OpenResty/resty.redis.lua1
-rw-r--r--meta/3rd/OpenResty/resty.sha.lua1
-rw-r--r--meta/3rd/OpenResty/resty.sha1.lua1
-rw-r--r--meta/3rd/OpenResty/resty.sha224.lua1
-rw-r--r--meta/3rd/OpenResty/resty.sha256.lua1
-rw-r--r--meta/3rd/OpenResty/resty.sha384.lua1
-rw-r--r--meta/3rd/OpenResty/resty.sha512.lua1
-rw-r--r--meta/3rd/OpenResty/resty.shell.lua1
-rw-r--r--meta/3rd/OpenResty/resty.signal.lua1
-rw-r--r--meta/3rd/OpenResty/resty.string.lua1
-rw-r--r--meta/3rd/OpenResty/resty.upload.lua1
-rw-r--r--meta/3rd/OpenResty/resty.upstream.healthcheck.lua1
-rw-r--r--meta/3rd/OpenResty/resty.websocket.client.lua1
-rw-r--r--meta/3rd/OpenResty/resty.websocket.protocol.lua1
-rw-r--r--meta/3rd/OpenResty/resty.websocket.server.lua1
-rw-r--r--meta/3rd/OpenResty/table.clear.lua1
-rw-r--r--meta/3rd/OpenResty/table.new.lua1
-rw-r--r--meta/3rd/OpenResty/tablepool.lua1
-rw-r--r--meta/3rd/OpenResty/thread.exdata.lua1
-rw-r--r--meta/3rd/OpenResty/toComment.lua1
519 files changed, 520 insertions, 2 deletions
diff --git a/meta/3rd/Cocos4.0/cc.Action.lua b/meta/3rd/Cocos4.0/cc.Action.lua
index 6088cf8b..3c41651f 100644
--- a/meta/3rd/Cocos4.0/cc.Action.lua
+++ b/meta/3rd/Cocos4.0/cc.Action.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Action :cc.Ref
local Action={ }
diff --git a/meta/3rd/Cocos4.0/cc.ActionCamera.lua b/meta/3rd/Cocos4.0/cc.ActionCamera.lua
index 34d2ec97..2333d79d 100644
--- a/meta/3rd/Cocos4.0/cc.ActionCamera.lua
+++ b/meta/3rd/Cocos4.0/cc.ActionCamera.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ActionCamera :cc.ActionInterval
local ActionCamera={ }
diff --git a/meta/3rd/Cocos4.0/cc.ActionEase.lua b/meta/3rd/Cocos4.0/cc.ActionEase.lua
index ef79fc04..e07b8924 100644
--- a/meta/3rd/Cocos4.0/cc.ActionEase.lua
+++ b/meta/3rd/Cocos4.0/cc.ActionEase.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ActionEase :cc.ActionInterval
local ActionEase={ }
diff --git a/meta/3rd/Cocos4.0/cc.ActionFloat.lua b/meta/3rd/Cocos4.0/cc.ActionFloat.lua
index add4c86f..861e1805 100644
--- a/meta/3rd/Cocos4.0/cc.ActionFloat.lua
+++ b/meta/3rd/Cocos4.0/cc.ActionFloat.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ActionFloat :cc.ActionInterval
local ActionFloat={ }
diff --git a/meta/3rd/Cocos4.0/cc.ActionInstant.lua b/meta/3rd/Cocos4.0/cc.ActionInstant.lua
index 3f437efc..6c523c62 100644
--- a/meta/3rd/Cocos4.0/cc.ActionInstant.lua
+++ b/meta/3rd/Cocos4.0/cc.ActionInstant.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ActionInstant :cc.FiniteTimeAction
local ActionInstant={ }
diff --git a/meta/3rd/Cocos4.0/cc.ActionInterval.lua b/meta/3rd/Cocos4.0/cc.ActionInterval.lua
index 66117f02..feea7eef 100644
--- a/meta/3rd/Cocos4.0/cc.ActionInterval.lua
+++ b/meta/3rd/Cocos4.0/cc.ActionInterval.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ActionInterval :cc.FiniteTimeAction
local ActionInterval={ }
diff --git a/meta/3rd/Cocos4.0/cc.ActionManager.lua b/meta/3rd/Cocos4.0/cc.ActionManager.lua
index 9c76b31c..12a08c48 100644
--- a/meta/3rd/Cocos4.0/cc.ActionManager.lua
+++ b/meta/3rd/Cocos4.0/cc.ActionManager.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ActionManager :cc.Ref
local ActionManager={ }
diff --git a/meta/3rd/Cocos4.0/cc.ActionTween.lua b/meta/3rd/Cocos4.0/cc.ActionTween.lua
index 7c3899a0..8ee28f6e 100644
--- a/meta/3rd/Cocos4.0/cc.ActionTween.lua
+++ b/meta/3rd/Cocos4.0/cc.ActionTween.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ActionTween :cc.ActionInterval
local ActionTween={ }
diff --git a/meta/3rd/Cocos4.0/cc.AmbientLight.lua b/meta/3rd/Cocos4.0/cc.AmbientLight.lua
index 6e0f8809..b607f61f 100644
--- a/meta/3rd/Cocos4.0/cc.AmbientLight.lua
+++ b/meta/3rd/Cocos4.0/cc.AmbientLight.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AmbientLight :cc.BaseLight
local AmbientLight={ }
diff --git a/meta/3rd/Cocos4.0/cc.Animate.lua b/meta/3rd/Cocos4.0/cc.Animate.lua
index 34de7a6a..a57e8045 100644
--- a/meta/3rd/Cocos4.0/cc.Animate.lua
+++ b/meta/3rd/Cocos4.0/cc.Animate.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Animate :cc.ActionInterval
local Animate={ }
diff --git a/meta/3rd/Cocos4.0/cc.Animate3D.lua b/meta/3rd/Cocos4.0/cc.Animate3D.lua
index 5114d712..ec8b2cfd 100644
--- a/meta/3rd/Cocos4.0/cc.Animate3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Animate3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Animate3D :cc.ActionInterval
local Animate3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.Animation.lua b/meta/3rd/Cocos4.0/cc.Animation.lua
index 509f8bf5..1f3624a6 100644
--- a/meta/3rd/Cocos4.0/cc.Animation.lua
+++ b/meta/3rd/Cocos4.0/cc.Animation.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Animation :cc.Ref
local Animation={ }
diff --git a/meta/3rd/Cocos4.0/cc.Animation3D.lua b/meta/3rd/Cocos4.0/cc.Animation3D.lua
index be3af785..1cae2328 100644
--- a/meta/3rd/Cocos4.0/cc.Animation3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Animation3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Animation3D :cc.Ref
local Animation3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.AnimationCache.lua b/meta/3rd/Cocos4.0/cc.AnimationCache.lua
index a2651959..14469d9e 100644
--- a/meta/3rd/Cocos4.0/cc.AnimationCache.lua
+++ b/meta/3rd/Cocos4.0/cc.AnimationCache.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AnimationCache :cc.Ref
local AnimationCache={ }
diff --git a/meta/3rd/Cocos4.0/cc.AnimationFrame.lua b/meta/3rd/Cocos4.0/cc.AnimationFrame.lua
index 1f9b9f40..be1a8e8b 100644
--- a/meta/3rd/Cocos4.0/cc.AnimationFrame.lua
+++ b/meta/3rd/Cocos4.0/cc.AnimationFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AnimationFrame :cc.Ref
local AnimationFrame={ }
diff --git a/meta/3rd/Cocos4.0/cc.Application.lua b/meta/3rd/Cocos4.0/cc.Application.lua
index 5e8191fa..507e9f91 100644
--- a/meta/3rd/Cocos4.0/cc.Application.lua
+++ b/meta/3rd/Cocos4.0/cc.Application.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Application
local Application={ }
diff --git a/meta/3rd/Cocos4.0/cc.AssetsManager.lua b/meta/3rd/Cocos4.0/cc.AssetsManager.lua
index afa3764a..3bef0d79 100644
--- a/meta/3rd/Cocos4.0/cc.AssetsManager.lua
+++ b/meta/3rd/Cocos4.0/cc.AssetsManager.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AssetsManager :cc.Node
local AssetsManager={ }
diff --git a/meta/3rd/Cocos4.0/cc.AssetsManagerEx.lua b/meta/3rd/Cocos4.0/cc.AssetsManagerEx.lua
index 8b27e0a8..8830fa4f 100644
--- a/meta/3rd/Cocos4.0/cc.AssetsManagerEx.lua
+++ b/meta/3rd/Cocos4.0/cc.AssetsManagerEx.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AssetsManagerEx :cc.Ref
local AssetsManagerEx={ }
diff --git a/meta/3rd/Cocos4.0/cc.AsyncTaskPool.lua b/meta/3rd/Cocos4.0/cc.AsyncTaskPool.lua
index 9ddbad68..9fc6c67d 100644
--- a/meta/3rd/Cocos4.0/cc.AsyncTaskPool.lua
+++ b/meta/3rd/Cocos4.0/cc.AsyncTaskPool.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AsyncTaskPool
local AsyncTaskPool={ }
diff --git a/meta/3rd/Cocos4.0/cc.AtlasNode.lua b/meta/3rd/Cocos4.0/cc.AtlasNode.lua
index b79d5b84..914e3baf 100644
--- a/meta/3rd/Cocos4.0/cc.AtlasNode.lua
+++ b/meta/3rd/Cocos4.0/cc.AtlasNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AtlasNode :cc.Node@all parent class: Node,TextureProtocol
local AtlasNode={ }
diff --git a/meta/3rd/Cocos4.0/cc.AttachNode.lua b/meta/3rd/Cocos4.0/cc.AttachNode.lua
index 51b49997..185931a8 100644
--- a/meta/3rd/Cocos4.0/cc.AttachNode.lua
+++ b/meta/3rd/Cocos4.0/cc.AttachNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AttachNode :cc.Node
local AttachNode={ }
diff --git a/meta/3rd/Cocos4.0/cc.AudioEngine.lua b/meta/3rd/Cocos4.0/cc.AudioEngine.lua
index d0db8ff4..a43c9e2b 100644
--- a/meta/3rd/Cocos4.0/cc.AudioEngine.lua
+++ b/meta/3rd/Cocos4.0/cc.AudioEngine.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AudioEngine
local AudioEngine={ }
diff --git a/meta/3rd/Cocos4.0/cc.AudioProfile.lua b/meta/3rd/Cocos4.0/cc.AudioProfile.lua
index daf15a78..d2503ccd 100644
--- a/meta/3rd/Cocos4.0/cc.AudioProfile.lua
+++ b/meta/3rd/Cocos4.0/cc.AudioProfile.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AudioProfile
local AudioProfile={ }
diff --git a/meta/3rd/Cocos4.0/cc.AutoPolygon.lua b/meta/3rd/Cocos4.0/cc.AutoPolygon.lua
index 8c87ae82..6aa221dd 100644
--- a/meta/3rd/Cocos4.0/cc.AutoPolygon.lua
+++ b/meta/3rd/Cocos4.0/cc.AutoPolygon.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.AutoPolygon
local AutoPolygon={ }
diff --git a/meta/3rd/Cocos4.0/cc.BaseLight.lua b/meta/3rd/Cocos4.0/cc.BaseLight.lua
index 3fc6f7a7..0f0a12fe 100644
--- a/meta/3rd/Cocos4.0/cc.BaseLight.lua
+++ b/meta/3rd/Cocos4.0/cc.BaseLight.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.BaseLight :cc.Node
local BaseLight={ }
diff --git a/meta/3rd/Cocos4.0/cc.BezierBy.lua b/meta/3rd/Cocos4.0/cc.BezierBy.lua
index 163d98af..b717eb3b 100644
--- a/meta/3rd/Cocos4.0/cc.BezierBy.lua
+++ b/meta/3rd/Cocos4.0/cc.BezierBy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.BezierBy :cc.ActionInterval
local BezierBy={ }
diff --git a/meta/3rd/Cocos4.0/cc.BezierTo.lua b/meta/3rd/Cocos4.0/cc.BezierTo.lua
index ade640aa..5ff279ea 100644
--- a/meta/3rd/Cocos4.0/cc.BezierTo.lua
+++ b/meta/3rd/Cocos4.0/cc.BezierTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.BezierTo :cc.BezierBy
local BezierTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.BillBoard.lua b/meta/3rd/Cocos4.0/cc.BillBoard.lua
index 97443db7..6f4f2ef4 100644
--- a/meta/3rd/Cocos4.0/cc.BillBoard.lua
+++ b/meta/3rd/Cocos4.0/cc.BillBoard.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.BillBoard :cc.Sprite
local BillBoard={ }
diff --git a/meta/3rd/Cocos4.0/cc.Blink.lua b/meta/3rd/Cocos4.0/cc.Blink.lua
index b6aaf5a5..8b90aede 100644
--- a/meta/3rd/Cocos4.0/cc.Blink.lua
+++ b/meta/3rd/Cocos4.0/cc.Blink.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Blink :cc.ActionInterval
local Blink={ }
diff --git a/meta/3rd/Cocos4.0/cc.Bundle3D.lua b/meta/3rd/Cocos4.0/cc.Bundle3D.lua
index faa71b3c..918a6770 100644
--- a/meta/3rd/Cocos4.0/cc.Bundle3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Bundle3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Bundle3D
local Bundle3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.CSLoader.lua b/meta/3rd/Cocos4.0/cc.CSLoader.lua
index c7cba804..ae7c4138 100644
--- a/meta/3rd/Cocos4.0/cc.CSLoader.lua
+++ b/meta/3rd/Cocos4.0/cc.CSLoader.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CSLoader
local CSLoader={ }
diff --git a/meta/3rd/Cocos4.0/cc.CallFunc.lua b/meta/3rd/Cocos4.0/cc.CallFunc.lua
index 6620306d..07c43c84 100644
--- a/meta/3rd/Cocos4.0/cc.CallFunc.lua
+++ b/meta/3rd/Cocos4.0/cc.CallFunc.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CallFunc :cc.ActionInstant
local CallFunc={ }
diff --git a/meta/3rd/Cocos4.0/cc.Camera.lua b/meta/3rd/Cocos4.0/cc.Camera.lua
index b404bdf4..e2403576 100644
--- a/meta/3rd/Cocos4.0/cc.Camera.lua
+++ b/meta/3rd/Cocos4.0/cc.Camera.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Camera :cc.Node
local Camera={ }
diff --git a/meta/3rd/Cocos4.0/cc.CameraBackgroundBrush.lua b/meta/3rd/Cocos4.0/cc.CameraBackgroundBrush.lua
index a8ec0a2c..77d38214 100644
--- a/meta/3rd/Cocos4.0/cc.CameraBackgroundBrush.lua
+++ b/meta/3rd/Cocos4.0/cc.CameraBackgroundBrush.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CameraBackgroundBrush :cc.Ref
local CameraBackgroundBrush={ }
diff --git a/meta/3rd/Cocos4.0/cc.CameraBackgroundColorBrush.lua b/meta/3rd/Cocos4.0/cc.CameraBackgroundColorBrush.lua
index 4f8e7c18..541f7d01 100644
--- a/meta/3rd/Cocos4.0/cc.CameraBackgroundColorBrush.lua
+++ b/meta/3rd/Cocos4.0/cc.CameraBackgroundColorBrush.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CameraBackgroundColorBrush :cc.CameraBackgroundDepthBrush
local CameraBackgroundColorBrush={ }
diff --git a/meta/3rd/Cocos4.0/cc.CameraBackgroundDepthBrush.lua b/meta/3rd/Cocos4.0/cc.CameraBackgroundDepthBrush.lua
index ccba5f69..79ec5b3e 100644
--- a/meta/3rd/Cocos4.0/cc.CameraBackgroundDepthBrush.lua
+++ b/meta/3rd/Cocos4.0/cc.CameraBackgroundDepthBrush.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CameraBackgroundDepthBrush :cc.CameraBackgroundBrush
local CameraBackgroundDepthBrush={ }
diff --git a/meta/3rd/Cocos4.0/cc.CameraBackgroundSkyBoxBrush.lua b/meta/3rd/Cocos4.0/cc.CameraBackgroundSkyBoxBrush.lua
index 6e186ba9..59e531d0 100644
--- a/meta/3rd/Cocos4.0/cc.CameraBackgroundSkyBoxBrush.lua
+++ b/meta/3rd/Cocos4.0/cc.CameraBackgroundSkyBoxBrush.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CameraBackgroundSkyBoxBrush :cc.CameraBackgroundBrush
local CameraBackgroundSkyBoxBrush={ }
diff --git a/meta/3rd/Cocos4.0/cc.CardinalSplineBy.lua b/meta/3rd/Cocos4.0/cc.CardinalSplineBy.lua
index 8132ef4d..03359cb9 100644
--- a/meta/3rd/Cocos4.0/cc.CardinalSplineBy.lua
+++ b/meta/3rd/Cocos4.0/cc.CardinalSplineBy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CardinalSplineBy :cc.CardinalSplineTo
local CardinalSplineBy={ }
diff --git a/meta/3rd/Cocos4.0/cc.CardinalSplineTo.lua b/meta/3rd/Cocos4.0/cc.CardinalSplineTo.lua
index c3335cb2..f9f92d4e 100644
--- a/meta/3rd/Cocos4.0/cc.CardinalSplineTo.lua
+++ b/meta/3rd/Cocos4.0/cc.CardinalSplineTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CardinalSplineTo :cc.ActionInterval
local CardinalSplineTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.CatmullRomBy.lua b/meta/3rd/Cocos4.0/cc.CatmullRomBy.lua
index 6456e54d..89314338 100644
--- a/meta/3rd/Cocos4.0/cc.CatmullRomBy.lua
+++ b/meta/3rd/Cocos4.0/cc.CatmullRomBy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CatmullRomBy :cc.CardinalSplineBy
local CatmullRomBy={ }
diff --git a/meta/3rd/Cocos4.0/cc.CatmullRomTo.lua b/meta/3rd/Cocos4.0/cc.CatmullRomTo.lua
index cf5b2257..88e53310 100644
--- a/meta/3rd/Cocos4.0/cc.CatmullRomTo.lua
+++ b/meta/3rd/Cocos4.0/cc.CatmullRomTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.CatmullRomTo :cc.CardinalSplineTo
local CatmullRomTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.ClippingNode.lua b/meta/3rd/Cocos4.0/cc.ClippingNode.lua
index 8f8ca618..b21396a2 100644
--- a/meta/3rd/Cocos4.0/cc.ClippingNode.lua
+++ b/meta/3rd/Cocos4.0/cc.ClippingNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ClippingNode :cc.Node
local ClippingNode={ }
diff --git a/meta/3rd/Cocos4.0/cc.ClippingRectangleNode.lua b/meta/3rd/Cocos4.0/cc.ClippingRectangleNode.lua
index b760b2d4..0f15c0cb 100644
--- a/meta/3rd/Cocos4.0/cc.ClippingRectangleNode.lua
+++ b/meta/3rd/Cocos4.0/cc.ClippingRectangleNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ClippingRectangleNode :cc.Node
local ClippingRectangleNode={ }
diff --git a/meta/3rd/Cocos4.0/cc.Component.lua b/meta/3rd/Cocos4.0/cc.Component.lua
index 88e0e4f9..feed6e83 100644
--- a/meta/3rd/Cocos4.0/cc.Component.lua
+++ b/meta/3rd/Cocos4.0/cc.Component.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Component :cc.Ref
local Component={ }
diff --git a/meta/3rd/Cocos4.0/cc.ComponentLua.lua b/meta/3rd/Cocos4.0/cc.ComponentLua.lua
index 3d7965f2..7abc184b 100644
--- a/meta/3rd/Cocos4.0/cc.ComponentLua.lua
+++ b/meta/3rd/Cocos4.0/cc.ComponentLua.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ComponentLua :cc.Component
local ComponentLua={ }
diff --git a/meta/3rd/Cocos4.0/cc.Console.lua b/meta/3rd/Cocos4.0/cc.Console.lua
index 44c4d2e4..14bb7c0a 100644
--- a/meta/3rd/Cocos4.0/cc.Console.lua
+++ b/meta/3rd/Cocos4.0/cc.Console.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Console :cc.Ref
local Console={ }
diff --git a/meta/3rd/Cocos4.0/cc.Control.lua b/meta/3rd/Cocos4.0/cc.Control.lua
index e3411b6b..3e86c06b 100644
--- a/meta/3rd/Cocos4.0/cc.Control.lua
+++ b/meta/3rd/Cocos4.0/cc.Control.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Control :cc.Layer
local Control={ }
diff --git a/meta/3rd/Cocos4.0/cc.ControlButton.lua b/meta/3rd/Cocos4.0/cc.ControlButton.lua
index 0ea90d99..81e70b39 100644
--- a/meta/3rd/Cocos4.0/cc.ControlButton.lua
+++ b/meta/3rd/Cocos4.0/cc.ControlButton.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ControlButton :cc.Control
local ControlButton={ }
diff --git a/meta/3rd/Cocos4.0/cc.ControlColourPicker.lua b/meta/3rd/Cocos4.0/cc.ControlColourPicker.lua
index 427bad7f..d3690c6c 100644
--- a/meta/3rd/Cocos4.0/cc.ControlColourPicker.lua
+++ b/meta/3rd/Cocos4.0/cc.ControlColourPicker.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ControlColourPicker :cc.Control
local ControlColourPicker={ }
diff --git a/meta/3rd/Cocos4.0/cc.ControlHuePicker.lua b/meta/3rd/Cocos4.0/cc.ControlHuePicker.lua
index 2ab4a9c1..8b4451d3 100644
--- a/meta/3rd/Cocos4.0/cc.ControlHuePicker.lua
+++ b/meta/3rd/Cocos4.0/cc.ControlHuePicker.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ControlHuePicker :cc.Control
local ControlHuePicker={ }
diff --git a/meta/3rd/Cocos4.0/cc.ControlPotentiometer.lua b/meta/3rd/Cocos4.0/cc.ControlPotentiometer.lua
index b11a5694..21dcac5e 100644
--- a/meta/3rd/Cocos4.0/cc.ControlPotentiometer.lua
+++ b/meta/3rd/Cocos4.0/cc.ControlPotentiometer.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ControlPotentiometer :cc.Control
local ControlPotentiometer={ }
diff --git a/meta/3rd/Cocos4.0/cc.ControlSaturationBrightnessPicker.lua b/meta/3rd/Cocos4.0/cc.ControlSaturationBrightnessPicker.lua
index 2b1e8497..27b931ba 100644
--- a/meta/3rd/Cocos4.0/cc.ControlSaturationBrightnessPicker.lua
+++ b/meta/3rd/Cocos4.0/cc.ControlSaturationBrightnessPicker.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ControlSaturationBrightnessPicker :cc.Control
local ControlSaturationBrightnessPicker={ }
diff --git a/meta/3rd/Cocos4.0/cc.ControlSlider.lua b/meta/3rd/Cocos4.0/cc.ControlSlider.lua
index b05c1312..071954e7 100644
--- a/meta/3rd/Cocos4.0/cc.ControlSlider.lua
+++ b/meta/3rd/Cocos4.0/cc.ControlSlider.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ControlSlider :cc.Control
local ControlSlider={ }
diff --git a/meta/3rd/Cocos4.0/cc.ControlStepper.lua b/meta/3rd/Cocos4.0/cc.ControlStepper.lua
index 84c50803..ef7a6dc2 100644
--- a/meta/3rd/Cocos4.0/cc.ControlStepper.lua
+++ b/meta/3rd/Cocos4.0/cc.ControlStepper.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ControlStepper :cc.Control
local ControlStepper={ }
diff --git a/meta/3rd/Cocos4.0/cc.ControlSwitch.lua b/meta/3rd/Cocos4.0/cc.ControlSwitch.lua
index bb13cf7d..28b927e7 100644
--- a/meta/3rd/Cocos4.0/cc.ControlSwitch.lua
+++ b/meta/3rd/Cocos4.0/cc.ControlSwitch.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ControlSwitch :cc.Control
local ControlSwitch={ }
diff --git a/meta/3rd/Cocos4.0/cc.Controller.lua b/meta/3rd/Cocos4.0/cc.Controller.lua
index e88c16f0..6ed4b19c 100644
--- a/meta/3rd/Cocos4.0/cc.Controller.lua
+++ b/meta/3rd/Cocos4.0/cc.Controller.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Controller
local Controller={ }
diff --git a/meta/3rd/Cocos4.0/cc.DelayTime.lua b/meta/3rd/Cocos4.0/cc.DelayTime.lua
index 889f18bc..fd9e5d28 100644
--- a/meta/3rd/Cocos4.0/cc.DelayTime.lua
+++ b/meta/3rd/Cocos4.0/cc.DelayTime.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.DelayTime :cc.ActionInterval
local DelayTime={ }
diff --git a/meta/3rd/Cocos4.0/cc.Device.lua b/meta/3rd/Cocos4.0/cc.Device.lua
index 79a2622c..2458b36e 100644
--- a/meta/3rd/Cocos4.0/cc.Device.lua
+++ b/meta/3rd/Cocos4.0/cc.Device.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Device
local Device={ }
diff --git a/meta/3rd/Cocos4.0/cc.DirectionLight.lua b/meta/3rd/Cocos4.0/cc.DirectionLight.lua
index 887dc206..e47abc2c 100644
--- a/meta/3rd/Cocos4.0/cc.DirectionLight.lua
+++ b/meta/3rd/Cocos4.0/cc.DirectionLight.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.DirectionLight :cc.BaseLight
local DirectionLight={ }
diff --git a/meta/3rd/Cocos4.0/cc.Director.lua b/meta/3rd/Cocos4.0/cc.Director.lua
index bcbd89fb..24593ac5 100644
--- a/meta/3rd/Cocos4.0/cc.Director.lua
+++ b/meta/3rd/Cocos4.0/cc.Director.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Director
local Director={ }
diff --git a/meta/3rd/Cocos4.0/cc.DrawNode.lua b/meta/3rd/Cocos4.0/cc.DrawNode.lua
index 9cc16926..b8c419d6 100644
--- a/meta/3rd/Cocos4.0/cc.DrawNode.lua
+++ b/meta/3rd/Cocos4.0/cc.DrawNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.DrawNode :cc.Node
local DrawNode={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseBackIn.lua b/meta/3rd/Cocos4.0/cc.EaseBackIn.lua
index 5a66fa9b..9f9543e5 100644
--- a/meta/3rd/Cocos4.0/cc.EaseBackIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseBackIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseBackIn :cc.ActionEase
local EaseBackIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseBackInOut.lua b/meta/3rd/Cocos4.0/cc.EaseBackInOut.lua
index cac8125b..83a9200d 100644
--- a/meta/3rd/Cocos4.0/cc.EaseBackInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseBackInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseBackInOut :cc.ActionEase
local EaseBackInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseBackOut.lua b/meta/3rd/Cocos4.0/cc.EaseBackOut.lua
index ec60837e..b40fd0bd 100644
--- a/meta/3rd/Cocos4.0/cc.EaseBackOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseBackOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseBackOut :cc.ActionEase
local EaseBackOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseBezierAction.lua b/meta/3rd/Cocos4.0/cc.EaseBezierAction.lua
index 2a208223..f1e44116 100644
--- a/meta/3rd/Cocos4.0/cc.EaseBezierAction.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseBezierAction.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseBezierAction :cc.ActionEase
local EaseBezierAction={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseBounce.lua b/meta/3rd/Cocos4.0/cc.EaseBounce.lua
index 92f7c81d..341dc7e4 100644
--- a/meta/3rd/Cocos4.0/cc.EaseBounce.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseBounce.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseBounce :cc.ActionEase
local EaseBounce={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseBounceIn.lua b/meta/3rd/Cocos4.0/cc.EaseBounceIn.lua
index 265d5154..877e9cd0 100644
--- a/meta/3rd/Cocos4.0/cc.EaseBounceIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseBounceIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseBounceIn :cc.ActionEase
local EaseBounceIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseBounceInOut.lua b/meta/3rd/Cocos4.0/cc.EaseBounceInOut.lua
index 1a039898..2072de5d 100644
--- a/meta/3rd/Cocos4.0/cc.EaseBounceInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseBounceInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseBounceInOut :cc.ActionEase
local EaseBounceInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseBounceOut.lua b/meta/3rd/Cocos4.0/cc.EaseBounceOut.lua
index abf7c3e4..d4ec0f6a 100644
--- a/meta/3rd/Cocos4.0/cc.EaseBounceOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseBounceOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseBounceOut :cc.ActionEase
local EaseBounceOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseCircleActionIn.lua b/meta/3rd/Cocos4.0/cc.EaseCircleActionIn.lua
index 47dc9fba..c4b1cf18 100644
--- a/meta/3rd/Cocos4.0/cc.EaseCircleActionIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseCircleActionIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseCircleActionIn :cc.ActionEase
local EaseCircleActionIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseCircleActionInOut.lua b/meta/3rd/Cocos4.0/cc.EaseCircleActionInOut.lua
index 2410ee06..ad8aaa92 100644
--- a/meta/3rd/Cocos4.0/cc.EaseCircleActionInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseCircleActionInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseCircleActionInOut :cc.ActionEase
local EaseCircleActionInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseCircleActionOut.lua b/meta/3rd/Cocos4.0/cc.EaseCircleActionOut.lua
index ce37b4e7..e5f8b481 100644
--- a/meta/3rd/Cocos4.0/cc.EaseCircleActionOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseCircleActionOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseCircleActionOut :cc.ActionEase
local EaseCircleActionOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseCubicActionIn.lua b/meta/3rd/Cocos4.0/cc.EaseCubicActionIn.lua
index 1d020d7c..d3e714f5 100644
--- a/meta/3rd/Cocos4.0/cc.EaseCubicActionIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseCubicActionIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseCubicActionIn :cc.ActionEase
local EaseCubicActionIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseCubicActionInOut.lua b/meta/3rd/Cocos4.0/cc.EaseCubicActionInOut.lua
index 67f050d7..38f58f18 100644
--- a/meta/3rd/Cocos4.0/cc.EaseCubicActionInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseCubicActionInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseCubicActionInOut :cc.ActionEase
local EaseCubicActionInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseCubicActionOut.lua b/meta/3rd/Cocos4.0/cc.EaseCubicActionOut.lua
index 501ed4ed..76ff12db 100644
--- a/meta/3rd/Cocos4.0/cc.EaseCubicActionOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseCubicActionOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseCubicActionOut :cc.ActionEase
local EaseCubicActionOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseElastic.lua b/meta/3rd/Cocos4.0/cc.EaseElastic.lua
index bb81ad56..9be9bdc9 100644
--- a/meta/3rd/Cocos4.0/cc.EaseElastic.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseElastic.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseElastic :cc.ActionEase
local EaseElastic={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseElasticIn.lua b/meta/3rd/Cocos4.0/cc.EaseElasticIn.lua
index 1a0f9b5a..a14a0cde 100644
--- a/meta/3rd/Cocos4.0/cc.EaseElasticIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseElasticIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseElasticIn :cc.EaseElastic
local EaseElasticIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseElasticInOut.lua b/meta/3rd/Cocos4.0/cc.EaseElasticInOut.lua
index fe49f18e..c4f9feb8 100644
--- a/meta/3rd/Cocos4.0/cc.EaseElasticInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseElasticInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseElasticInOut :cc.EaseElastic
local EaseElasticInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseElasticOut.lua b/meta/3rd/Cocos4.0/cc.EaseElasticOut.lua
index 5081dbf7..8ea63ffc 100644
--- a/meta/3rd/Cocos4.0/cc.EaseElasticOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseElasticOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseElasticOut :cc.EaseElastic
local EaseElasticOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseExponentialIn.lua b/meta/3rd/Cocos4.0/cc.EaseExponentialIn.lua
index d6a07f4e..fc96859d 100644
--- a/meta/3rd/Cocos4.0/cc.EaseExponentialIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseExponentialIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseExponentialIn :cc.ActionEase
local EaseExponentialIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseExponentialInOut.lua b/meta/3rd/Cocos4.0/cc.EaseExponentialInOut.lua
index fe6789bd..652983ce 100644
--- a/meta/3rd/Cocos4.0/cc.EaseExponentialInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseExponentialInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseExponentialInOut :cc.ActionEase
local EaseExponentialInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseExponentialOut.lua b/meta/3rd/Cocos4.0/cc.EaseExponentialOut.lua
index 73d64c09..55499805 100644
--- a/meta/3rd/Cocos4.0/cc.EaseExponentialOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseExponentialOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseExponentialOut :cc.ActionEase
local EaseExponentialOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseIn.lua b/meta/3rd/Cocos4.0/cc.EaseIn.lua
index 54ac8471..0cd1fff3 100644
--- a/meta/3rd/Cocos4.0/cc.EaseIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseIn :cc.EaseRateAction
local EaseIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseInOut.lua b/meta/3rd/Cocos4.0/cc.EaseInOut.lua
index 83273d73..9f47567e 100644
--- a/meta/3rd/Cocos4.0/cc.EaseInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseInOut :cc.EaseRateAction
local EaseInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseOut.lua b/meta/3rd/Cocos4.0/cc.EaseOut.lua
index 414b3cbd..b786c607 100644
--- a/meta/3rd/Cocos4.0/cc.EaseOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseOut :cc.EaseRateAction
local EaseOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseQuadraticActionIn.lua b/meta/3rd/Cocos4.0/cc.EaseQuadraticActionIn.lua
index 8513d6f9..afdbf7b6 100644
--- a/meta/3rd/Cocos4.0/cc.EaseQuadraticActionIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseQuadraticActionIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseQuadraticActionIn :cc.ActionEase
local EaseQuadraticActionIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseQuadraticActionInOut.lua b/meta/3rd/Cocos4.0/cc.EaseQuadraticActionInOut.lua
index 8a9bdedf..3638a1db 100644
--- a/meta/3rd/Cocos4.0/cc.EaseQuadraticActionInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseQuadraticActionInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseQuadraticActionInOut :cc.ActionEase
local EaseQuadraticActionInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseQuadraticActionOut.lua b/meta/3rd/Cocos4.0/cc.EaseQuadraticActionOut.lua
index 03143a70..1c252fce 100644
--- a/meta/3rd/Cocos4.0/cc.EaseQuadraticActionOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseQuadraticActionOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseQuadraticActionOut :cc.ActionEase
local EaseQuadraticActionOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseQuarticActionIn.lua b/meta/3rd/Cocos4.0/cc.EaseQuarticActionIn.lua
index 2c965471..97c4152e 100644
--- a/meta/3rd/Cocos4.0/cc.EaseQuarticActionIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseQuarticActionIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseQuarticActionIn :cc.ActionEase
local EaseQuarticActionIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseQuarticActionInOut.lua b/meta/3rd/Cocos4.0/cc.EaseQuarticActionInOut.lua
index ab02760e..96a619dd 100644
--- a/meta/3rd/Cocos4.0/cc.EaseQuarticActionInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseQuarticActionInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseQuarticActionInOut :cc.ActionEase
local EaseQuarticActionInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseQuarticActionOut.lua b/meta/3rd/Cocos4.0/cc.EaseQuarticActionOut.lua
index 325ba50b..e96994b4 100644
--- a/meta/3rd/Cocos4.0/cc.EaseQuarticActionOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseQuarticActionOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseQuarticActionOut :cc.ActionEase
local EaseQuarticActionOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseQuinticActionIn.lua b/meta/3rd/Cocos4.0/cc.EaseQuinticActionIn.lua
index f4e6ee26..f913a19a 100644
--- a/meta/3rd/Cocos4.0/cc.EaseQuinticActionIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseQuinticActionIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseQuinticActionIn :cc.ActionEase
local EaseQuinticActionIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseQuinticActionInOut.lua b/meta/3rd/Cocos4.0/cc.EaseQuinticActionInOut.lua
index 4d6ac890..65640609 100644
--- a/meta/3rd/Cocos4.0/cc.EaseQuinticActionInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseQuinticActionInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseQuinticActionInOut :cc.ActionEase
local EaseQuinticActionInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseQuinticActionOut.lua b/meta/3rd/Cocos4.0/cc.EaseQuinticActionOut.lua
index 4cf11818..d6ffd022 100644
--- a/meta/3rd/Cocos4.0/cc.EaseQuinticActionOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseQuinticActionOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseQuinticActionOut :cc.ActionEase
local EaseQuinticActionOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseRateAction.lua b/meta/3rd/Cocos4.0/cc.EaseRateAction.lua
index 1b340e3b..554b31d9 100644
--- a/meta/3rd/Cocos4.0/cc.EaseRateAction.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseRateAction.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseRateAction :cc.ActionEase
local EaseRateAction={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseSineIn.lua b/meta/3rd/Cocos4.0/cc.EaseSineIn.lua
index d87a7b77..3b1f42fc 100644
--- a/meta/3rd/Cocos4.0/cc.EaseSineIn.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseSineIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseSineIn :cc.ActionEase
local EaseSineIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseSineInOut.lua b/meta/3rd/Cocos4.0/cc.EaseSineInOut.lua
index f62a5099..dd445835 100644
--- a/meta/3rd/Cocos4.0/cc.EaseSineInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseSineInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseSineInOut :cc.ActionEase
local EaseSineInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.EaseSineOut.lua b/meta/3rd/Cocos4.0/cc.EaseSineOut.lua
index 906c2fb5..62e678b0 100644
--- a/meta/3rd/Cocos4.0/cc.EaseSineOut.lua
+++ b/meta/3rd/Cocos4.0/cc.EaseSineOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EaseSineOut :cc.ActionEase
local EaseSineOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.Event.lua b/meta/3rd/Cocos4.0/cc.Event.lua
index 463c9b2f..7055f7a0 100644
--- a/meta/3rd/Cocos4.0/cc.Event.lua
+++ b/meta/3rd/Cocos4.0/cc.Event.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Event :cc.Ref
local Event={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventAcceleration.lua b/meta/3rd/Cocos4.0/cc.EventAcceleration.lua
index 66bd56f2..a85af2d3 100644
--- a/meta/3rd/Cocos4.0/cc.EventAcceleration.lua
+++ b/meta/3rd/Cocos4.0/cc.EventAcceleration.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventAcceleration :cc.Event
local EventAcceleration={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventAssetsManagerEx.lua b/meta/3rd/Cocos4.0/cc.EventAssetsManagerEx.lua
index b513c92d..952a5ae8 100644
--- a/meta/3rd/Cocos4.0/cc.EventAssetsManagerEx.lua
+++ b/meta/3rd/Cocos4.0/cc.EventAssetsManagerEx.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventAssetsManagerEx :cc.EventCustom
local EventAssetsManagerEx={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventController.lua b/meta/3rd/Cocos4.0/cc.EventController.lua
index 8ce256a4..3ce0a942 100644
--- a/meta/3rd/Cocos4.0/cc.EventController.lua
+++ b/meta/3rd/Cocos4.0/cc.EventController.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventController :cc.Event
local EventController={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventCustom.lua b/meta/3rd/Cocos4.0/cc.EventCustom.lua
index c22bf161..68cde923 100644
--- a/meta/3rd/Cocos4.0/cc.EventCustom.lua
+++ b/meta/3rd/Cocos4.0/cc.EventCustom.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventCustom :cc.Event
local EventCustom={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventDispatcher.lua b/meta/3rd/Cocos4.0/cc.EventDispatcher.lua
index 22a11ca9..c8298080 100644
--- a/meta/3rd/Cocos4.0/cc.EventDispatcher.lua
+++ b/meta/3rd/Cocos4.0/cc.EventDispatcher.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventDispatcher :cc.Ref
local EventDispatcher={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventFocus.lua b/meta/3rd/Cocos4.0/cc.EventFocus.lua
index 462f3fbb..17265e0a 100644
--- a/meta/3rd/Cocos4.0/cc.EventFocus.lua
+++ b/meta/3rd/Cocos4.0/cc.EventFocus.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventFocus :cc.Event
local EventFocus={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventKeyboard.lua b/meta/3rd/Cocos4.0/cc.EventKeyboard.lua
index 73e7b640..06ef6db5 100644
--- a/meta/3rd/Cocos4.0/cc.EventKeyboard.lua
+++ b/meta/3rd/Cocos4.0/cc.EventKeyboard.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventKeyboard :cc.Event
local EventKeyboard={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListener.lua b/meta/3rd/Cocos4.0/cc.EventListener.lua
index bb7dcb06..eb3cc6a5 100644
--- a/meta/3rd/Cocos4.0/cc.EventListener.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListener.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListener :cc.Ref
local EventListener={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerAcceleration.lua b/meta/3rd/Cocos4.0/cc.EventListenerAcceleration.lua
index efe1c560..a162ebe8 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerAcceleration.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerAcceleration.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerAcceleration :cc.EventListener
local EventListenerAcceleration={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerAssetsManagerEx.lua b/meta/3rd/Cocos4.0/cc.EventListenerAssetsManagerEx.lua
index 0f9efbb3..55e37f25 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerAssetsManagerEx.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerAssetsManagerEx.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerAssetsManagerEx :cc.EventListenerCustom
local EventListenerAssetsManagerEx={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerController.lua b/meta/3rd/Cocos4.0/cc.EventListenerController.lua
index 5a463e03..81db209f 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerController.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerController.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerController :cc.EventListener
local EventListenerController={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerCustom.lua b/meta/3rd/Cocos4.0/cc.EventListenerCustom.lua
index 344e5699..d553d212 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerCustom.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerCustom.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerCustom :cc.EventListener
local EventListenerCustom={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerFocus.lua b/meta/3rd/Cocos4.0/cc.EventListenerFocus.lua
index d40b83ae..1cb7cda8 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerFocus.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerFocus.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerFocus :cc.EventListener
local EventListenerFocus={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerKeyboard.lua b/meta/3rd/Cocos4.0/cc.EventListenerKeyboard.lua
index 876e6e07..2f1102ba 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerKeyboard.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerKeyboard.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerKeyboard :cc.EventListener
local EventListenerKeyboard={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerMouse.lua b/meta/3rd/Cocos4.0/cc.EventListenerMouse.lua
index a95cd4d6..0de14fd0 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerMouse.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerMouse.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerMouse :cc.EventListener
local EventListenerMouse={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContact.lua b/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContact.lua
index 361faae7..42722cff 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContact.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContact.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerPhysicsContact :cc.EventListenerCustom
local EventListenerPhysicsContact={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithBodies.lua b/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithBodies.lua
index d9b0b50f..ec64ae38 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithBodies.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithBodies.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerPhysicsContactWithBodies :cc.EventListenerPhysicsContact
local EventListenerPhysicsContactWithBodies={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithGroup.lua b/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithGroup.lua
index e4414027..259bc1f4 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithGroup.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithGroup.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerPhysicsContactWithGroup :cc.EventListenerPhysicsContact
local EventListenerPhysicsContactWithGroup={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithShapes.lua b/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithShapes.lua
index 47f94978..b1c619df 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithShapes.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerPhysicsContactWithShapes.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerPhysicsContactWithShapes :cc.EventListenerPhysicsContact
local EventListenerPhysicsContactWithShapes={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerTouchAllAtOnce.lua b/meta/3rd/Cocos4.0/cc.EventListenerTouchAllAtOnce.lua
index 3d85377d..70fece9f 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerTouchAllAtOnce.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerTouchAllAtOnce.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerTouchAllAtOnce :cc.EventListener
local EventListenerTouchAllAtOnce={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventListenerTouchOneByOne.lua b/meta/3rd/Cocos4.0/cc.EventListenerTouchOneByOne.lua
index 3bc2f756..8f2fc78a 100644
--- a/meta/3rd/Cocos4.0/cc.EventListenerTouchOneByOne.lua
+++ b/meta/3rd/Cocos4.0/cc.EventListenerTouchOneByOne.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventListenerTouchOneByOne :cc.EventListener
local EventListenerTouchOneByOne={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventMouse.lua b/meta/3rd/Cocos4.0/cc.EventMouse.lua
index 543e8ea1..f611c342 100644
--- a/meta/3rd/Cocos4.0/cc.EventMouse.lua
+++ b/meta/3rd/Cocos4.0/cc.EventMouse.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventMouse :cc.Event
local EventMouse={ }
diff --git a/meta/3rd/Cocos4.0/cc.EventTouch.lua b/meta/3rd/Cocos4.0/cc.EventTouch.lua
index 3902d364..78eb0007 100644
--- a/meta/3rd/Cocos4.0/cc.EventTouch.lua
+++ b/meta/3rd/Cocos4.0/cc.EventTouch.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.EventTouch :cc.Event
local EventTouch={ }
diff --git a/meta/3rd/Cocos4.0/cc.FadeIn.lua b/meta/3rd/Cocos4.0/cc.FadeIn.lua
index c6573a51..adad8d33 100644
--- a/meta/3rd/Cocos4.0/cc.FadeIn.lua
+++ b/meta/3rd/Cocos4.0/cc.FadeIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FadeIn :cc.FadeTo
local FadeIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.FadeOut.lua b/meta/3rd/Cocos4.0/cc.FadeOut.lua
index a2685701..1162eef2 100644
--- a/meta/3rd/Cocos4.0/cc.FadeOut.lua
+++ b/meta/3rd/Cocos4.0/cc.FadeOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FadeOut :cc.FadeTo
local FadeOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.FadeOutBLTiles.lua b/meta/3rd/Cocos4.0/cc.FadeOutBLTiles.lua
index 4ba3c6e2..c053df86 100644
--- a/meta/3rd/Cocos4.0/cc.FadeOutBLTiles.lua
+++ b/meta/3rd/Cocos4.0/cc.FadeOutBLTiles.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FadeOutBLTiles :cc.FadeOutTRTiles
local FadeOutBLTiles={ }
diff --git a/meta/3rd/Cocos4.0/cc.FadeOutDownTiles.lua b/meta/3rd/Cocos4.0/cc.FadeOutDownTiles.lua
index 27435d59..59b76c4f 100644
--- a/meta/3rd/Cocos4.0/cc.FadeOutDownTiles.lua
+++ b/meta/3rd/Cocos4.0/cc.FadeOutDownTiles.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FadeOutDownTiles :cc.FadeOutUpTiles
local FadeOutDownTiles={ }
diff --git a/meta/3rd/Cocos4.0/cc.FadeOutTRTiles.lua b/meta/3rd/Cocos4.0/cc.FadeOutTRTiles.lua
index 0d52f283..c753534b 100644
--- a/meta/3rd/Cocos4.0/cc.FadeOutTRTiles.lua
+++ b/meta/3rd/Cocos4.0/cc.FadeOutTRTiles.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FadeOutTRTiles :cc.TiledGrid3DAction
local FadeOutTRTiles={ }
diff --git a/meta/3rd/Cocos4.0/cc.FadeOutUpTiles.lua b/meta/3rd/Cocos4.0/cc.FadeOutUpTiles.lua
index 2bd44098..2e5f8389 100644
--- a/meta/3rd/Cocos4.0/cc.FadeOutUpTiles.lua
+++ b/meta/3rd/Cocos4.0/cc.FadeOutUpTiles.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FadeOutUpTiles :cc.FadeOutTRTiles
local FadeOutUpTiles={ }
diff --git a/meta/3rd/Cocos4.0/cc.FadeTo.lua b/meta/3rd/Cocos4.0/cc.FadeTo.lua
index 7d5d5403..0e775a6c 100644
--- a/meta/3rd/Cocos4.0/cc.FadeTo.lua
+++ b/meta/3rd/Cocos4.0/cc.FadeTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FadeTo :cc.ActionInterval
local FadeTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.FastTMXLayer.lua b/meta/3rd/Cocos4.0/cc.FastTMXLayer.lua
index 0af2160c..1abec899 100644
--- a/meta/3rd/Cocos4.0/cc.FastTMXLayer.lua
+++ b/meta/3rd/Cocos4.0/cc.FastTMXLayer.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FastTMXLayer :cc.Node
local FastTMXLayer={ }
diff --git a/meta/3rd/Cocos4.0/cc.FastTMXTiledMap.lua b/meta/3rd/Cocos4.0/cc.FastTMXTiledMap.lua
index e17d742f..a35cf02c 100644
--- a/meta/3rd/Cocos4.0/cc.FastTMXTiledMap.lua
+++ b/meta/3rd/Cocos4.0/cc.FastTMXTiledMap.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FastTMXTiledMap :cc.Node
local FastTMXTiledMap={ }
diff --git a/meta/3rd/Cocos4.0/cc.FileUtils.lua b/meta/3rd/Cocos4.0/cc.FileUtils.lua
index 8d179067..290756c3 100644
--- a/meta/3rd/Cocos4.0/cc.FileUtils.lua
+++ b/meta/3rd/Cocos4.0/cc.FileUtils.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FileUtils
local FileUtils={ }
diff --git a/meta/3rd/Cocos4.0/cc.FiniteTimeAction.lua b/meta/3rd/Cocos4.0/cc.FiniteTimeAction.lua
index 71cba17e..d5a1a356 100644
--- a/meta/3rd/Cocos4.0/cc.FiniteTimeAction.lua
+++ b/meta/3rd/Cocos4.0/cc.FiniteTimeAction.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FiniteTimeAction :cc.Action
local FiniteTimeAction={ }
diff --git a/meta/3rd/Cocos4.0/cc.FlipX.lua b/meta/3rd/Cocos4.0/cc.FlipX.lua
index 9af7f480..97adb228 100644
--- a/meta/3rd/Cocos4.0/cc.FlipX.lua
+++ b/meta/3rd/Cocos4.0/cc.FlipX.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FlipX :cc.ActionInstant
local FlipX={ }
diff --git a/meta/3rd/Cocos4.0/cc.FlipX3D.lua b/meta/3rd/Cocos4.0/cc.FlipX3D.lua
index 772c1355..a782d5d4 100644
--- a/meta/3rd/Cocos4.0/cc.FlipX3D.lua
+++ b/meta/3rd/Cocos4.0/cc.FlipX3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FlipX3D :cc.Grid3DAction
local FlipX3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.FlipY.lua b/meta/3rd/Cocos4.0/cc.FlipY.lua
index aeabe39e..107ba69f 100644
--- a/meta/3rd/Cocos4.0/cc.FlipY.lua
+++ b/meta/3rd/Cocos4.0/cc.FlipY.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FlipY :cc.ActionInstant
local FlipY={ }
diff --git a/meta/3rd/Cocos4.0/cc.FlipY3D.lua b/meta/3rd/Cocos4.0/cc.FlipY3D.lua
index f85d56d5..97f30896 100644
--- a/meta/3rd/Cocos4.0/cc.FlipY3D.lua
+++ b/meta/3rd/Cocos4.0/cc.FlipY3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.FlipY3D :cc.FlipX3D
local FlipY3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.Follow.lua b/meta/3rd/Cocos4.0/cc.Follow.lua
index 92e8f1be..88ab9fb7 100644
--- a/meta/3rd/Cocos4.0/cc.Follow.lua
+++ b/meta/3rd/Cocos4.0/cc.Follow.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Follow :cc.Action
local Follow={ }
diff --git a/meta/3rd/Cocos4.0/cc.GLView.lua b/meta/3rd/Cocos4.0/cc.GLView.lua
index 2387cf64..0a00dc41 100644
--- a/meta/3rd/Cocos4.0/cc.GLView.lua
+++ b/meta/3rd/Cocos4.0/cc.GLView.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.GLView :cc.Ref
local GLView={ }
diff --git a/meta/3rd/Cocos4.0/cc.GLViewImpl.lua b/meta/3rd/Cocos4.0/cc.GLViewImpl.lua
index c4a0a550..12937390 100644
--- a/meta/3rd/Cocos4.0/cc.GLViewImpl.lua
+++ b/meta/3rd/Cocos4.0/cc.GLViewImpl.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.GLViewImpl :cc.GLView
local GLViewImpl={ }
diff --git a/meta/3rd/Cocos4.0/cc.Grid3D.lua b/meta/3rd/Cocos4.0/cc.Grid3D.lua
index f15e7c1f..0bfdadd9 100644
--- a/meta/3rd/Cocos4.0/cc.Grid3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Grid3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Grid3D :cc.GridBase
local Grid3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.Grid3DAction.lua b/meta/3rd/Cocos4.0/cc.Grid3DAction.lua
index b4948e64..cb6e30ab 100644
--- a/meta/3rd/Cocos4.0/cc.Grid3DAction.lua
+++ b/meta/3rd/Cocos4.0/cc.Grid3DAction.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Grid3DAction :cc.GridAction
local Grid3DAction={ }
diff --git a/meta/3rd/Cocos4.0/cc.GridAction.lua b/meta/3rd/Cocos4.0/cc.GridAction.lua
index 88cc5be5..c74cdb17 100644
--- a/meta/3rd/Cocos4.0/cc.GridAction.lua
+++ b/meta/3rd/Cocos4.0/cc.GridAction.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.GridAction :cc.ActionInterval
local GridAction={ }
diff --git a/meta/3rd/Cocos4.0/cc.GridBase.lua b/meta/3rd/Cocos4.0/cc.GridBase.lua
index 56b2054c..285484c2 100644
--- a/meta/3rd/Cocos4.0/cc.GridBase.lua
+++ b/meta/3rd/Cocos4.0/cc.GridBase.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.GridBase :cc.Ref
local GridBase={ }
diff --git a/meta/3rd/Cocos4.0/cc.Hide.lua b/meta/3rd/Cocos4.0/cc.Hide.lua
index 80ff957f..d22972cd 100644
--- a/meta/3rd/Cocos4.0/cc.Hide.lua
+++ b/meta/3rd/Cocos4.0/cc.Hide.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Hide :cc.ActionInstant
local Hide={ }
diff --git a/meta/3rd/Cocos4.0/cc.Image.lua b/meta/3rd/Cocos4.0/cc.Image.lua
index e9556e6a..e1c28616 100644
--- a/meta/3rd/Cocos4.0/cc.Image.lua
+++ b/meta/3rd/Cocos4.0/cc.Image.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Image :cc.Ref
local Image={ }
diff --git a/meta/3rd/Cocos4.0/cc.JumpBy.lua b/meta/3rd/Cocos4.0/cc.JumpBy.lua
index beb7e5f8..9122cb5f 100644
--- a/meta/3rd/Cocos4.0/cc.JumpBy.lua
+++ b/meta/3rd/Cocos4.0/cc.JumpBy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.JumpBy :cc.ActionInterval
local JumpBy={ }
diff --git a/meta/3rd/Cocos4.0/cc.JumpTiles3D.lua b/meta/3rd/Cocos4.0/cc.JumpTiles3D.lua
index 1580cfa6..f19233b2 100644
--- a/meta/3rd/Cocos4.0/cc.JumpTiles3D.lua
+++ b/meta/3rd/Cocos4.0/cc.JumpTiles3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.JumpTiles3D :cc.TiledGrid3DAction
local JumpTiles3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.JumpTo.lua b/meta/3rd/Cocos4.0/cc.JumpTo.lua
index 2c79e3bf..d0590271 100644
--- a/meta/3rd/Cocos4.0/cc.JumpTo.lua
+++ b/meta/3rd/Cocos4.0/cc.JumpTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.JumpTo :cc.JumpBy
local JumpTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.Label.lua b/meta/3rd/Cocos4.0/cc.Label.lua
index 14898b0c..4fd8684d 100644
--- a/meta/3rd/Cocos4.0/cc.Label.lua
+++ b/meta/3rd/Cocos4.0/cc.Label.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Label :cc.Node@all parent class: Node,LabelProtocol,BlendProtocol
local Label={ }
diff --git a/meta/3rd/Cocos4.0/cc.LabelAtlas.lua b/meta/3rd/Cocos4.0/cc.LabelAtlas.lua
index f30aaf7d..a7ea8828 100644
--- a/meta/3rd/Cocos4.0/cc.LabelAtlas.lua
+++ b/meta/3rd/Cocos4.0/cc.LabelAtlas.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.LabelAtlas :cc.AtlasNode@all parent class: AtlasNode,LabelProtocol
local LabelAtlas={ }
diff --git a/meta/3rd/Cocos4.0/cc.Layer.lua b/meta/3rd/Cocos4.0/cc.Layer.lua
index 459c5b85..67feb9a9 100644
--- a/meta/3rd/Cocos4.0/cc.Layer.lua
+++ b/meta/3rd/Cocos4.0/cc.Layer.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Layer :cc.Node
local Layer={ }
diff --git a/meta/3rd/Cocos4.0/cc.LayerColor.lua b/meta/3rd/Cocos4.0/cc.LayerColor.lua
index e827dc4a..faaf445a 100644
--- a/meta/3rd/Cocos4.0/cc.LayerColor.lua
+++ b/meta/3rd/Cocos4.0/cc.LayerColor.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.LayerColor :cc.Layer@all parent class: Layer,BlendProtocol
local LayerColor={ }
diff --git a/meta/3rd/Cocos4.0/cc.LayerGradient.lua b/meta/3rd/Cocos4.0/cc.LayerGradient.lua
index fe28a572..5254aa72 100644
--- a/meta/3rd/Cocos4.0/cc.LayerGradient.lua
+++ b/meta/3rd/Cocos4.0/cc.LayerGradient.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.LayerGradient :cc.LayerColor
local LayerGradient={ }
diff --git a/meta/3rd/Cocos4.0/cc.LayerMultiplex.lua b/meta/3rd/Cocos4.0/cc.LayerMultiplex.lua
index 69e99871..ab1714bc 100644
--- a/meta/3rd/Cocos4.0/cc.LayerMultiplex.lua
+++ b/meta/3rd/Cocos4.0/cc.LayerMultiplex.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.LayerMultiplex :cc.Layer
local LayerMultiplex={ }
diff --git a/meta/3rd/Cocos4.0/cc.LayerRadialGradient.lua b/meta/3rd/Cocos4.0/cc.LayerRadialGradient.lua
index dba7b6ef..0292f71a 100644
--- a/meta/3rd/Cocos4.0/cc.LayerRadialGradient.lua
+++ b/meta/3rd/Cocos4.0/cc.LayerRadialGradient.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.LayerRadialGradient :cc.Layer
local LayerRadialGradient={ }
diff --git a/meta/3rd/Cocos4.0/cc.Lens3D.lua b/meta/3rd/Cocos4.0/cc.Lens3D.lua
index 569662fc..43f437f3 100644
--- a/meta/3rd/Cocos4.0/cc.Lens3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Lens3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Lens3D :cc.Grid3DAction
local Lens3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.Liquid.lua b/meta/3rd/Cocos4.0/cc.Liquid.lua
index 54e91250..2e6588d7 100644
--- a/meta/3rd/Cocos4.0/cc.Liquid.lua
+++ b/meta/3rd/Cocos4.0/cc.Liquid.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Liquid :cc.Grid3DAction
local Liquid={ }
diff --git a/meta/3rd/Cocos4.0/cc.Manifest.lua b/meta/3rd/Cocos4.0/cc.Manifest.lua
index c707bbee..5f72dfa9 100644
--- a/meta/3rd/Cocos4.0/cc.Manifest.lua
+++ b/meta/3rd/Cocos4.0/cc.Manifest.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Manifest :cc.Ref
local Manifest={ }
diff --git a/meta/3rd/Cocos4.0/cc.Material.lua b/meta/3rd/Cocos4.0/cc.Material.lua
index a29ab976..2d5ed078 100644
--- a/meta/3rd/Cocos4.0/cc.Material.lua
+++ b/meta/3rd/Cocos4.0/cc.Material.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Material :cc.Ref
local Material={ }
diff --git a/meta/3rd/Cocos4.0/cc.Menu.lua b/meta/3rd/Cocos4.0/cc.Menu.lua
index 01a309c8..61d5ef51 100644
--- a/meta/3rd/Cocos4.0/cc.Menu.lua
+++ b/meta/3rd/Cocos4.0/cc.Menu.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Menu :cc.Layer
local Menu={ }
diff --git a/meta/3rd/Cocos4.0/cc.MenuItem.lua b/meta/3rd/Cocos4.0/cc.MenuItem.lua
index e1153e88..8405b5a2 100644
--- a/meta/3rd/Cocos4.0/cc.MenuItem.lua
+++ b/meta/3rd/Cocos4.0/cc.MenuItem.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MenuItem :cc.Node
local MenuItem={ }
diff --git a/meta/3rd/Cocos4.0/cc.MenuItemAtlasFont.lua b/meta/3rd/Cocos4.0/cc.MenuItemAtlasFont.lua
index 026a58b1..ce96ac83 100644
--- a/meta/3rd/Cocos4.0/cc.MenuItemAtlasFont.lua
+++ b/meta/3rd/Cocos4.0/cc.MenuItemAtlasFont.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MenuItemAtlasFont :cc.MenuItemLabel
local MenuItemAtlasFont={ }
diff --git a/meta/3rd/Cocos4.0/cc.MenuItemFont.lua b/meta/3rd/Cocos4.0/cc.MenuItemFont.lua
index 584dfa70..5f45ef10 100644
--- a/meta/3rd/Cocos4.0/cc.MenuItemFont.lua
+++ b/meta/3rd/Cocos4.0/cc.MenuItemFont.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MenuItemFont :cc.MenuItemLabel
local MenuItemFont={ }
diff --git a/meta/3rd/Cocos4.0/cc.MenuItemImage.lua b/meta/3rd/Cocos4.0/cc.MenuItemImage.lua
index c32fbd7a..4b0f3815 100644
--- a/meta/3rd/Cocos4.0/cc.MenuItemImage.lua
+++ b/meta/3rd/Cocos4.0/cc.MenuItemImage.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MenuItemImage :cc.MenuItemSprite
local MenuItemImage={ }
diff --git a/meta/3rd/Cocos4.0/cc.MenuItemLabel.lua b/meta/3rd/Cocos4.0/cc.MenuItemLabel.lua
index c46d7084..01061a05 100644
--- a/meta/3rd/Cocos4.0/cc.MenuItemLabel.lua
+++ b/meta/3rd/Cocos4.0/cc.MenuItemLabel.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MenuItemLabel :cc.MenuItem
local MenuItemLabel={ }
diff --git a/meta/3rd/Cocos4.0/cc.MenuItemSprite.lua b/meta/3rd/Cocos4.0/cc.MenuItemSprite.lua
index 0c6a0557..78a1f885 100644
--- a/meta/3rd/Cocos4.0/cc.MenuItemSprite.lua
+++ b/meta/3rd/Cocos4.0/cc.MenuItemSprite.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MenuItemSprite :cc.MenuItem
local MenuItemSprite={ }
diff --git a/meta/3rd/Cocos4.0/cc.MenuItemToggle.lua b/meta/3rd/Cocos4.0/cc.MenuItemToggle.lua
index ea7b86f5..db7cc146 100644
--- a/meta/3rd/Cocos4.0/cc.MenuItemToggle.lua
+++ b/meta/3rd/Cocos4.0/cc.MenuItemToggle.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MenuItemToggle :cc.MenuItem
local MenuItemToggle={ }
diff --git a/meta/3rd/Cocos4.0/cc.Mesh.lua b/meta/3rd/Cocos4.0/cc.Mesh.lua
index 47959ae6..eff1e527 100644
--- a/meta/3rd/Cocos4.0/cc.Mesh.lua
+++ b/meta/3rd/Cocos4.0/cc.Mesh.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Mesh :cc.Ref
local Mesh={ }
diff --git a/meta/3rd/Cocos4.0/cc.MotionStreak.lua b/meta/3rd/Cocos4.0/cc.MotionStreak.lua
index 3fe56254..7aecbd2f 100644
--- a/meta/3rd/Cocos4.0/cc.MotionStreak.lua
+++ b/meta/3rd/Cocos4.0/cc.MotionStreak.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MotionStreak :cc.Node@all parent class: Node,TextureProtocol
local MotionStreak={ }
diff --git a/meta/3rd/Cocos4.0/cc.MotionStreak3D.lua b/meta/3rd/Cocos4.0/cc.MotionStreak3D.lua
index 532bb807..fae595d9 100644
--- a/meta/3rd/Cocos4.0/cc.MotionStreak3D.lua
+++ b/meta/3rd/Cocos4.0/cc.MotionStreak3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MotionStreak3D :cc.Node@all parent class: Node,TextureProtocol
local MotionStreak3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.MoveBy.lua b/meta/3rd/Cocos4.0/cc.MoveBy.lua
index 5580a534..a7eb9bed 100644
--- a/meta/3rd/Cocos4.0/cc.MoveBy.lua
+++ b/meta/3rd/Cocos4.0/cc.MoveBy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MoveBy :cc.ActionInterval
local MoveBy={ }
diff --git a/meta/3rd/Cocos4.0/cc.MoveTo.lua b/meta/3rd/Cocos4.0/cc.MoveTo.lua
index 1fbab1f3..bae3dfc3 100644
--- a/meta/3rd/Cocos4.0/cc.MoveTo.lua
+++ b/meta/3rd/Cocos4.0/cc.MoveTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.MoveTo :cc.MoveBy
local MoveTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.NavMesh.lua b/meta/3rd/Cocos4.0/cc.NavMesh.lua
index df75130d..a78e8336 100644
--- a/meta/3rd/Cocos4.0/cc.NavMesh.lua
+++ b/meta/3rd/Cocos4.0/cc.NavMesh.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.NavMesh :cc.Ref
local NavMesh={ }
diff --git a/meta/3rd/Cocos4.0/cc.NavMeshAgent.lua b/meta/3rd/Cocos4.0/cc.NavMeshAgent.lua
index 6e4b9828..b00b2943 100644
--- a/meta/3rd/Cocos4.0/cc.NavMeshAgent.lua
+++ b/meta/3rd/Cocos4.0/cc.NavMeshAgent.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.NavMeshAgent :cc.Component
local NavMeshAgent={ }
diff --git a/meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua b/meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua
index ac7c2458..2923a9b0 100644
--- a/meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua
+++ b/meta/3rd/Cocos4.0/cc.NavMeshObstacle.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.NavMeshObstacle :cc.Component
local NavMeshObstacle={ }
diff --git a/meta/3rd/Cocos4.0/cc.Node.lua b/meta/3rd/Cocos4.0/cc.Node.lua
index 9bfb752d..498a49ba 100644
--- a/meta/3rd/Cocos4.0/cc.Node.lua
+++ b/meta/3rd/Cocos4.0/cc.Node.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Node :cc.Ref
local Node={ }
diff --git a/meta/3rd/Cocos4.0/cc.NodeGrid.lua b/meta/3rd/Cocos4.0/cc.NodeGrid.lua
index 7f0796e5..29bb8539 100644
--- a/meta/3rd/Cocos4.0/cc.NodeGrid.lua
+++ b/meta/3rd/Cocos4.0/cc.NodeGrid.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.NodeGrid :cc.Node
local NodeGrid={ }
diff --git a/meta/3rd/Cocos4.0/cc.OrbitCamera.lua b/meta/3rd/Cocos4.0/cc.OrbitCamera.lua
index 30366081..8114d7f8 100644
--- a/meta/3rd/Cocos4.0/cc.OrbitCamera.lua
+++ b/meta/3rd/Cocos4.0/cc.OrbitCamera.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.OrbitCamera :cc.ActionCamera
local OrbitCamera={ }
diff --git a/meta/3rd/Cocos4.0/cc.PUParticleSystem3D.lua b/meta/3rd/Cocos4.0/cc.PUParticleSystem3D.lua
index 935b3828..037bd82b 100644
--- a/meta/3rd/Cocos4.0/cc.PUParticleSystem3D.lua
+++ b/meta/3rd/Cocos4.0/cc.PUParticleSystem3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PUParticleSystem3D :cc.ParticleSystem3D
local PUParticleSystem3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.PageTurn3D.lua b/meta/3rd/Cocos4.0/cc.PageTurn3D.lua
index 74a0482a..fdf16d5f 100644
--- a/meta/3rd/Cocos4.0/cc.PageTurn3D.lua
+++ b/meta/3rd/Cocos4.0/cc.PageTurn3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PageTurn3D :cc.Grid3DAction
local PageTurn3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParallaxNode.lua b/meta/3rd/Cocos4.0/cc.ParallaxNode.lua
index 86848444..1c795902 100644
--- a/meta/3rd/Cocos4.0/cc.ParallaxNode.lua
+++ b/meta/3rd/Cocos4.0/cc.ParallaxNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParallaxNode :cc.Node
local ParallaxNode={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleBatchNode.lua b/meta/3rd/Cocos4.0/cc.ParticleBatchNode.lua
index 01f626a0..a4235205 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleBatchNode.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleBatchNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleBatchNode :cc.Node@all parent class: Node,TextureProtocol
local ParticleBatchNode={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleData.lua b/meta/3rd/Cocos4.0/cc.ParticleData.lua
index 9adead10..663070b3 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleData.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleData
local ParticleData={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleExplosion.lua b/meta/3rd/Cocos4.0/cc.ParticleExplosion.lua
index 75b79d37..6d3cada5 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleExplosion.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleExplosion.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleExplosion :cc.ParticleSystemQuad
local ParticleExplosion={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleFire.lua b/meta/3rd/Cocos4.0/cc.ParticleFire.lua
index 429f409a..6574783d 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleFire.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleFire.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleFire :cc.ParticleSystemQuad
local ParticleFire={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleFireworks.lua b/meta/3rd/Cocos4.0/cc.ParticleFireworks.lua
index 2c545193..5254e088 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleFireworks.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleFireworks.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleFireworks :cc.ParticleSystemQuad
local ParticleFireworks={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleFlower.lua b/meta/3rd/Cocos4.0/cc.ParticleFlower.lua
index b2422cbb..fafae8b9 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleFlower.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleFlower.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleFlower :cc.ParticleSystemQuad
local ParticleFlower={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleGalaxy.lua b/meta/3rd/Cocos4.0/cc.ParticleGalaxy.lua
index 7af4eb87..3a323f4e 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleGalaxy.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleGalaxy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleGalaxy :cc.ParticleSystemQuad
local ParticleGalaxy={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleMeteor.lua b/meta/3rd/Cocos4.0/cc.ParticleMeteor.lua
index bca87628..6752d6bb 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleMeteor.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleMeteor.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleMeteor :cc.ParticleSystemQuad
local ParticleMeteor={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleRain.lua b/meta/3rd/Cocos4.0/cc.ParticleRain.lua
index 60e6ae0f..e851f3cb 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleRain.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleRain.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleRain :cc.ParticleSystemQuad
local ParticleRain={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleSmoke.lua b/meta/3rd/Cocos4.0/cc.ParticleSmoke.lua
index ae2bd80c..c342f9f7 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleSmoke.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleSmoke.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleSmoke :cc.ParticleSystemQuad
local ParticleSmoke={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleSnow.lua b/meta/3rd/Cocos4.0/cc.ParticleSnow.lua
index 24953064..11c2327a 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleSnow.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleSnow.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleSnow :cc.ParticleSystemQuad
local ParticleSnow={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleSpiral.lua b/meta/3rd/Cocos4.0/cc.ParticleSpiral.lua
index 563de538..a6a80875 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleSpiral.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleSpiral.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleSpiral :cc.ParticleSystemQuad
local ParticleSpiral={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleSun.lua b/meta/3rd/Cocos4.0/cc.ParticleSun.lua
index ecc94c7a..f4347236 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleSun.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleSun.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleSun :cc.ParticleSystemQuad
local ParticleSun={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleSystem.lua b/meta/3rd/Cocos4.0/cc.ParticleSystem.lua
index a2f1d299..2ef35e52 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleSystem.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleSystem.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleSystem :cc.Node@all parent class: Node,TextureProtocol,PlayableProtocol
local ParticleSystem={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua b/meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua
index 48722f98..3f5664a3 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleSystem3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleSystem3D :cc.Node@all parent class: Node,BlendProtocol
local ParticleSystem3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.ParticleSystemQuad.lua b/meta/3rd/Cocos4.0/cc.ParticleSystemQuad.lua
index f7922139..a538e57c 100644
--- a/meta/3rd/Cocos4.0/cc.ParticleSystemQuad.lua
+++ b/meta/3rd/Cocos4.0/cc.ParticleSystemQuad.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ParticleSystemQuad :cc.ParticleSystem
local ParticleSystemQuad={ }
diff --git a/meta/3rd/Cocos4.0/cc.Pass.lua b/meta/3rd/Cocos4.0/cc.Pass.lua
index c77c57dd..a1f36d49 100644
--- a/meta/3rd/Cocos4.0/cc.Pass.lua
+++ b/meta/3rd/Cocos4.0/cc.Pass.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Pass :cc.Ref
local Pass={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3D6DofConstraint.lua b/meta/3rd/Cocos4.0/cc.Physics3D6DofConstraint.lua
index 896e5969..7101db2d 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3D6DofConstraint.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3D6DofConstraint.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3D6DofConstraint :cc.Physics3DConstraint
local Physics3D6DofConstraint={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DComponent.lua b/meta/3rd/Cocos4.0/cc.Physics3DComponent.lua
index e7fd116a..62dc9de9 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DComponent.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DComponent.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DComponent :cc.Component
local Physics3DComponent={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DConeTwistConstraint.lua b/meta/3rd/Cocos4.0/cc.Physics3DConeTwistConstraint.lua
index 22b2aa93..aa617d96 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DConeTwistConstraint.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DConeTwistConstraint.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DConeTwistConstraint :cc.Physics3DConstraint
local Physics3DConeTwistConstraint={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DConstraint.lua b/meta/3rd/Cocos4.0/cc.Physics3DConstraint.lua
index f75e6d16..6c04127c 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DConstraint.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DConstraint.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DConstraint :cc.Ref
local Physics3DConstraint={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DHingeConstraint.lua b/meta/3rd/Cocos4.0/cc.Physics3DHingeConstraint.lua
index 24232b95..9ddd60bf 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DHingeConstraint.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DHingeConstraint.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DHingeConstraint :cc.Physics3DConstraint
local Physics3DHingeConstraint={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DObject.lua b/meta/3rd/Cocos4.0/cc.Physics3DObject.lua
index 6ec52944..86fe2733 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DObject.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DObject.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DObject :cc.Ref
local Physics3DObject={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DPointToPointConstraint.lua b/meta/3rd/Cocos4.0/cc.Physics3DPointToPointConstraint.lua
index 8350f658..a891f045 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DPointToPointConstraint.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DPointToPointConstraint.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DPointToPointConstraint :cc.Physics3DConstraint
local Physics3DPointToPointConstraint={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DRigidBody.lua b/meta/3rd/Cocos4.0/cc.Physics3DRigidBody.lua
index 4214788c..5c68569d 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DRigidBody.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DRigidBody.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DRigidBody :cc.Physics3DObject
local Physics3DRigidBody={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DShape.lua b/meta/3rd/Cocos4.0/cc.Physics3DShape.lua
index a9e4e88c..964783dd 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DShape.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DShape.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DShape :cc.Ref
local Physics3DShape={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DSliderConstraint.lua b/meta/3rd/Cocos4.0/cc.Physics3DSliderConstraint.lua
index 689089b0..307c2e70 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DSliderConstraint.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DSliderConstraint.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DSliderConstraint :cc.Physics3DConstraint
local Physics3DSliderConstraint={ }
diff --git a/meta/3rd/Cocos4.0/cc.Physics3DWorld.lua b/meta/3rd/Cocos4.0/cc.Physics3DWorld.lua
index 66b363e5..42e24fc0 100644
--- a/meta/3rd/Cocos4.0/cc.Physics3DWorld.lua
+++ b/meta/3rd/Cocos4.0/cc.Physics3DWorld.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Physics3DWorld :cc.Ref
local Physics3DWorld={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsBody.lua b/meta/3rd/Cocos4.0/cc.PhysicsBody.lua
index ac7c8582..27ada7ac 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsBody.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsBody.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsBody :cc.Component
local PhysicsBody={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsContact.lua b/meta/3rd/Cocos4.0/cc.PhysicsContact.lua
index 83824ece..d5855b65 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsContact.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsContact.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsContact :cc.EventCustom
local PhysicsContact={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsContactPostSolve.lua b/meta/3rd/Cocos4.0/cc.PhysicsContactPostSolve.lua
index 30512324..7aff2b1e 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsContactPostSolve.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsContactPostSolve.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsContactPostSolve
local PhysicsContactPostSolve={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsContactPreSolve.lua b/meta/3rd/Cocos4.0/cc.PhysicsContactPreSolve.lua
index 84c132b3..ab3b6b43 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsContactPreSolve.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsContactPreSolve.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsContactPreSolve
local PhysicsContactPreSolve={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJoint.lua b/meta/3rd/Cocos4.0/cc.PhysicsJoint.lua
index d03bb931..4655e156 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJoint.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJoint.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJoint
local PhysicsJoint={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointDistance.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointDistance.lua
index e98dec17..d8d8461f 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointDistance.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointDistance.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointDistance :cc.PhysicsJoint
local PhysicsJointDistance={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointFixed.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointFixed.lua
index da6c68f0..1dc195a2 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointFixed.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointFixed.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointFixed :cc.PhysicsJoint
local PhysicsJointFixed={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointGear.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointGear.lua
index f83f9cbe..e8c0330b 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointGear.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointGear.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointGear :cc.PhysicsJoint
local PhysicsJointGear={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointGroove.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointGroove.lua
index e673a5f8..f88b37f4 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointGroove.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointGroove.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointGroove :cc.PhysicsJoint
local PhysicsJointGroove={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointLimit.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointLimit.lua
index 9db29c9e..6c4475ef 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointLimit.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointLimit.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointLimit :cc.PhysicsJoint
local PhysicsJointLimit={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointMotor.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointMotor.lua
index 354206df..77e79241 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointMotor.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointMotor.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointMotor :cc.PhysicsJoint
local PhysicsJointMotor={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointPin.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointPin.lua
index b3224053..d19d23fd 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointPin.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointPin.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointPin :cc.PhysicsJoint
local PhysicsJointPin={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointRatchet.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointRatchet.lua
index 9269bdd3..be8033b4 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointRatchet.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointRatchet.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointRatchet :cc.PhysicsJoint
local PhysicsJointRatchet={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointRotaryLimit.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointRotaryLimit.lua
index 2565531d..467f0887 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointRotaryLimit.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointRotaryLimit.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointRotaryLimit :cc.PhysicsJoint
local PhysicsJointRotaryLimit={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointRotarySpring.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointRotarySpring.lua
index d2bdfaca..94884149 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointRotarySpring.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointRotarySpring.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointRotarySpring :cc.PhysicsJoint
local PhysicsJointRotarySpring={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsJointSpring.lua b/meta/3rd/Cocos4.0/cc.PhysicsJointSpring.lua
index 82dcac63..3cd52cdb 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsJointSpring.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsJointSpring.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsJointSpring :cc.PhysicsJoint
local PhysicsJointSpring={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsShape.lua b/meta/3rd/Cocos4.0/cc.PhysicsShape.lua
index 809f46fd..372bc765 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsShape.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsShape.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsShape :cc.Ref
local PhysicsShape={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsShapeBox.lua b/meta/3rd/Cocos4.0/cc.PhysicsShapeBox.lua
index f31e92d5..818a6a62 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsShapeBox.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsShapeBox.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsShapeBox :cc.PhysicsShapePolygon
local PhysicsShapeBox={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsShapeCircle.lua b/meta/3rd/Cocos4.0/cc.PhysicsShapeCircle.lua
index 88cdcb82..c8bfc811 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsShapeCircle.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsShapeCircle.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsShapeCircle :cc.PhysicsShape
local PhysicsShapeCircle={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeBox.lua b/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeBox.lua
index 9967d7b7..a48f9e6e 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeBox.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeBox.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsShapeEdgeBox :cc.PhysicsShapeEdgePolygon
local PhysicsShapeEdgeBox={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeChain.lua b/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeChain.lua
index 6242cf14..d2c605ef 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeChain.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeChain.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsShapeEdgeChain :cc.PhysicsShape
local PhysicsShapeEdgeChain={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgePolygon.lua b/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgePolygon.lua
index 401a90af..915e0f24 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgePolygon.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgePolygon.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsShapeEdgePolygon :cc.PhysicsShape
local PhysicsShapeEdgePolygon={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeSegment.lua b/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeSegment.lua
index 5e2c943d..cea28126 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeSegment.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsShapeEdgeSegment.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsShapeEdgeSegment :cc.PhysicsShape
local PhysicsShapeEdgeSegment={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsShapePolygon.lua b/meta/3rd/Cocos4.0/cc.PhysicsShapePolygon.lua
index 18d3e932..9bf3aa46 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsShapePolygon.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsShapePolygon.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsShapePolygon :cc.PhysicsShape
local PhysicsShapePolygon={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsSprite3D.lua b/meta/3rd/Cocos4.0/cc.PhysicsSprite3D.lua
index e9105563..d85d7f4f 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsSprite3D.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsSprite3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsSprite3D :cc.Sprite3D
local PhysicsSprite3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.PhysicsWorld.lua b/meta/3rd/Cocos4.0/cc.PhysicsWorld.lua
index 2fa5f5bb..c46e5ef7 100644
--- a/meta/3rd/Cocos4.0/cc.PhysicsWorld.lua
+++ b/meta/3rd/Cocos4.0/cc.PhysicsWorld.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PhysicsWorld
local PhysicsWorld={ }
diff --git a/meta/3rd/Cocos4.0/cc.Place.lua b/meta/3rd/Cocos4.0/cc.Place.lua
index f98c13a1..c97c1caf 100644
--- a/meta/3rd/Cocos4.0/cc.Place.lua
+++ b/meta/3rd/Cocos4.0/cc.Place.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Place :cc.ActionInstant
local Place={ }
diff --git a/meta/3rd/Cocos4.0/cc.PointLight.lua b/meta/3rd/Cocos4.0/cc.PointLight.lua
index 447fba09..f041d240 100644
--- a/meta/3rd/Cocos4.0/cc.PointLight.lua
+++ b/meta/3rd/Cocos4.0/cc.PointLight.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PointLight :cc.BaseLight
local PointLight={ }
diff --git a/meta/3rd/Cocos4.0/cc.PolygonInfo.lua b/meta/3rd/Cocos4.0/cc.PolygonInfo.lua
index 2fcd8913..9a4cb3b2 100644
--- a/meta/3rd/Cocos4.0/cc.PolygonInfo.lua
+++ b/meta/3rd/Cocos4.0/cc.PolygonInfo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.PolygonInfo
local PolygonInfo={ }
diff --git a/meta/3rd/Cocos4.0/cc.ProgressFromTo.lua b/meta/3rd/Cocos4.0/cc.ProgressFromTo.lua
index a6c51798..c3235dca 100644
--- a/meta/3rd/Cocos4.0/cc.ProgressFromTo.lua
+++ b/meta/3rd/Cocos4.0/cc.ProgressFromTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ProgressFromTo :cc.ActionInterval
local ProgressFromTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.ProgressTimer.lua b/meta/3rd/Cocos4.0/cc.ProgressTimer.lua
index f4fa2e23..a797081c 100644
--- a/meta/3rd/Cocos4.0/cc.ProgressTimer.lua
+++ b/meta/3rd/Cocos4.0/cc.ProgressTimer.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ProgressTimer :cc.Node
local ProgressTimer={ }
diff --git a/meta/3rd/Cocos4.0/cc.ProgressTo.lua b/meta/3rd/Cocos4.0/cc.ProgressTo.lua
index fec47191..9494199a 100644
--- a/meta/3rd/Cocos4.0/cc.ProgressTo.lua
+++ b/meta/3rd/Cocos4.0/cc.ProgressTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ProgressTo :cc.ActionInterval
local ProgressTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.Properties.lua b/meta/3rd/Cocos4.0/cc.Properties.lua
index 19ccc458..60882306 100644
--- a/meta/3rd/Cocos4.0/cc.Properties.lua
+++ b/meta/3rd/Cocos4.0/cc.Properties.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Properties
local Properties={ }
diff --git a/meta/3rd/Cocos4.0/cc.ProtectedNode.lua b/meta/3rd/Cocos4.0/cc.ProtectedNode.lua
index 9ea85aaa..c77f3f74 100644
--- a/meta/3rd/Cocos4.0/cc.ProtectedNode.lua
+++ b/meta/3rd/Cocos4.0/cc.ProtectedNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ProtectedNode :cc.Node
local ProtectedNode={ }
diff --git a/meta/3rd/Cocos4.0/cc.Ref.lua b/meta/3rd/Cocos4.0/cc.Ref.lua
index 71587f8b..2814940e 100644
--- a/meta/3rd/Cocos4.0/cc.Ref.lua
+++ b/meta/3rd/Cocos4.0/cc.Ref.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Ref
local Ref={ }
diff --git a/meta/3rd/Cocos4.0/cc.RemoveSelf.lua b/meta/3rd/Cocos4.0/cc.RemoveSelf.lua
index 833b5150..c794a5e7 100644
--- a/meta/3rd/Cocos4.0/cc.RemoveSelf.lua
+++ b/meta/3rd/Cocos4.0/cc.RemoveSelf.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.RemoveSelf :cc.ActionInstant
local RemoveSelf={ }
diff --git a/meta/3rd/Cocos4.0/cc.RenderState.lua b/meta/3rd/Cocos4.0/cc.RenderState.lua
index d967a707..40c0dcec 100644
--- a/meta/3rd/Cocos4.0/cc.RenderState.lua
+++ b/meta/3rd/Cocos4.0/cc.RenderState.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.RenderState :cc.Ref
local RenderState={ }
diff --git a/meta/3rd/Cocos4.0/cc.RenderTexture.lua b/meta/3rd/Cocos4.0/cc.RenderTexture.lua
index 57be11ab..9b9a889b 100644
--- a/meta/3rd/Cocos4.0/cc.RenderTexture.lua
+++ b/meta/3rd/Cocos4.0/cc.RenderTexture.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.RenderTexture :cc.Node
local RenderTexture={ }
diff --git a/meta/3rd/Cocos4.0/cc.Renderer.lua b/meta/3rd/Cocos4.0/cc.Renderer.lua
index f697faaf..0e00c762 100644
--- a/meta/3rd/Cocos4.0/cc.Renderer.lua
+++ b/meta/3rd/Cocos4.0/cc.Renderer.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Renderer
local Renderer={ }
diff --git a/meta/3rd/Cocos4.0/cc.Repeat.lua b/meta/3rd/Cocos4.0/cc.Repeat.lua
index 9f225b2c..099ec2a9 100644
--- a/meta/3rd/Cocos4.0/cc.Repeat.lua
+++ b/meta/3rd/Cocos4.0/cc.Repeat.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Repeat :cc.ActionInterval
local Repeat={ }
diff --git a/meta/3rd/Cocos4.0/cc.RepeatForever.lua b/meta/3rd/Cocos4.0/cc.RepeatForever.lua
index 032248da..f4c0962a 100644
--- a/meta/3rd/Cocos4.0/cc.RepeatForever.lua
+++ b/meta/3rd/Cocos4.0/cc.RepeatForever.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.RepeatForever :cc.ActionInterval
local RepeatForever={ }
diff --git a/meta/3rd/Cocos4.0/cc.ReuseGrid.lua b/meta/3rd/Cocos4.0/cc.ReuseGrid.lua
index 926b3563..8b727e8f 100644
--- a/meta/3rd/Cocos4.0/cc.ReuseGrid.lua
+++ b/meta/3rd/Cocos4.0/cc.ReuseGrid.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ReuseGrid :cc.ActionInstant
local ReuseGrid={ }
diff --git a/meta/3rd/Cocos4.0/cc.Ripple3D.lua b/meta/3rd/Cocos4.0/cc.Ripple3D.lua
index 1ee6f59f..a49579c3 100644
--- a/meta/3rd/Cocos4.0/cc.Ripple3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Ripple3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Ripple3D :cc.Grid3DAction
local Ripple3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.RotateBy.lua b/meta/3rd/Cocos4.0/cc.RotateBy.lua
index 89228d4d..1e4a156e 100644
--- a/meta/3rd/Cocos4.0/cc.RotateBy.lua
+++ b/meta/3rd/Cocos4.0/cc.RotateBy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.RotateBy :cc.ActionInterval
local RotateBy={ }
diff --git a/meta/3rd/Cocos4.0/cc.RotateTo.lua b/meta/3rd/Cocos4.0/cc.RotateTo.lua
index 3cc052a1..ba78b870 100644
--- a/meta/3rd/Cocos4.0/cc.RotateTo.lua
+++ b/meta/3rd/Cocos4.0/cc.RotateTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.RotateTo :cc.ActionInterval
local RotateTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.ScaleBy.lua b/meta/3rd/Cocos4.0/cc.ScaleBy.lua
index 1d5f44a1..1913930e 100644
--- a/meta/3rd/Cocos4.0/cc.ScaleBy.lua
+++ b/meta/3rd/Cocos4.0/cc.ScaleBy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ScaleBy :cc.ScaleTo
local ScaleBy={ }
diff --git a/meta/3rd/Cocos4.0/cc.ScaleTo.lua b/meta/3rd/Cocos4.0/cc.ScaleTo.lua
index 03df917c..3fc15b4f 100644
--- a/meta/3rd/Cocos4.0/cc.ScaleTo.lua
+++ b/meta/3rd/Cocos4.0/cc.ScaleTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ScaleTo :cc.ActionInterval
local ScaleTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.Scene.lua b/meta/3rd/Cocos4.0/cc.Scene.lua
index 2143375c..0a44a14e 100644
--- a/meta/3rd/Cocos4.0/cc.Scene.lua
+++ b/meta/3rd/Cocos4.0/cc.Scene.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Scene :cc.Node
local Scene={ }
diff --git a/meta/3rd/Cocos4.0/cc.Scheduler.lua b/meta/3rd/Cocos4.0/cc.Scheduler.lua
index 41aa69c7..93810725 100644
--- a/meta/3rd/Cocos4.0/cc.Scheduler.lua
+++ b/meta/3rd/Cocos4.0/cc.Scheduler.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Scheduler :cc.Ref
local Scheduler={ }
diff --git a/meta/3rd/Cocos4.0/cc.Sequence.lua b/meta/3rd/Cocos4.0/cc.Sequence.lua
index 240cc32d..9624f70e 100644
--- a/meta/3rd/Cocos4.0/cc.Sequence.lua
+++ b/meta/3rd/Cocos4.0/cc.Sequence.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Sequence :cc.ActionInterval
local Sequence={ }
diff --git a/meta/3rd/Cocos4.0/cc.ShaderCache.lua b/meta/3rd/Cocos4.0/cc.ShaderCache.lua
index 0eeb110f..e27a855b 100644
--- a/meta/3rd/Cocos4.0/cc.ShaderCache.lua
+++ b/meta/3rd/Cocos4.0/cc.ShaderCache.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ShaderCache :cc.Ref
local ShaderCache={ }
diff --git a/meta/3rd/Cocos4.0/cc.Shaky3D.lua b/meta/3rd/Cocos4.0/cc.Shaky3D.lua
index 1666e504..187c10cd 100644
--- a/meta/3rd/Cocos4.0/cc.Shaky3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Shaky3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Shaky3D :cc.Grid3DAction
local Shaky3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.ShakyTiles3D.lua b/meta/3rd/Cocos4.0/cc.ShakyTiles3D.lua
index 7c9bfdcf..bdc5cc37 100644
--- a/meta/3rd/Cocos4.0/cc.ShakyTiles3D.lua
+++ b/meta/3rd/Cocos4.0/cc.ShakyTiles3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ShakyTiles3D :cc.TiledGrid3DAction
local ShakyTiles3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.ShatteredTiles3D.lua b/meta/3rd/Cocos4.0/cc.ShatteredTiles3D.lua
index e1f2735c..1fa5198e 100644
--- a/meta/3rd/Cocos4.0/cc.ShatteredTiles3D.lua
+++ b/meta/3rd/Cocos4.0/cc.ShatteredTiles3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ShatteredTiles3D :cc.TiledGrid3DAction
local ShatteredTiles3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.Show.lua b/meta/3rd/Cocos4.0/cc.Show.lua
index e9b71a11..6f35e4f2 100644
--- a/meta/3rd/Cocos4.0/cc.Show.lua
+++ b/meta/3rd/Cocos4.0/cc.Show.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Show :cc.ActionInstant
local Show={ }
diff --git a/meta/3rd/Cocos4.0/cc.ShuffleTiles.lua b/meta/3rd/Cocos4.0/cc.ShuffleTiles.lua
index b3189136..1fa121a3 100644
--- a/meta/3rd/Cocos4.0/cc.ShuffleTiles.lua
+++ b/meta/3rd/Cocos4.0/cc.ShuffleTiles.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ShuffleTiles :cc.TiledGrid3DAction
local ShuffleTiles={ }
diff --git a/meta/3rd/Cocos4.0/cc.Skeleton3D.lua b/meta/3rd/Cocos4.0/cc.Skeleton3D.lua
index 13310f77..c5bd2fe7 100644
--- a/meta/3rd/Cocos4.0/cc.Skeleton3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Skeleton3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Skeleton3D :cc.Ref
local Skeleton3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.SkewBy.lua b/meta/3rd/Cocos4.0/cc.SkewBy.lua
index b06b1818..884969c6 100644
--- a/meta/3rd/Cocos4.0/cc.SkewBy.lua
+++ b/meta/3rd/Cocos4.0/cc.SkewBy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.SkewBy :cc.SkewTo
local SkewBy={ }
diff --git a/meta/3rd/Cocos4.0/cc.SkewTo.lua b/meta/3rd/Cocos4.0/cc.SkewTo.lua
index e959453d..559be862 100644
--- a/meta/3rd/Cocos4.0/cc.SkewTo.lua
+++ b/meta/3rd/Cocos4.0/cc.SkewTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.SkewTo :cc.ActionInterval
local SkewTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.Skybox.lua b/meta/3rd/Cocos4.0/cc.Skybox.lua
index d255bb8c..46087487 100644
--- a/meta/3rd/Cocos4.0/cc.Skybox.lua
+++ b/meta/3rd/Cocos4.0/cc.Skybox.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Skybox :cc.Node
local Skybox={ }
diff --git a/meta/3rd/Cocos4.0/cc.Spawn.lua b/meta/3rd/Cocos4.0/cc.Spawn.lua
index 08b85d65..1547373c 100644
--- a/meta/3rd/Cocos4.0/cc.Spawn.lua
+++ b/meta/3rd/Cocos4.0/cc.Spawn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Spawn :cc.ActionInterval
local Spawn={ }
diff --git a/meta/3rd/Cocos4.0/cc.Speed.lua b/meta/3rd/Cocos4.0/cc.Speed.lua
index a405ed21..df4e392a 100644
--- a/meta/3rd/Cocos4.0/cc.Speed.lua
+++ b/meta/3rd/Cocos4.0/cc.Speed.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Speed :cc.Action
local Speed={ }
diff --git a/meta/3rd/Cocos4.0/cc.SplitCols.lua b/meta/3rd/Cocos4.0/cc.SplitCols.lua
index cee708b5..1af8372f 100644
--- a/meta/3rd/Cocos4.0/cc.SplitCols.lua
+++ b/meta/3rd/Cocos4.0/cc.SplitCols.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.SplitCols :cc.TiledGrid3DAction
local SplitCols={ }
diff --git a/meta/3rd/Cocos4.0/cc.SplitRows.lua b/meta/3rd/Cocos4.0/cc.SplitRows.lua
index 948c6d45..da2b8223 100644
--- a/meta/3rd/Cocos4.0/cc.SplitRows.lua
+++ b/meta/3rd/Cocos4.0/cc.SplitRows.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.SplitRows :cc.TiledGrid3DAction
local SplitRows={ }
diff --git a/meta/3rd/Cocos4.0/cc.SpotLight.lua b/meta/3rd/Cocos4.0/cc.SpotLight.lua
index d3985722..fc94c3dc 100644
--- a/meta/3rd/Cocos4.0/cc.SpotLight.lua
+++ b/meta/3rd/Cocos4.0/cc.SpotLight.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.SpotLight :cc.BaseLight
local SpotLight={ }
diff --git a/meta/3rd/Cocos4.0/cc.Sprite.lua b/meta/3rd/Cocos4.0/cc.Sprite.lua
index 1084a1e2..4a76c915 100644
--- a/meta/3rd/Cocos4.0/cc.Sprite.lua
+++ b/meta/3rd/Cocos4.0/cc.Sprite.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Sprite :cc.Node@all parent class: Node,TextureProtocol
local Sprite={ }
diff --git a/meta/3rd/Cocos4.0/cc.Sprite3D.lua b/meta/3rd/Cocos4.0/cc.Sprite3D.lua
index 03dc8d4b..a7929c0e 100644
--- a/meta/3rd/Cocos4.0/cc.Sprite3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Sprite3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Sprite3D :cc.Node@all parent class: Node,BlendProtocol
local Sprite3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.Sprite3DCache.lua b/meta/3rd/Cocos4.0/cc.Sprite3DCache.lua
index 1163b57b..3b346ec5 100644
--- a/meta/3rd/Cocos4.0/cc.Sprite3DCache.lua
+++ b/meta/3rd/Cocos4.0/cc.Sprite3DCache.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Sprite3DCache
local Sprite3DCache={ }
diff --git a/meta/3rd/Cocos4.0/cc.Sprite3DMaterial.lua b/meta/3rd/Cocos4.0/cc.Sprite3DMaterial.lua
index 487fe0f2..b1f947eb 100644
--- a/meta/3rd/Cocos4.0/cc.Sprite3DMaterial.lua
+++ b/meta/3rd/Cocos4.0/cc.Sprite3DMaterial.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Sprite3DMaterial :cc.Material
local Sprite3DMaterial={ }
diff --git a/meta/3rd/Cocos4.0/cc.SpriteBatchNode.lua b/meta/3rd/Cocos4.0/cc.SpriteBatchNode.lua
index 447834a3..56dd97ce 100644
--- a/meta/3rd/Cocos4.0/cc.SpriteBatchNode.lua
+++ b/meta/3rd/Cocos4.0/cc.SpriteBatchNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.SpriteBatchNode :cc.Node@all parent class: Node,TextureProtocol
local SpriteBatchNode={ }
diff --git a/meta/3rd/Cocos4.0/cc.SpriteFrame.lua b/meta/3rd/Cocos4.0/cc.SpriteFrame.lua
index 948a63e8..9c4bf522 100644
--- a/meta/3rd/Cocos4.0/cc.SpriteFrame.lua
+++ b/meta/3rd/Cocos4.0/cc.SpriteFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.SpriteFrame :cc.Ref
local SpriteFrame={ }
diff --git a/meta/3rd/Cocos4.0/cc.SpriteFrameCache.lua b/meta/3rd/Cocos4.0/cc.SpriteFrameCache.lua
index 4ded8db9..ae3b3307 100644
--- a/meta/3rd/Cocos4.0/cc.SpriteFrameCache.lua
+++ b/meta/3rd/Cocos4.0/cc.SpriteFrameCache.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.SpriteFrameCache :cc.Ref
local SpriteFrameCache={ }
diff --git a/meta/3rd/Cocos4.0/cc.StopGrid.lua b/meta/3rd/Cocos4.0/cc.StopGrid.lua
index 6e292087..446323cf 100644
--- a/meta/3rd/Cocos4.0/cc.StopGrid.lua
+++ b/meta/3rd/Cocos4.0/cc.StopGrid.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.StopGrid :cc.ActionInstant
local StopGrid={ }
diff --git a/meta/3rd/Cocos4.0/cc.TMXLayer.lua b/meta/3rd/Cocos4.0/cc.TMXLayer.lua
index 4ea89043..718603b9 100644
--- a/meta/3rd/Cocos4.0/cc.TMXLayer.lua
+++ b/meta/3rd/Cocos4.0/cc.TMXLayer.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TMXLayer :cc.SpriteBatchNode
local TMXLayer={ }
diff --git a/meta/3rd/Cocos4.0/cc.TMXLayerInfo.lua b/meta/3rd/Cocos4.0/cc.TMXLayerInfo.lua
index 30c4b2b7..734d52d3 100644
--- a/meta/3rd/Cocos4.0/cc.TMXLayerInfo.lua
+++ b/meta/3rd/Cocos4.0/cc.TMXLayerInfo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TMXLayerInfo :cc.Ref
local TMXLayerInfo={ }
diff --git a/meta/3rd/Cocos4.0/cc.TMXMapInfo.lua b/meta/3rd/Cocos4.0/cc.TMXMapInfo.lua
index 5201574f..ffb02745 100644
--- a/meta/3rd/Cocos4.0/cc.TMXMapInfo.lua
+++ b/meta/3rd/Cocos4.0/cc.TMXMapInfo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TMXMapInfo
local TMXMapInfo={ }
diff --git a/meta/3rd/Cocos4.0/cc.TMXObjectGroup.lua b/meta/3rd/Cocos4.0/cc.TMXObjectGroup.lua
index b4a0d8a0..9e6088d7 100644
--- a/meta/3rd/Cocos4.0/cc.TMXObjectGroup.lua
+++ b/meta/3rd/Cocos4.0/cc.TMXObjectGroup.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TMXObjectGroup :cc.Ref
local TMXObjectGroup={ }
diff --git a/meta/3rd/Cocos4.0/cc.TMXTiledMap.lua b/meta/3rd/Cocos4.0/cc.TMXTiledMap.lua
index 533ffce5..50a1c5ed 100644
--- a/meta/3rd/Cocos4.0/cc.TMXTiledMap.lua
+++ b/meta/3rd/Cocos4.0/cc.TMXTiledMap.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TMXTiledMap :cc.Node
local TMXTiledMap={ }
diff --git a/meta/3rd/Cocos4.0/cc.TMXTilesetInfo.lua b/meta/3rd/Cocos4.0/cc.TMXTilesetInfo.lua
index 0f1adf22..d6427059 100644
--- a/meta/3rd/Cocos4.0/cc.TMXTilesetInfo.lua
+++ b/meta/3rd/Cocos4.0/cc.TMXTilesetInfo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TMXTilesetInfo :cc.Ref
local TMXTilesetInfo={ }
diff --git a/meta/3rd/Cocos4.0/cc.TableView.lua b/meta/3rd/Cocos4.0/cc.TableView.lua
index dd7f908d..f7465ff7 100644
--- a/meta/3rd/Cocos4.0/cc.TableView.lua
+++ b/meta/3rd/Cocos4.0/cc.TableView.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TableView :ccui.ScrollView@all parent class: ScrollView,ScrollViewDelegate
local TableView={ }
diff --git a/meta/3rd/Cocos4.0/cc.TableViewCell.lua b/meta/3rd/Cocos4.0/cc.TableViewCell.lua
index 4f2b73fd..15b6f772 100644
--- a/meta/3rd/Cocos4.0/cc.TableViewCell.lua
+++ b/meta/3rd/Cocos4.0/cc.TableViewCell.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TableViewCell :cc.Node
local TableViewCell={ }
diff --git a/meta/3rd/Cocos4.0/cc.TargetedAction.lua b/meta/3rd/Cocos4.0/cc.TargetedAction.lua
index 61865243..f3d88acf 100644
--- a/meta/3rd/Cocos4.0/cc.TargetedAction.lua
+++ b/meta/3rd/Cocos4.0/cc.TargetedAction.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TargetedAction :cc.ActionInterval
local TargetedAction={ }
diff --git a/meta/3rd/Cocos4.0/cc.Technique.lua b/meta/3rd/Cocos4.0/cc.Technique.lua
index f38143a3..0c21dd2c 100644
--- a/meta/3rd/Cocos4.0/cc.Technique.lua
+++ b/meta/3rd/Cocos4.0/cc.Technique.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Technique :cc.Ref
local Technique={ }
diff --git a/meta/3rd/Cocos4.0/cc.Terrain.lua b/meta/3rd/Cocos4.0/cc.Terrain.lua
index 470d4502..cf489926 100644
--- a/meta/3rd/Cocos4.0/cc.Terrain.lua
+++ b/meta/3rd/Cocos4.0/cc.Terrain.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Terrain :cc.Node
local Terrain={ }
diff --git a/meta/3rd/Cocos4.0/cc.Texture2D.lua b/meta/3rd/Cocos4.0/cc.Texture2D.lua
index 3a0f5ade..96de66d8 100644
--- a/meta/3rd/Cocos4.0/cc.Texture2D.lua
+++ b/meta/3rd/Cocos4.0/cc.Texture2D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Texture2D :cc.Ref
local Texture2D={ }
diff --git a/meta/3rd/Cocos4.0/cc.TextureCache.lua b/meta/3rd/Cocos4.0/cc.TextureCache.lua
index c83553d1..55753f10 100644
--- a/meta/3rd/Cocos4.0/cc.TextureCache.lua
+++ b/meta/3rd/Cocos4.0/cc.TextureCache.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TextureCache :cc.Ref
local TextureCache={ }
diff --git a/meta/3rd/Cocos4.0/cc.TextureCube.lua b/meta/3rd/Cocos4.0/cc.TextureCube.lua
index fbca406f..b51d2a9c 100644
--- a/meta/3rd/Cocos4.0/cc.TextureCube.lua
+++ b/meta/3rd/Cocos4.0/cc.TextureCube.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TextureCube :cc.Ref
local TextureCube={ }
diff --git a/meta/3rd/Cocos4.0/cc.TileMapAtlas.lua b/meta/3rd/Cocos4.0/cc.TileMapAtlas.lua
index 691512ad..ba326bb0 100644
--- a/meta/3rd/Cocos4.0/cc.TileMapAtlas.lua
+++ b/meta/3rd/Cocos4.0/cc.TileMapAtlas.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TileMapAtlas :cc.AtlasNode
local TileMapAtlas={ }
diff --git a/meta/3rd/Cocos4.0/cc.TiledGrid3D.lua b/meta/3rd/Cocos4.0/cc.TiledGrid3D.lua
index 7450a8a7..1e0d7d72 100644
--- a/meta/3rd/Cocos4.0/cc.TiledGrid3D.lua
+++ b/meta/3rd/Cocos4.0/cc.TiledGrid3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TiledGrid3D :cc.GridBase
local TiledGrid3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.TiledGrid3DAction.lua b/meta/3rd/Cocos4.0/cc.TiledGrid3DAction.lua
index 77339696..5f65f5bb 100644
--- a/meta/3rd/Cocos4.0/cc.TiledGrid3DAction.lua
+++ b/meta/3rd/Cocos4.0/cc.TiledGrid3DAction.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TiledGrid3DAction :cc.GridAction
local TiledGrid3DAction={ }
diff --git a/meta/3rd/Cocos4.0/cc.Timer.lua b/meta/3rd/Cocos4.0/cc.Timer.lua
index 1517a3ef..e7078c8a 100644
--- a/meta/3rd/Cocos4.0/cc.Timer.lua
+++ b/meta/3rd/Cocos4.0/cc.Timer.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Timer :cc.Ref
local Timer={ }
diff --git a/meta/3rd/Cocos4.0/cc.TintBy.lua b/meta/3rd/Cocos4.0/cc.TintBy.lua
index 38e1aa72..14c6f298 100644
--- a/meta/3rd/Cocos4.0/cc.TintBy.lua
+++ b/meta/3rd/Cocos4.0/cc.TintBy.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TintBy :cc.ActionInterval
local TintBy={ }
diff --git a/meta/3rd/Cocos4.0/cc.TintTo.lua b/meta/3rd/Cocos4.0/cc.TintTo.lua
index 6b3b30e5..90421783 100644
--- a/meta/3rd/Cocos4.0/cc.TintTo.lua
+++ b/meta/3rd/Cocos4.0/cc.TintTo.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TintTo :cc.ActionInterval
local TintTo={ }
diff --git a/meta/3rd/Cocos4.0/cc.ToggleVisibility.lua b/meta/3rd/Cocos4.0/cc.ToggleVisibility.lua
index 578baf26..905a91d0 100644
--- a/meta/3rd/Cocos4.0/cc.ToggleVisibility.lua
+++ b/meta/3rd/Cocos4.0/cc.ToggleVisibility.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.ToggleVisibility :cc.ActionInstant
local ToggleVisibility={ }
diff --git a/meta/3rd/Cocos4.0/cc.Touch.lua b/meta/3rd/Cocos4.0/cc.Touch.lua
index a4703b5b..a862efbf 100644
--- a/meta/3rd/Cocos4.0/cc.Touch.lua
+++ b/meta/3rd/Cocos4.0/cc.Touch.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Touch :cc.Ref
local Touch={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionCrossFade.lua b/meta/3rd/Cocos4.0/cc.TransitionCrossFade.lua
index 3e9637de..2015fda8 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionCrossFade.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionCrossFade.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionCrossFade :cc.TransitionScene
local TransitionCrossFade={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionEaseScene.lua b/meta/3rd/Cocos4.0/cc.TransitionEaseScene.lua
index 58501e2d..7f4bdb72 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionEaseScene.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionEaseScene.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionEaseScene
local TransitionEaseScene={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionFade.lua b/meta/3rd/Cocos4.0/cc.TransitionFade.lua
index 1e16497b..20ed7ed1 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionFade.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionFade.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionFade :cc.TransitionScene
local TransitionFade={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionFadeBL.lua b/meta/3rd/Cocos4.0/cc.TransitionFadeBL.lua
index 5dd4629b..c92a3116 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionFadeBL.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionFadeBL.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionFadeBL :cc.TransitionFadeTR
local TransitionFadeBL={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionFadeDown.lua b/meta/3rd/Cocos4.0/cc.TransitionFadeDown.lua
index 673e64a7..16909432 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionFadeDown.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionFadeDown.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionFadeDown :cc.TransitionFadeTR
local TransitionFadeDown={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionFadeTR.lua b/meta/3rd/Cocos4.0/cc.TransitionFadeTR.lua
index 667434d9..82ec16fb 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionFadeTR.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionFadeTR.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionFadeTR :cc.TransitionScene@all parent class: TransitionScene,TransitionEaseScene
local TransitionFadeTR={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionFadeUp.lua b/meta/3rd/Cocos4.0/cc.TransitionFadeUp.lua
index e78f5f33..d0e59d42 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionFadeUp.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionFadeUp.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionFadeUp :cc.TransitionFadeTR
local TransitionFadeUp={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionFlipAngular.lua b/meta/3rd/Cocos4.0/cc.TransitionFlipAngular.lua
index a43dcfd9..2b684e54 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionFlipAngular.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionFlipAngular.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionFlipAngular :cc.TransitionSceneOriented
local TransitionFlipAngular={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionFlipX.lua b/meta/3rd/Cocos4.0/cc.TransitionFlipX.lua
index 1c3a2a70..17b84c98 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionFlipX.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionFlipX.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionFlipX :cc.TransitionSceneOriented
local TransitionFlipX={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionFlipY.lua b/meta/3rd/Cocos4.0/cc.TransitionFlipY.lua
index a9a5b1da..0594172d 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionFlipY.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionFlipY.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionFlipY :cc.TransitionSceneOriented
local TransitionFlipY={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionJumpZoom.lua b/meta/3rd/Cocos4.0/cc.TransitionJumpZoom.lua
index fdc1d2a7..bbce19bd 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionJumpZoom.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionJumpZoom.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionJumpZoom :cc.TransitionScene
local TransitionJumpZoom={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionMoveInB.lua b/meta/3rd/Cocos4.0/cc.TransitionMoveInB.lua
index 38d29b67..8b99a21b 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionMoveInB.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionMoveInB.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionMoveInB :cc.TransitionMoveInL
local TransitionMoveInB={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionMoveInL.lua b/meta/3rd/Cocos4.0/cc.TransitionMoveInL.lua
index 7526ad0b..7c84908f 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionMoveInL.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionMoveInL.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionMoveInL :cc.TransitionScene@all parent class: TransitionScene,TransitionEaseScene
local TransitionMoveInL={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionMoveInR.lua b/meta/3rd/Cocos4.0/cc.TransitionMoveInR.lua
index 3b74f8f4..88a5dc8b 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionMoveInR.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionMoveInR.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionMoveInR :cc.TransitionMoveInL
local TransitionMoveInR={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionMoveInT.lua b/meta/3rd/Cocos4.0/cc.TransitionMoveInT.lua
index 2cfc5f81..b6ecc183 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionMoveInT.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionMoveInT.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionMoveInT :cc.TransitionMoveInL
local TransitionMoveInT={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionPageTurn.lua b/meta/3rd/Cocos4.0/cc.TransitionPageTurn.lua
index 1ae2f850..fe75e962 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionPageTurn.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionPageTurn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionPageTurn :cc.TransitionScene
local TransitionPageTurn={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionProgress.lua b/meta/3rd/Cocos4.0/cc.TransitionProgress.lua
index 3a64ff79..0e788373 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionProgress.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionProgress.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionProgress :cc.TransitionScene
local TransitionProgress={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionProgressHorizontal.lua b/meta/3rd/Cocos4.0/cc.TransitionProgressHorizontal.lua
index fa4ed1c2..4da6689d 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionProgressHorizontal.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionProgressHorizontal.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionProgressHorizontal :cc.TransitionProgress
local TransitionProgressHorizontal={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionProgressInOut.lua b/meta/3rd/Cocos4.0/cc.TransitionProgressInOut.lua
index c937f31b..07190fc4 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionProgressInOut.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionProgressInOut.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionProgressInOut :cc.TransitionProgress
local TransitionProgressInOut={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionProgressOutIn.lua b/meta/3rd/Cocos4.0/cc.TransitionProgressOutIn.lua
index 4b88c601..3c3eec85 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionProgressOutIn.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionProgressOutIn.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionProgressOutIn :cc.TransitionProgress
local TransitionProgressOutIn={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionProgressRadialCCW.lua b/meta/3rd/Cocos4.0/cc.TransitionProgressRadialCCW.lua
index 086b6671..66045707 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionProgressRadialCCW.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionProgressRadialCCW.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionProgressRadialCCW :cc.TransitionProgress
local TransitionProgressRadialCCW={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionProgressRadialCW.lua b/meta/3rd/Cocos4.0/cc.TransitionProgressRadialCW.lua
index d6363be0..ce6682e7 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionProgressRadialCW.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionProgressRadialCW.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionProgressRadialCW :cc.TransitionProgress
local TransitionProgressRadialCW={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionProgressVertical.lua b/meta/3rd/Cocos4.0/cc.TransitionProgressVertical.lua
index b648088d..4bdf31dc 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionProgressVertical.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionProgressVertical.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionProgressVertical :cc.TransitionProgress
local TransitionProgressVertical={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionRotoZoom.lua b/meta/3rd/Cocos4.0/cc.TransitionRotoZoom.lua
index 9e229888..4c94d87f 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionRotoZoom.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionRotoZoom.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionRotoZoom :cc.TransitionScene
local TransitionRotoZoom={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionScene.lua b/meta/3rd/Cocos4.0/cc.TransitionScene.lua
index 54c36f81..110aec3d 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionScene.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionScene.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionScene :cc.Scene
local TransitionScene={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionSceneOriented.lua b/meta/3rd/Cocos4.0/cc.TransitionSceneOriented.lua
index 699bd073..903a6a52 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionSceneOriented.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionSceneOriented.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionSceneOriented :cc.TransitionScene
local TransitionSceneOriented={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionShrinkGrow.lua b/meta/3rd/Cocos4.0/cc.TransitionShrinkGrow.lua
index a56de577..55106958 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionShrinkGrow.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionShrinkGrow.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionShrinkGrow :cc.TransitionScene@all parent class: TransitionScene,TransitionEaseScene
local TransitionShrinkGrow={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionSlideInB.lua b/meta/3rd/Cocos4.0/cc.TransitionSlideInB.lua
index b0c78263..4179b479 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionSlideInB.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionSlideInB.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionSlideInB :cc.TransitionSlideInL
local TransitionSlideInB={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionSlideInL.lua b/meta/3rd/Cocos4.0/cc.TransitionSlideInL.lua
index 3fd071f6..49af57b3 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionSlideInL.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionSlideInL.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionSlideInL :cc.TransitionScene@all parent class: TransitionScene,TransitionEaseScene
local TransitionSlideInL={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionSlideInR.lua b/meta/3rd/Cocos4.0/cc.TransitionSlideInR.lua
index 7aa6ad77..5b21e0a7 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionSlideInR.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionSlideInR.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionSlideInR :cc.TransitionSlideInL
local TransitionSlideInR={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionSlideInT.lua b/meta/3rd/Cocos4.0/cc.TransitionSlideInT.lua
index 17cd322c..d5b1f773 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionSlideInT.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionSlideInT.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionSlideInT :cc.TransitionSlideInL
local TransitionSlideInT={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionSplitCols.lua b/meta/3rd/Cocos4.0/cc.TransitionSplitCols.lua
index 53900085..73dd6759 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionSplitCols.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionSplitCols.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionSplitCols :cc.TransitionScene@all parent class: TransitionScene,TransitionEaseScene
local TransitionSplitCols={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionSplitRows.lua b/meta/3rd/Cocos4.0/cc.TransitionSplitRows.lua
index 314aa429..c7d2fd42 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionSplitRows.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionSplitRows.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionSplitRows :cc.TransitionSplitCols
local TransitionSplitRows={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionTurnOffTiles.lua b/meta/3rd/Cocos4.0/cc.TransitionTurnOffTiles.lua
index 54b1b49a..f0a18701 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionTurnOffTiles.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionTurnOffTiles.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionTurnOffTiles :cc.TransitionScene@all parent class: TransitionScene,TransitionEaseScene
local TransitionTurnOffTiles={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionZoomFlipAngular.lua b/meta/3rd/Cocos4.0/cc.TransitionZoomFlipAngular.lua
index c3535942..18240a6c 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionZoomFlipAngular.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionZoomFlipAngular.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionZoomFlipAngular :cc.TransitionSceneOriented
local TransitionZoomFlipAngular={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionZoomFlipX.lua b/meta/3rd/Cocos4.0/cc.TransitionZoomFlipX.lua
index 7488c35a..21618e93 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionZoomFlipX.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionZoomFlipX.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionZoomFlipX :cc.TransitionSceneOriented
local TransitionZoomFlipX={ }
diff --git a/meta/3rd/Cocos4.0/cc.TransitionZoomFlipY.lua b/meta/3rd/Cocos4.0/cc.TransitionZoomFlipY.lua
index 33693ddd..0371ccf6 100644
--- a/meta/3rd/Cocos4.0/cc.TransitionZoomFlipY.lua
+++ b/meta/3rd/Cocos4.0/cc.TransitionZoomFlipY.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TransitionZoomFlipY :cc.TransitionSceneOriented
local TransitionZoomFlipY={ }
diff --git a/meta/3rd/Cocos4.0/cc.TurnOffTiles.lua b/meta/3rd/Cocos4.0/cc.TurnOffTiles.lua
index 59ce7cab..41bb79e2 100644
--- a/meta/3rd/Cocos4.0/cc.TurnOffTiles.lua
+++ b/meta/3rd/Cocos4.0/cc.TurnOffTiles.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.TurnOffTiles :cc.TiledGrid3DAction
local TurnOffTiles={ }
diff --git a/meta/3rd/Cocos4.0/cc.Twirl.lua b/meta/3rd/Cocos4.0/cc.Twirl.lua
index 06efa9f7..cf839c24 100644
--- a/meta/3rd/Cocos4.0/cc.Twirl.lua
+++ b/meta/3rd/Cocos4.0/cc.Twirl.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Twirl :cc.Grid3DAction
local Twirl={ }
diff --git a/meta/3rd/Cocos4.0/cc.UserDefault.lua b/meta/3rd/Cocos4.0/cc.UserDefault.lua
index 621bbec6..40778719 100644
--- a/meta/3rd/Cocos4.0/cc.UserDefault.lua
+++ b/meta/3rd/Cocos4.0/cc.UserDefault.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.UserDefault
local UserDefault={ }
diff --git a/meta/3rd/Cocos4.0/cc.Waves.lua b/meta/3rd/Cocos4.0/cc.Waves.lua
index 88f71bdd..725bd16d 100644
--- a/meta/3rd/Cocos4.0/cc.Waves.lua
+++ b/meta/3rd/Cocos4.0/cc.Waves.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Waves :cc.Grid3DAction
local Waves={ }
diff --git a/meta/3rd/Cocos4.0/cc.Waves3D.lua b/meta/3rd/Cocos4.0/cc.Waves3D.lua
index 8e30b92d..918acfe4 100644
--- a/meta/3rd/Cocos4.0/cc.Waves3D.lua
+++ b/meta/3rd/Cocos4.0/cc.Waves3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.Waves3D :cc.Grid3DAction
local Waves3D={ }
diff --git a/meta/3rd/Cocos4.0/cc.WavesTiles3D.lua b/meta/3rd/Cocos4.0/cc.WavesTiles3D.lua
index f46b8546..4b404e0b 100644
--- a/meta/3rd/Cocos4.0/cc.WavesTiles3D.lua
+++ b/meta/3rd/Cocos4.0/cc.WavesTiles3D.lua
@@ -1,3 +1,4 @@
+---@meta
---@class cc.WavesTiles3D :cc.TiledGrid3DAction
local WavesTiles3D={ }
diff --git a/meta/3rd/Cocos4.0/ccb.Program.lua b/meta/3rd/Cocos4.0/ccb.Program.lua
index e114bc9f..01759b99 100644
--- a/meta/3rd/Cocos4.0/ccb.Program.lua
+++ b/meta/3rd/Cocos4.0/ccb.Program.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccb.Program :cc.Ref
local Program={ }
diff --git a/meta/3rd/Cocos4.0/ccb.ProgramState.lua b/meta/3rd/Cocos4.0/ccb.ProgramState.lua
index d038c4ee..942a120a 100644
--- a/meta/3rd/Cocos4.0/ccb.ProgramState.lua
+++ b/meta/3rd/Cocos4.0/ccb.ProgramState.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccb.ProgramState :cc.Ref
local ProgramState={ }
diff --git a/meta/3rd/Cocos4.0/ccb.Texture2DBackend.lua b/meta/3rd/Cocos4.0/ccb.Texture2DBackend.lua
index d25383ab..a06988b7 100644
--- a/meta/3rd/Cocos4.0/ccb.Texture2DBackend.lua
+++ b/meta/3rd/Cocos4.0/ccb.Texture2DBackend.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccb.Texture2DBackend :ccb.TextureBackend
local Texture2DBackend={ }
diff --git a/meta/3rd/Cocos4.0/ccb.TextureBackend.lua b/meta/3rd/Cocos4.0/ccb.TextureBackend.lua
index d2dcfa04..e880e7cd 100644
--- a/meta/3rd/Cocos4.0/ccb.TextureBackend.lua
+++ b/meta/3rd/Cocos4.0/ccb.TextureBackend.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccb.TextureBackend :cc.Ref
local TextureBackend={ }
diff --git a/meta/3rd/Cocos4.0/ccb.TextureCubemapBackend.lua b/meta/3rd/Cocos4.0/ccb.TextureCubemapBackend.lua
index ad051809..ff64c23c 100644
--- a/meta/3rd/Cocos4.0/ccb.TextureCubemapBackend.lua
+++ b/meta/3rd/Cocos4.0/ccb.TextureCubemapBackend.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccb.TextureCubemapBackend :ccb.TextureBackend
local TextureCubemapBackend={ }
diff --git a/meta/3rd/Cocos4.0/ccb.VertexLayout.lua b/meta/3rd/Cocos4.0/ccb.VertexLayout.lua
index c4c7c25f..2c379aa1 100644
--- a/meta/3rd/Cocos4.0/ccb.VertexLayout.lua
+++ b/meta/3rd/Cocos4.0/ccb.VertexLayout.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccb.VertexLayout
local VertexLayout={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionFadeFrame.lua b/meta/3rd/Cocos4.0/ccs.ActionFadeFrame.lua
index fa676d47..12934b00 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionFadeFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionFadeFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionFadeFrame :ccs.ActionFrame
local ActionFadeFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionFrame.lua b/meta/3rd/Cocos4.0/ccs.ActionFrame.lua
index 029ab3c1..1443e921 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionFrame :cc.Ref
local ActionFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionManagerEx.lua b/meta/3rd/Cocos4.0/ccs.ActionManagerEx.lua
index e5bdbac4..4d33ba4b 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionManagerEx.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionManagerEx.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionManagerEx :cc.Ref
local ActionManagerEx={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionMoveFrame.lua b/meta/3rd/Cocos4.0/ccs.ActionMoveFrame.lua
index fe8c520b..5deb7bfd 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionMoveFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionMoveFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionMoveFrame :ccs.ActionFrame
local ActionMoveFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionObject.lua b/meta/3rd/Cocos4.0/ccs.ActionObject.lua
index 3f3a2624..b9c73f30 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionObject.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionObject.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionObject :cc.Ref
local ActionObject={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionRotationFrame.lua b/meta/3rd/Cocos4.0/ccs.ActionRotationFrame.lua
index 2553cf48..656e27f6 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionRotationFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionRotationFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionRotationFrame :ccs.ActionFrame
local ActionRotationFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionScaleFrame.lua b/meta/3rd/Cocos4.0/ccs.ActionScaleFrame.lua
index 4213b818..638e1a77 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionScaleFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionScaleFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionScaleFrame :ccs.ActionFrame
local ActionScaleFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionTimeline.lua b/meta/3rd/Cocos4.0/ccs.ActionTimeline.lua
index 0b0aa565..71987d4a 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionTimeline.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionTimeline.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionTimeline :cc.Action@all parent class: Action,PlayableProtocol
local ActionTimeline={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionTimelineCache.lua b/meta/3rd/Cocos4.0/ccs.ActionTimelineCache.lua
index 32c7278a..36d0afba 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionTimelineCache.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionTimelineCache.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionTimelineCache
local ActionTimelineCache={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionTimelineData.lua b/meta/3rd/Cocos4.0/ccs.ActionTimelineData.lua
index 4bdfa867..3cce40a6 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionTimelineData.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionTimelineData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionTimelineData :cc.Ref
local ActionTimelineData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionTimelineNode.lua b/meta/3rd/Cocos4.0/ccs.ActionTimelineNode.lua
index 631002d6..373e5643 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionTimelineNode.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionTimelineNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionTimelineNode :cc.Node
local ActionTimelineNode={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ActionTintFrame.lua b/meta/3rd/Cocos4.0/ccs.ActionTintFrame.lua
index 803a3928..79d08383 100644
--- a/meta/3rd/Cocos4.0/ccs.ActionTintFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.ActionTintFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ActionTintFrame :ccs.ActionFrame
local ActionTintFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.AlphaFrame.lua b/meta/3rd/Cocos4.0/ccs.AlphaFrame.lua
index 75d03adc..6cea459b 100644
--- a/meta/3rd/Cocos4.0/ccs.AlphaFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.AlphaFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.AlphaFrame :ccs.Frame
local AlphaFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.AnchorPointFrame.lua b/meta/3rd/Cocos4.0/ccs.AnchorPointFrame.lua
index 7bfcfe06..bcda480d 100644
--- a/meta/3rd/Cocos4.0/ccs.AnchorPointFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.AnchorPointFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.AnchorPointFrame :ccs.Frame
local AnchorPointFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.AnimationData.lua b/meta/3rd/Cocos4.0/ccs.AnimationData.lua
index 8c688d6b..be213ea8 100644
--- a/meta/3rd/Cocos4.0/ccs.AnimationData.lua
+++ b/meta/3rd/Cocos4.0/ccs.AnimationData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.AnimationData :cc.Ref
local AnimationData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.Armature.lua b/meta/3rd/Cocos4.0/ccs.Armature.lua
index 671111f0..c5b6dc1a 100644
--- a/meta/3rd/Cocos4.0/ccs.Armature.lua
+++ b/meta/3rd/Cocos4.0/ccs.Armature.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.Armature :cc.Node@all parent class: Node,BlendProtocol
local Armature={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ArmatureAnimation.lua b/meta/3rd/Cocos4.0/ccs.ArmatureAnimation.lua
index c2a5e809..a27dca21 100644
--- a/meta/3rd/Cocos4.0/ccs.ArmatureAnimation.lua
+++ b/meta/3rd/Cocos4.0/ccs.ArmatureAnimation.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ArmatureAnimation
local ArmatureAnimation={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ArmatureData.lua b/meta/3rd/Cocos4.0/ccs.ArmatureData.lua
index e4978073..6fcdc0d8 100644
--- a/meta/3rd/Cocos4.0/ccs.ArmatureData.lua
+++ b/meta/3rd/Cocos4.0/ccs.ArmatureData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ArmatureData :cc.Ref
local ArmatureData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ArmatureDataManager.lua b/meta/3rd/Cocos4.0/ccs.ArmatureDataManager.lua
index 13166c10..be1883c6 100644
--- a/meta/3rd/Cocos4.0/ccs.ArmatureDataManager.lua
+++ b/meta/3rd/Cocos4.0/ccs.ArmatureDataManager.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ArmatureDataManager :cc.Ref
local ArmatureDataManager={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ArmatureDisplayData.lua b/meta/3rd/Cocos4.0/ccs.ArmatureDisplayData.lua
index f6412722..b6092573 100644
--- a/meta/3rd/Cocos4.0/ccs.ArmatureDisplayData.lua
+++ b/meta/3rd/Cocos4.0/ccs.ArmatureDisplayData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ArmatureDisplayData :ccs.DisplayData
local ArmatureDisplayData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.BaseData.lua b/meta/3rd/Cocos4.0/ccs.BaseData.lua
index 1feeb5c8..3a417041 100644
--- a/meta/3rd/Cocos4.0/ccs.BaseData.lua
+++ b/meta/3rd/Cocos4.0/ccs.BaseData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.BaseData :cc.Ref
local BaseData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.BatchNode.lua b/meta/3rd/Cocos4.0/ccs.BatchNode.lua
index 73f87551..a73467aa 100644
--- a/meta/3rd/Cocos4.0/ccs.BatchNode.lua
+++ b/meta/3rd/Cocos4.0/ccs.BatchNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.BatchNode :cc.Node
local BatchNode={ }
diff --git a/meta/3rd/Cocos4.0/ccs.BlendFuncFrame.lua b/meta/3rd/Cocos4.0/ccs.BlendFuncFrame.lua
index 3b268682..10c1a4eb 100644
--- a/meta/3rd/Cocos4.0/ccs.BlendFuncFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.BlendFuncFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.BlendFuncFrame :ccs.Frame
local BlendFuncFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.Bone.lua b/meta/3rd/Cocos4.0/ccs.Bone.lua
index 2c2b16dc..a69c9323 100644
--- a/meta/3rd/Cocos4.0/ccs.Bone.lua
+++ b/meta/3rd/Cocos4.0/ccs.Bone.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.Bone :cc.Node
local Bone={ }
diff --git a/meta/3rd/Cocos4.0/ccs.BoneData.lua b/meta/3rd/Cocos4.0/ccs.BoneData.lua
index efa0c997..bea88fac 100644
--- a/meta/3rd/Cocos4.0/ccs.BoneData.lua
+++ b/meta/3rd/Cocos4.0/ccs.BoneData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.BoneData :ccs.BaseData
local BoneData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.BoneNode.lua b/meta/3rd/Cocos4.0/ccs.BoneNode.lua
index de50aeef..ad68dcb9 100644
--- a/meta/3rd/Cocos4.0/ccs.BoneNode.lua
+++ b/meta/3rd/Cocos4.0/ccs.BoneNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.BoneNode :cc.Node@all parent class: Node,BlendProtocol
local BoneNode={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ColorFrame.lua b/meta/3rd/Cocos4.0/ccs.ColorFrame.lua
index db979355..27bedcdd 100644
--- a/meta/3rd/Cocos4.0/ccs.ColorFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.ColorFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ColorFrame :ccs.Frame
local ColorFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ComAttribute.lua b/meta/3rd/Cocos4.0/ccs.ComAttribute.lua
index bc4eaa14..34cf9270 100644
--- a/meta/3rd/Cocos4.0/ccs.ComAttribute.lua
+++ b/meta/3rd/Cocos4.0/ccs.ComAttribute.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ComAttribute :cc.Component
local ComAttribute={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ComAudio.lua b/meta/3rd/Cocos4.0/ccs.ComAudio.lua
index 5c75e872..d198e2ef 100644
--- a/meta/3rd/Cocos4.0/ccs.ComAudio.lua
+++ b/meta/3rd/Cocos4.0/ccs.ComAudio.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ComAudio :cc.Component@all parent class: Component,PlayableProtocol
local ComAudio={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ComController.lua b/meta/3rd/Cocos4.0/ccs.ComController.lua
index bae6f17a..49c7deae 100644
--- a/meta/3rd/Cocos4.0/ccs.ComController.lua
+++ b/meta/3rd/Cocos4.0/ccs.ComController.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ComController :cc.Component@all parent class: Component,InputDelegate
local ComController={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ComExtensionData.lua b/meta/3rd/Cocos4.0/ccs.ComExtensionData.lua
index a33c74b4..8136debb 100644
--- a/meta/3rd/Cocos4.0/ccs.ComExtensionData.lua
+++ b/meta/3rd/Cocos4.0/ccs.ComExtensionData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ComExtensionData :cc.Component
local ComExtensionData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ComRender.lua b/meta/3rd/Cocos4.0/ccs.ComRender.lua
index f874f218..9600711c 100644
--- a/meta/3rd/Cocos4.0/ccs.ComRender.lua
+++ b/meta/3rd/Cocos4.0/ccs.ComRender.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ComRender :cc.Component
local ComRender={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ContourData.lua b/meta/3rd/Cocos4.0/ccs.ContourData.lua
index eb4c31a3..2bbb1fd6 100644
--- a/meta/3rd/Cocos4.0/ccs.ContourData.lua
+++ b/meta/3rd/Cocos4.0/ccs.ContourData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ContourData :cc.Ref
local ContourData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.DisplayData.lua b/meta/3rd/Cocos4.0/ccs.DisplayData.lua
index 3d3595ca..91233cd2 100644
--- a/meta/3rd/Cocos4.0/ccs.DisplayData.lua
+++ b/meta/3rd/Cocos4.0/ccs.DisplayData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.DisplayData :cc.Ref
local DisplayData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.DisplayManager.lua b/meta/3rd/Cocos4.0/ccs.DisplayManager.lua
index 9d5fb46c..64fa7b3a 100644
--- a/meta/3rd/Cocos4.0/ccs.DisplayManager.lua
+++ b/meta/3rd/Cocos4.0/ccs.DisplayManager.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.DisplayManager :cc.Ref
local DisplayManager={ }
diff --git a/meta/3rd/Cocos4.0/ccs.EventFrame.lua b/meta/3rd/Cocos4.0/ccs.EventFrame.lua
index 8fe8815e..6b7e3262 100644
--- a/meta/3rd/Cocos4.0/ccs.EventFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.EventFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.EventFrame :ccs.Frame
local EventFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.Frame.lua b/meta/3rd/Cocos4.0/ccs.Frame.lua
index 8f72e267..174224b7 100644
--- a/meta/3rd/Cocos4.0/ccs.Frame.lua
+++ b/meta/3rd/Cocos4.0/ccs.Frame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.Frame :cc.Ref
local Frame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.FrameData.lua b/meta/3rd/Cocos4.0/ccs.FrameData.lua
index 834958d7..5e867fb6 100644
--- a/meta/3rd/Cocos4.0/ccs.FrameData.lua
+++ b/meta/3rd/Cocos4.0/ccs.FrameData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.FrameData :ccs.BaseData
local FrameData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.GUIReader.lua b/meta/3rd/Cocos4.0/ccs.GUIReader.lua
index ac26a5ad..b39b65ef 100644
--- a/meta/3rd/Cocos4.0/ccs.GUIReader.lua
+++ b/meta/3rd/Cocos4.0/ccs.GUIReader.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.GUIReader :cc.Ref
local GUIReader={ }
diff --git a/meta/3rd/Cocos4.0/ccs.InnerActionFrame.lua b/meta/3rd/Cocos4.0/ccs.InnerActionFrame.lua
index d1eff16a..ea5002ea 100644
--- a/meta/3rd/Cocos4.0/ccs.InnerActionFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.InnerActionFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.InnerActionFrame :ccs.Frame
local InnerActionFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.MovementBoneData.lua b/meta/3rd/Cocos4.0/ccs.MovementBoneData.lua
index 57f132bd..9a04a3c8 100644
--- a/meta/3rd/Cocos4.0/ccs.MovementBoneData.lua
+++ b/meta/3rd/Cocos4.0/ccs.MovementBoneData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.MovementBoneData :cc.Ref
local MovementBoneData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.MovementData.lua b/meta/3rd/Cocos4.0/ccs.MovementData.lua
index 8e4e8c9c..b7cda9fd 100644
--- a/meta/3rd/Cocos4.0/ccs.MovementData.lua
+++ b/meta/3rd/Cocos4.0/ccs.MovementData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.MovementData :cc.Ref
local MovementData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ParticleDisplayData.lua b/meta/3rd/Cocos4.0/ccs.ParticleDisplayData.lua
index a051caa8..895a932e 100644
--- a/meta/3rd/Cocos4.0/ccs.ParticleDisplayData.lua
+++ b/meta/3rd/Cocos4.0/ccs.ParticleDisplayData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ParticleDisplayData :ccs.DisplayData
local ParticleDisplayData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.PlayableFrame.lua b/meta/3rd/Cocos4.0/ccs.PlayableFrame.lua
index cdfddf75..861a22e4 100644
--- a/meta/3rd/Cocos4.0/ccs.PlayableFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.PlayableFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.PlayableFrame :ccs.Frame
local PlayableFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.PositionFrame.lua b/meta/3rd/Cocos4.0/ccs.PositionFrame.lua
index 91bb9057..c9aa38be 100644
--- a/meta/3rd/Cocos4.0/ccs.PositionFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.PositionFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.PositionFrame :ccs.Frame
local PositionFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.RotationFrame.lua b/meta/3rd/Cocos4.0/ccs.RotationFrame.lua
index ecc19937..ca2f9652 100644
--- a/meta/3rd/Cocos4.0/ccs.RotationFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.RotationFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.RotationFrame :ccs.Frame
local RotationFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.RotationSkewFrame.lua b/meta/3rd/Cocos4.0/ccs.RotationSkewFrame.lua
index 0c3c5d55..e7baa172 100644
--- a/meta/3rd/Cocos4.0/ccs.RotationSkewFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.RotationSkewFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.RotationSkewFrame :ccs.SkewFrame
local RotationSkewFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ScaleFrame.lua b/meta/3rd/Cocos4.0/ccs.ScaleFrame.lua
index 52266579..00c2d9a4 100644
--- a/meta/3rd/Cocos4.0/ccs.ScaleFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.ScaleFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ScaleFrame :ccs.Frame
local ScaleFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.SceneReader.lua b/meta/3rd/Cocos4.0/ccs.SceneReader.lua
index fbd06711..e9692b80 100644
--- a/meta/3rd/Cocos4.0/ccs.SceneReader.lua
+++ b/meta/3rd/Cocos4.0/ccs.SceneReader.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.SceneReader
local SceneReader={ }
diff --git a/meta/3rd/Cocos4.0/ccs.SkeletonNode.lua b/meta/3rd/Cocos4.0/ccs.SkeletonNode.lua
index 33442fb3..b467be90 100644
--- a/meta/3rd/Cocos4.0/ccs.SkeletonNode.lua
+++ b/meta/3rd/Cocos4.0/ccs.SkeletonNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.SkeletonNode :ccs.BoneNode
local SkeletonNode={ }
diff --git a/meta/3rd/Cocos4.0/ccs.SkewFrame.lua b/meta/3rd/Cocos4.0/ccs.SkewFrame.lua
index 83ba6155..a8285224 100644
--- a/meta/3rd/Cocos4.0/ccs.SkewFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.SkewFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.SkewFrame :ccs.Frame
local SkewFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.Skin.lua b/meta/3rd/Cocos4.0/ccs.Skin.lua
index e78c86ba..dfc24f15 100644
--- a/meta/3rd/Cocos4.0/ccs.Skin.lua
+++ b/meta/3rd/Cocos4.0/ccs.Skin.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.Skin :cc.Sprite
local Skin={ }
diff --git a/meta/3rd/Cocos4.0/ccs.SpriteDisplayData.lua b/meta/3rd/Cocos4.0/ccs.SpriteDisplayData.lua
index 4d67a228..84649ab3 100644
--- a/meta/3rd/Cocos4.0/ccs.SpriteDisplayData.lua
+++ b/meta/3rd/Cocos4.0/ccs.SpriteDisplayData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.SpriteDisplayData :ccs.DisplayData
local SpriteDisplayData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.TextureData.lua b/meta/3rd/Cocos4.0/ccs.TextureData.lua
index d9fdb2a9..2fbb79d9 100644
--- a/meta/3rd/Cocos4.0/ccs.TextureData.lua
+++ b/meta/3rd/Cocos4.0/ccs.TextureData.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.TextureData :cc.Ref
local TextureData={ }
diff --git a/meta/3rd/Cocos4.0/ccs.TextureFrame.lua b/meta/3rd/Cocos4.0/ccs.TextureFrame.lua
index a7888a37..7e3a5aab 100644
--- a/meta/3rd/Cocos4.0/ccs.TextureFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.TextureFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.TextureFrame :ccs.Frame
local TextureFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.Timeline.lua b/meta/3rd/Cocos4.0/ccs.Timeline.lua
index 06c18a43..d73c7aa6 100644
--- a/meta/3rd/Cocos4.0/ccs.Timeline.lua
+++ b/meta/3rd/Cocos4.0/ccs.Timeline.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.Timeline :cc.Ref
local Timeline={ }
diff --git a/meta/3rd/Cocos4.0/ccs.Tween.lua b/meta/3rd/Cocos4.0/ccs.Tween.lua
index 660edd6a..58f978bf 100644
--- a/meta/3rd/Cocos4.0/ccs.Tween.lua
+++ b/meta/3rd/Cocos4.0/ccs.Tween.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.Tween
local Tween={ }
diff --git a/meta/3rd/Cocos4.0/ccs.VisibleFrame.lua b/meta/3rd/Cocos4.0/ccs.VisibleFrame.lua
index aeb68de7..25dd30d6 100644
--- a/meta/3rd/Cocos4.0/ccs.VisibleFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.VisibleFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.VisibleFrame :ccs.Frame
local VisibleFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccs.ZOrderFrame.lua b/meta/3rd/Cocos4.0/ccs.ZOrderFrame.lua
index 2f2051cc..b0d4d1eb 100644
--- a/meta/3rd/Cocos4.0/ccs.ZOrderFrame.lua
+++ b/meta/3rd/Cocos4.0/ccs.ZOrderFrame.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccs.ZOrderFrame :ccs.Frame
local ZOrderFrame={ }
diff --git a/meta/3rd/Cocos4.0/ccui.AbstractCheckButton.lua b/meta/3rd/Cocos4.0/ccui.AbstractCheckButton.lua
index 02665ac5..2a2ae13c 100644
--- a/meta/3rd/Cocos4.0/ccui.AbstractCheckButton.lua
+++ b/meta/3rd/Cocos4.0/ccui.AbstractCheckButton.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.AbstractCheckButton :ccui.Widget
local AbstractCheckButton={ }
diff --git a/meta/3rd/Cocos4.0/ccui.Button.lua b/meta/3rd/Cocos4.0/ccui.Button.lua
index ca3170fc..7d68bd91 100644
--- a/meta/3rd/Cocos4.0/ccui.Button.lua
+++ b/meta/3rd/Cocos4.0/ccui.Button.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.Button :ccui.Widget
local Button={ }
diff --git a/meta/3rd/Cocos4.0/ccui.CheckBox.lua b/meta/3rd/Cocos4.0/ccui.CheckBox.lua
index 93b855f7..b4079bfb 100644
--- a/meta/3rd/Cocos4.0/ccui.CheckBox.lua
+++ b/meta/3rd/Cocos4.0/ccui.CheckBox.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.CheckBox :ccui.AbstractCheckButton
local CheckBox={ }
diff --git a/meta/3rd/Cocos4.0/ccui.EditBox.lua b/meta/3rd/Cocos4.0/ccui.EditBox.lua
index 83196123..1cd1fb9b 100644
--- a/meta/3rd/Cocos4.0/ccui.EditBox.lua
+++ b/meta/3rd/Cocos4.0/ccui.EditBox.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.EditBox :ccui.Widget@all parent class: Widget,IMEDelegate
local EditBox={ }
diff --git a/meta/3rd/Cocos4.0/ccui.HBox.lua b/meta/3rd/Cocos4.0/ccui.HBox.lua
index a2d05d7f..1bf9ae87 100644
--- a/meta/3rd/Cocos4.0/ccui.HBox.lua
+++ b/meta/3rd/Cocos4.0/ccui.HBox.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.HBox :ccui.Layout
local HBox={ }
diff --git a/meta/3rd/Cocos4.0/ccui.Helper.lua b/meta/3rd/Cocos4.0/ccui.Helper.lua
index e8a665ca..742cdcce 100644
--- a/meta/3rd/Cocos4.0/ccui.Helper.lua
+++ b/meta/3rd/Cocos4.0/ccui.Helper.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.Helper
local Helper={ }
diff --git a/meta/3rd/Cocos4.0/ccui.ImageView.lua b/meta/3rd/Cocos4.0/ccui.ImageView.lua
index a1404a47..0297e1ae 100644
--- a/meta/3rd/Cocos4.0/ccui.ImageView.lua
+++ b/meta/3rd/Cocos4.0/ccui.ImageView.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.ImageView :ccui.Widget@all parent class: Widget,BlendProtocol
local ImageView={ }
diff --git a/meta/3rd/Cocos4.0/ccui.Layout.lua b/meta/3rd/Cocos4.0/ccui.Layout.lua
index 1b4ae970..ca634f28 100644
--- a/meta/3rd/Cocos4.0/ccui.Layout.lua
+++ b/meta/3rd/Cocos4.0/ccui.Layout.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.Layout :ccui.Widget@all parent class: Widget,LayoutProtocol
local Layout={ }
diff --git a/meta/3rd/Cocos4.0/ccui.LayoutComponent.lua b/meta/3rd/Cocos4.0/ccui.LayoutComponent.lua
index b7a5c260..32f71986 100644
--- a/meta/3rd/Cocos4.0/ccui.LayoutComponent.lua
+++ b/meta/3rd/Cocos4.0/ccui.LayoutComponent.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.LayoutComponent :cc.Component
local LayoutComponent={ }
diff --git a/meta/3rd/Cocos4.0/ccui.LayoutParameter.lua b/meta/3rd/Cocos4.0/ccui.LayoutParameter.lua
index 5671e374..72769f8e 100644
--- a/meta/3rd/Cocos4.0/ccui.LayoutParameter.lua
+++ b/meta/3rd/Cocos4.0/ccui.LayoutParameter.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.LayoutParameter :cc.Ref
local LayoutParameter={ }
diff --git a/meta/3rd/Cocos4.0/ccui.LinearLayoutParameter.lua b/meta/3rd/Cocos4.0/ccui.LinearLayoutParameter.lua
index 91148982..10adc000 100644
--- a/meta/3rd/Cocos4.0/ccui.LinearLayoutParameter.lua
+++ b/meta/3rd/Cocos4.0/ccui.LinearLayoutParameter.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.LinearLayoutParameter :ccui.LayoutParameter
local LinearLayoutParameter={ }
diff --git a/meta/3rd/Cocos4.0/ccui.ListView.lua b/meta/3rd/Cocos4.0/ccui.ListView.lua
index 9501dce8..56bd28d4 100644
--- a/meta/3rd/Cocos4.0/ccui.ListView.lua
+++ b/meta/3rd/Cocos4.0/ccui.ListView.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.ListView :ccui.ScrollView
local ListView={ }
diff --git a/meta/3rd/Cocos4.0/ccui.LoadingBar.lua b/meta/3rd/Cocos4.0/ccui.LoadingBar.lua
index 82dc2ad6..9f2cfbf4 100644
--- a/meta/3rd/Cocos4.0/ccui.LoadingBar.lua
+++ b/meta/3rd/Cocos4.0/ccui.LoadingBar.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.LoadingBar :ccui.Widget
local LoadingBar={ }
diff --git a/meta/3rd/Cocos4.0/ccui.PageView.lua b/meta/3rd/Cocos4.0/ccui.PageView.lua
index 39536c95..98f6b6a3 100644
--- a/meta/3rd/Cocos4.0/ccui.PageView.lua
+++ b/meta/3rd/Cocos4.0/ccui.PageView.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.PageView :ccui.ListView
local PageView={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RadioButton.lua b/meta/3rd/Cocos4.0/ccui.RadioButton.lua
index 4484ddf5..10b6c137 100644
--- a/meta/3rd/Cocos4.0/ccui.RadioButton.lua
+++ b/meta/3rd/Cocos4.0/ccui.RadioButton.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RadioButton :ccui.AbstractCheckButton
local RadioButton={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RadioButtonGroup.lua b/meta/3rd/Cocos4.0/ccui.RadioButtonGroup.lua
index 6ece2d02..2dab4ebc 100644
--- a/meta/3rd/Cocos4.0/ccui.RadioButtonGroup.lua
+++ b/meta/3rd/Cocos4.0/ccui.RadioButtonGroup.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RadioButtonGroup :ccui.Widget
local RadioButtonGroup={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RelativeBox.lua b/meta/3rd/Cocos4.0/ccui.RelativeBox.lua
index d69733c9..f4845c69 100644
--- a/meta/3rd/Cocos4.0/ccui.RelativeBox.lua
+++ b/meta/3rd/Cocos4.0/ccui.RelativeBox.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RelativeBox :ccui.Layout
local RelativeBox={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RelativeLayoutParameter.lua b/meta/3rd/Cocos4.0/ccui.RelativeLayoutParameter.lua
index b9f62818..2a46c3a9 100644
--- a/meta/3rd/Cocos4.0/ccui.RelativeLayoutParameter.lua
+++ b/meta/3rd/Cocos4.0/ccui.RelativeLayoutParameter.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RelativeLayoutParameter :ccui.LayoutParameter
local RelativeLayoutParameter={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RichElement.lua b/meta/3rd/Cocos4.0/ccui.RichElement.lua
index 4dfab535..6e303f70 100644
--- a/meta/3rd/Cocos4.0/ccui.RichElement.lua
+++ b/meta/3rd/Cocos4.0/ccui.RichElement.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RichElement :cc.Ref
local RichElement={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RichElementCustomNode.lua b/meta/3rd/Cocos4.0/ccui.RichElementCustomNode.lua
index 4992f52c..c9f03fb4 100644
--- a/meta/3rd/Cocos4.0/ccui.RichElementCustomNode.lua
+++ b/meta/3rd/Cocos4.0/ccui.RichElementCustomNode.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RichElementCustomNode :ccui.RichElement
local RichElementCustomNode={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RichElementImage.lua b/meta/3rd/Cocos4.0/ccui.RichElementImage.lua
index 480ad671..fc14a694 100644
--- a/meta/3rd/Cocos4.0/ccui.RichElementImage.lua
+++ b/meta/3rd/Cocos4.0/ccui.RichElementImage.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RichElementImage :ccui.RichElement
local RichElementImage={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RichElementNewLine.lua b/meta/3rd/Cocos4.0/ccui.RichElementNewLine.lua
index deb0b9e9..58f49462 100644
--- a/meta/3rd/Cocos4.0/ccui.RichElementNewLine.lua
+++ b/meta/3rd/Cocos4.0/ccui.RichElementNewLine.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RichElementNewLine :ccui.RichElement
local RichElementNewLine={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RichElementText.lua b/meta/3rd/Cocos4.0/ccui.RichElementText.lua
index 8dbd18dd..77d0aff0 100644
--- a/meta/3rd/Cocos4.0/ccui.RichElementText.lua
+++ b/meta/3rd/Cocos4.0/ccui.RichElementText.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RichElementText :ccui.RichElement
local RichElementText={ }
diff --git a/meta/3rd/Cocos4.0/ccui.RichText.lua b/meta/3rd/Cocos4.0/ccui.RichText.lua
index 3908b431..c00940fa 100644
--- a/meta/3rd/Cocos4.0/ccui.RichText.lua
+++ b/meta/3rd/Cocos4.0/ccui.RichText.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.RichText :ccui.Widget
local RichText={ }
diff --git a/meta/3rd/Cocos4.0/ccui.Scale9Sprite.lua b/meta/3rd/Cocos4.0/ccui.Scale9Sprite.lua
index 3c02eeb8..56442b04 100644
--- a/meta/3rd/Cocos4.0/ccui.Scale9Sprite.lua
+++ b/meta/3rd/Cocos4.0/ccui.Scale9Sprite.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.Scale9Sprite :cc.Sprite
local Scale9Sprite={ }
diff --git a/meta/3rd/Cocos4.0/ccui.ScrollView.lua b/meta/3rd/Cocos4.0/ccui.ScrollView.lua
index 960bde08..afa425d8 100644
--- a/meta/3rd/Cocos4.0/ccui.ScrollView.lua
+++ b/meta/3rd/Cocos4.0/ccui.ScrollView.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.ScrollView :ccui.Layout
local ScrollView={ }
diff --git a/meta/3rd/Cocos4.0/ccui.Slider.lua b/meta/3rd/Cocos4.0/ccui.Slider.lua
index 994a82d2..cc9c92ff 100644
--- a/meta/3rd/Cocos4.0/ccui.Slider.lua
+++ b/meta/3rd/Cocos4.0/ccui.Slider.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.Slider :ccui.Widget
local Slider={ }
diff --git a/meta/3rd/Cocos4.0/ccui.TabControl.lua b/meta/3rd/Cocos4.0/ccui.TabControl.lua
index 9bd736d0..98cb14ab 100644
--- a/meta/3rd/Cocos4.0/ccui.TabControl.lua
+++ b/meta/3rd/Cocos4.0/ccui.TabControl.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.TabControl :ccui.Widget
local TabControl={ }
diff --git a/meta/3rd/Cocos4.0/ccui.TabHeader.lua b/meta/3rd/Cocos4.0/ccui.TabHeader.lua
index 532dbba8..9377970b 100644
--- a/meta/3rd/Cocos4.0/ccui.TabHeader.lua
+++ b/meta/3rd/Cocos4.0/ccui.TabHeader.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.TabHeader :ccui.AbstractCheckButton
local TabHeader={ }
diff --git a/meta/3rd/Cocos4.0/ccui.Text.lua b/meta/3rd/Cocos4.0/ccui.Text.lua
index 4de3f7db..a82addf3 100644
--- a/meta/3rd/Cocos4.0/ccui.Text.lua
+++ b/meta/3rd/Cocos4.0/ccui.Text.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.Text :ccui.Widget@all parent class: Widget,BlendProtocol
local Text={ }
diff --git a/meta/3rd/Cocos4.0/ccui.TextAtlas.lua b/meta/3rd/Cocos4.0/ccui.TextAtlas.lua
index 2fd03da2..9f9170ba 100644
--- a/meta/3rd/Cocos4.0/ccui.TextAtlas.lua
+++ b/meta/3rd/Cocos4.0/ccui.TextAtlas.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.TextAtlas :ccui.Widget
local TextAtlas={ }
diff --git a/meta/3rd/Cocos4.0/ccui.TextBMFont.lua b/meta/3rd/Cocos4.0/ccui.TextBMFont.lua
index 81268c8a..8f535439 100644
--- a/meta/3rd/Cocos4.0/ccui.TextBMFont.lua
+++ b/meta/3rd/Cocos4.0/ccui.TextBMFont.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.TextBMFont :ccui.Widget
local TextBMFont={ }
diff --git a/meta/3rd/Cocos4.0/ccui.TextField.lua b/meta/3rd/Cocos4.0/ccui.TextField.lua
index 12d9189f..8b1c2f61 100644
--- a/meta/3rd/Cocos4.0/ccui.TextField.lua
+++ b/meta/3rd/Cocos4.0/ccui.TextField.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.TextField :ccui.Widget
local TextField={ }
diff --git a/meta/3rd/Cocos4.0/ccui.VBox.lua b/meta/3rd/Cocos4.0/ccui.VBox.lua
index 9015a292..8fbea878 100644
--- a/meta/3rd/Cocos4.0/ccui.VBox.lua
+++ b/meta/3rd/Cocos4.0/ccui.VBox.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.VBox :ccui.Layout
local VBox={ }
diff --git a/meta/3rd/Cocos4.0/ccui.VideoPlayer.lua b/meta/3rd/Cocos4.0/ccui.VideoPlayer.lua
index 0e098f08..c976116f 100644
--- a/meta/3rd/Cocos4.0/ccui.VideoPlayer.lua
+++ b/meta/3rd/Cocos4.0/ccui.VideoPlayer.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.VideoPlayer :ccui.Widget
local VideoPlayer={ }
diff --git a/meta/3rd/Cocos4.0/ccui.WebView.lua b/meta/3rd/Cocos4.0/ccui.WebView.lua
index 191c8286..b89cfbd1 100644
--- a/meta/3rd/Cocos4.0/ccui.WebView.lua
+++ b/meta/3rd/Cocos4.0/ccui.WebView.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.WebView :ccui.Widget
local WebView={ }
diff --git a/meta/3rd/Cocos4.0/ccui.Widget.lua b/meta/3rd/Cocos4.0/ccui.Widget.lua
index b390800d..44c79f9b 100644
--- a/meta/3rd/Cocos4.0/ccui.Widget.lua
+++ b/meta/3rd/Cocos4.0/ccui.Widget.lua
@@ -1,3 +1,4 @@
+---@meta
---@class ccui.Widget :cc.ProtectedNode@all parent class: ProtectedNode,LayoutParameterProtocol
local Widget={ }
diff --git a/meta/3rd/Cocos4.0/global.lua b/meta/3rd/Cocos4.0/global.lua
index 994b0f22..2ccdbb66 100644
--- a/meta/3rd/Cocos4.0/global.lua
+++ b/meta/3rd/Cocos4.0/global.lua
@@ -1,3 +1,4 @@
+---@meta
---require emmylua 0.3.36
diff --git a/meta/3rd/Cocos4.0/sp.SkeletonAnimation.lua b/meta/3rd/Cocos4.0/sp.SkeletonAnimation.lua
index 94e91249..da925d3c 100644
--- a/meta/3rd/Cocos4.0/sp.SkeletonAnimation.lua
+++ b/meta/3rd/Cocos4.0/sp.SkeletonAnimation.lua
@@ -1,3 +1,4 @@
+---@meta
---@class sp.SkeletonAnimation :sp.SkeletonRenderer
local SkeletonAnimation={ }
diff --git a/meta/3rd/Cocos4.0/sp.SkeletonRenderer.lua b/meta/3rd/Cocos4.0/sp.SkeletonRenderer.lua
index cb399c48..c8a618d7 100644
--- a/meta/3rd/Cocos4.0/sp.SkeletonRenderer.lua
+++ b/meta/3rd/Cocos4.0/sp.SkeletonRenderer.lua
@@ -1,3 +1,4 @@
+---@meta
---@class sp.SkeletonRenderer :cc.Node@all parent class: Node,BlendProtocol
local SkeletonRenderer={ }
diff --git a/meta/3rd/Jass/common.lua b/meta/3rd/Jass/common.lua
index 75fabf03..4c49c110 100644
--- a/meta/3rd/Jass/common.lua
+++ b/meta/3rd/Jass/common.lua
@@ -1,3 +1,4 @@
+---@meta
---@class real
---@class handle
---@class agent
@@ -134,7 +135,6 @@
---@class unitcategory
---@class pathingflag
---@class commandbuttoneffect
----@meta
---'common'
---@class common
diff --git a/meta/3rd/OpenResty/ndk.lua b/meta/3rd/OpenResty/ndk.lua
index 8211e0c1..17085c92 100644
--- a/meta/3rd/OpenResty/ndk.lua
+++ b/meta/3rd/OpenResty/ndk.lua
@@ -1,3 +1,4 @@
+---@meta
ndk={}
ndk.set_var={}
return ndk \ No newline at end of file
diff --git a/meta/3rd/OpenResty/ngx.balancer.lua b/meta/3rd/OpenResty/ngx.balancer.lua
index 33f4d480..4e8caff8 100644
--- a/meta/3rd/OpenResty/ngx.balancer.lua
+++ b/meta/3rd/OpenResty/ngx.balancer.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_balancer={}
function ngx_balancer.set_current_peer(addr, port) end
function ngx_balancer.set_timeouts(connect_timeout, send_timeout, read_timeout) end
diff --git a/meta/3rd/OpenResty/ngx.base64.lua b/meta/3rd/OpenResty/ngx.base64.lua
index 5d40a2b8..667e97fb 100644
--- a/meta/3rd/OpenResty/ngx.base64.lua
+++ b/meta/3rd/OpenResty/ngx.base64.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_base64={}
function ngx_base64.encode_base64url(s) end
function ngx_base64.decode_base64url(s) end
diff --git a/meta/3rd/OpenResty/ngx.errlog.lua b/meta/3rd/OpenResty/ngx.errlog.lua
index cf0ae09e..eb29be99 100644
--- a/meta/3rd/OpenResty/ngx.errlog.lua
+++ b/meta/3rd/OpenResty/ngx.errlog.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_errlog={}
function ngx_errlog.get_sys_filter_level() end
function ngx_errlog.set_filter_level(level) end
diff --git a/meta/3rd/OpenResty/ngx.lua b/meta/3rd/OpenResty/ngx.lua
index 5a8652de..0f7f9277 100644
--- a/meta/3rd/OpenResty/ngx.lua
+++ b/meta/3rd/OpenResty/ngx.lua
@@ -1,3 +1,4 @@
+---@meta
ngx={}
--- **context:** *init_worker_by_lua*, set_by_lua*, rewrite_by_lua*, access_by_lua*, content_by_lua*, header_filter_by_lua*, body_filter_by_lua*, log_by_lua*, ngx.timer.*, balancer_by_lua**
@@ -5034,4 +5035,4 @@ ngx.HTTP_VERSION_NOT_SUPPORTED=505
ngx.HTTP_TEMPORARY_REDIRECT=307
ngx.HTTP_REQUEST_TIMEOUT=408
ngx.HTTP_PROPPATCH=2048
-return ngx \ No newline at end of file
+return ngx
diff --git a/meta/3rd/OpenResty/ngx.ocsp.lua b/meta/3rd/OpenResty/ngx.ocsp.lua
index 5a965d66..1b250b67 100644
--- a/meta/3rd/OpenResty/ngx.ocsp.lua
+++ b/meta/3rd/OpenResty/ngx.ocsp.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_ocsp={}
function ngx_ocsp.get_ocsp_responder_from_der_chain(certs, maxlen) end
function ngx_ocsp.validate_ocsp_response(resp, chain, max_errmsg_len) end
diff --git a/meta/3rd/OpenResty/ngx.pipe.lua b/meta/3rd/OpenResty/ngx.pipe.lua
index 4d6c7667..575d18f3 100644
--- a/meta/3rd/OpenResty/ngx.pipe.lua
+++ b/meta/3rd/OpenResty/ngx.pipe.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_pipe={}
ngx_pipe._gc_ref_c_opt="-c"
function ngx_pipe.spawn() end
diff --git a/meta/3rd/OpenResty/ngx.process.lua b/meta/3rd/OpenResty/ngx.process.lua
index 39591381..c8827949 100644
--- a/meta/3rd/OpenResty/ngx.process.lua
+++ b/meta/3rd/OpenResty/ngx.process.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_process={}
function ngx_process.get_master_pid() end
function ngx_process.enable_privileged_agent() end
diff --git a/meta/3rd/OpenResty/ngx.re.lua b/meta/3rd/OpenResty/ngx.re.lua
index 38805f9a..683a5be2 100644
--- a/meta/3rd/OpenResty/ngx.re.lua
+++ b/meta/3rd/OpenResty/ngx.re.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_re={}
function ngx_re.opt(option, value) end
function ngx_re.split(subj, regex, opts, ctx, max, res) end
diff --git a/meta/3rd/OpenResty/ngx.resp.lua b/meta/3rd/OpenResty/ngx.resp.lua
index d04afb27..2ff8f045 100644
--- a/meta/3rd/OpenResty/ngx.resp.lua
+++ b/meta/3rd/OpenResty/ngx.resp.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_resp={}
function ngx_resp.add_header(key, value) end
ngx_resp.version="0.1.17"
diff --git a/meta/3rd/OpenResty/ngx.semaphore.lua b/meta/3rd/OpenResty/ngx.semaphore.lua
index 66c45f64..28f4b835 100644
--- a/meta/3rd/OpenResty/ngx.semaphore.lua
+++ b/meta/3rd/OpenResty/ngx.semaphore.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_semaphore={}
function ngx_semaphore.count(self) end
function ngx_semaphore.new(n) end
diff --git a/meta/3rd/OpenResty/ngx.ssl.lua b/meta/3rd/OpenResty/ngx.ssl.lua
index 7dc93b57..952a1191 100644
--- a/meta/3rd/OpenResty/ngx.ssl.lua
+++ b/meta/3rd/OpenResty/ngx.ssl.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_ssl={}
function ngx_ssl.set_der_priv_key(data) end
function ngx_ssl.parse_pem_priv_key(pem) end
diff --git a/meta/3rd/OpenResty/ngx.ssl.session.lua b/meta/3rd/OpenResty/ngx.ssl.session.lua
index 2fd909df..b46c31df 100644
--- a/meta/3rd/OpenResty/ngx.ssl.session.lua
+++ b/meta/3rd/OpenResty/ngx.ssl.session.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_ssl_session={}
function ngx_ssl_session.set_serialized_session(sess) end
function ngx_ssl_session.get_serialized_session() end
diff --git a/meta/3rd/OpenResty/ngx.upstream.lua b/meta/3rd/OpenResty/ngx.upstream.lua
index 37b4ebc8..cee95ce0 100644
--- a/meta/3rd/OpenResty/ngx.upstream.lua
+++ b/meta/3rd/OpenResty/ngx.upstream.lua
@@ -1,3 +1,4 @@
+---@meta
ngx_upstream={}
function ngx_upstream.get_backup_peers() end
function ngx_upstream.get_servers() end
diff --git a/meta/3rd/OpenResty/resty.aes.lua b/meta/3rd/OpenResty/resty.aes.lua
index 7b40a5d0..5a8b51cb 100644
--- a/meta/3rd/OpenResty/resty.aes.lua
+++ b/meta/3rd/OpenResty/resty.aes.lua
@@ -1,3 +1,4 @@
+---@meta
resty_aes={}
function resty_aes.cipher() end
resty_aes.hash={}
diff --git a/meta/3rd/OpenResty/resty.core.base.lua b/meta/3rd/OpenResty/resty.core.base.lua
index 4ea0f5e7..5855b290 100644
--- a/meta/3rd/OpenResty/resty.core.base.lua
+++ b/meta/3rd/OpenResty/resty.core.base.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_base={}
function resty_core_base.new_tab() end
resty_core_base.FFI_ERROR=-1
diff --git a/meta/3rd/OpenResty/resty.core.base64.lua b/meta/3rd/OpenResty/resty.core.base64.lua
index c13dad81..8f2fc9cc 100644
--- a/meta/3rd/OpenResty/resty.core.base64.lua
+++ b/meta/3rd/OpenResty/resty.core.base64.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_base64={}
resty_core_base64.version="0.1.17"
return resty_core_base64 \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.ctx.lua b/meta/3rd/OpenResty/resty.core.ctx.lua
index deddeece..8fab2ca6 100644
--- a/meta/3rd/OpenResty/resty.core.ctx.lua
+++ b/meta/3rd/OpenResty/resty.core.ctx.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_ctx={}
resty_core_ctx._VERSION="0.1.17"
return resty_core_ctx \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.exit.lua b/meta/3rd/OpenResty/resty.core.exit.lua
index 2d0c3912..da3677c7 100644
--- a/meta/3rd/OpenResty/resty.core.exit.lua
+++ b/meta/3rd/OpenResty/resty.core.exit.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_exit={}
resty_core_exit.version="0.1.17"
return resty_core_exit \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.hash.lua b/meta/3rd/OpenResty/resty.core.hash.lua
index eabfa1e2..a902af8d 100644
--- a/meta/3rd/OpenResty/resty.core.hash.lua
+++ b/meta/3rd/OpenResty/resty.core.hash.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_hash={}
resty_core_hash.version="0.1.17"
return resty_core_hash \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.lua b/meta/3rd/OpenResty/resty.core.lua
index 1f196c61..8fa94525 100644
--- a/meta/3rd/OpenResty/resty.core.lua
+++ b/meta/3rd/OpenResty/resty.core.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core={}
resty_core.version="0.1.17"
return resty_core \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.misc.lua b/meta/3rd/OpenResty/resty.core.misc.lua
index e67ff674..1bf59e56 100644
--- a/meta/3rd/OpenResty/resty.core.misc.lua
+++ b/meta/3rd/OpenResty/resty.core.misc.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_misc={}
function resty_core_misc.register_ngx_magic_key_getter() end
function resty_core_misc.register_ngx_magic_key_setter() end
diff --git a/meta/3rd/OpenResty/resty.core.ndk.lua b/meta/3rd/OpenResty/resty.core.ndk.lua
index fd5c28f4..9e778758 100644
--- a/meta/3rd/OpenResty/resty.core.ndk.lua
+++ b/meta/3rd/OpenResty/resty.core.ndk.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_ndk={}
resty_core_ndk.version="0.1.17"
return resty_core_ndk \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.phase.lua b/meta/3rd/OpenResty/resty.core.phase.lua
index 9cbefd8f..e6d4e592 100644
--- a/meta/3rd/OpenResty/resty.core.phase.lua
+++ b/meta/3rd/OpenResty/resty.core.phase.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_phase={}
resty_core_phase.version="0.1.17"
return resty_core_phase \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.regex.lua b/meta/3rd/OpenResty/resty.core.regex.lua
index be8439e5..f91bf1da 100644
--- a/meta/3rd/OpenResty/resty.core.regex.lua
+++ b/meta/3rd/OpenResty/resty.core.regex.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_regex={}
function resty_core_regex.collect_captures() end
function resty_core_regex.set_buf_grow_ratio(ratio) end
diff --git a/meta/3rd/OpenResty/resty.core.request.lua b/meta/3rd/OpenResty/resty.core.request.lua
index 04c334de..4ffd1899 100644
--- a/meta/3rd/OpenResty/resty.core.request.lua
+++ b/meta/3rd/OpenResty/resty.core.request.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_request={}
resty_core_request.version="0.1.17"
return resty_core_request \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.response.lua b/meta/3rd/OpenResty/resty.core.response.lua
index 3bcfe74c..df2f03bc 100644
--- a/meta/3rd/OpenResty/resty.core.response.lua
+++ b/meta/3rd/OpenResty/resty.core.response.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_response={}
function resty_core_response.set_resp_header() end
resty_core_response.version="0.1.17"
diff --git a/meta/3rd/OpenResty/resty.core.shdict.lua b/meta/3rd/OpenResty/resty.core.shdict.lua
index d716429c..9b662265 100644
--- a/meta/3rd/OpenResty/resty.core.shdict.lua
+++ b/meta/3rd/OpenResty/resty.core.shdict.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_shdict={}
resty_core_shdict.version="0.1.17"
return resty_core_shdict \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.time.lua b/meta/3rd/OpenResty/resty.core.time.lua
index e1c53718..5adea8dd 100644
--- a/meta/3rd/OpenResty/resty.core.time.lua
+++ b/meta/3rd/OpenResty/resty.core.time.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_time={}
resty_core_time.version="0.1.17"
return resty_core_time \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.uri.lua b/meta/3rd/OpenResty/resty.core.uri.lua
index af3b2e81..4eb5269c 100644
--- a/meta/3rd/OpenResty/resty.core.uri.lua
+++ b/meta/3rd/OpenResty/resty.core.uri.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_uri={}
resty_core_uri.version="0.1.17"
return resty_core_uri \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.utils.lua b/meta/3rd/OpenResty/resty.core.utils.lua
index 9ebc4d66..3c5ba1ae 100644
--- a/meta/3rd/OpenResty/resty.core.utils.lua
+++ b/meta/3rd/OpenResty/resty.core.utils.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_utils={}
function resty_core_utils.str_replace_char(str, find, replace) end
resty_core_utils.version="0.1.17"
diff --git a/meta/3rd/OpenResty/resty.core.var.lua b/meta/3rd/OpenResty/resty.core.var.lua
index 062ede5a..856bc544 100644
--- a/meta/3rd/OpenResty/resty.core.var.lua
+++ b/meta/3rd/OpenResty/resty.core.var.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_var={}
resty_core_var.version="0.1.17"
return resty_core_var \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.core.worker.lua b/meta/3rd/OpenResty/resty.core.worker.lua
index 02d97650..2e3120f1 100644
--- a/meta/3rd/OpenResty/resty.core.worker.lua
+++ b/meta/3rd/OpenResty/resty.core.worker.lua
@@ -1,3 +1,4 @@
+---@meta
resty_core_worker={}
resty_core_worker._VERSION="0.1.17"
return resty_core_worker \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.dns.resolver.lua b/meta/3rd/OpenResty/resty.dns.resolver.lua
index 665d1e4c..fc43a4cc 100644
--- a/meta/3rd/OpenResty/resty.dns.resolver.lua
+++ b/meta/3rd/OpenResty/resty.dns.resolver.lua
@@ -1,3 +1,4 @@
+---@meta
resty_dns_resolver={}
resty_dns_resolver.SECTION_NS=2
resty_dns_resolver.SECTION_AN=1
diff --git a/meta/3rd/OpenResty/resty.limit.conn.lua b/meta/3rd/OpenResty/resty.limit.conn.lua
index b8b4cace..e68c3356 100644
--- a/meta/3rd/OpenResty/resty.limit.conn.lua
+++ b/meta/3rd/OpenResty/resty.limit.conn.lua
@@ -1,3 +1,4 @@
+---@meta
resty_limit_conn={}
function resty_limit_conn.set_conn(self, conn) end
function resty_limit_conn.uncommit(self, key) end
diff --git a/meta/3rd/OpenResty/resty.limit.count.lua b/meta/3rd/OpenResty/resty.limit.count.lua
index 65a339fa..9c05c45c 100644
--- a/meta/3rd/OpenResty/resty.limit.count.lua
+++ b/meta/3rd/OpenResty/resty.limit.count.lua
@@ -1,3 +1,4 @@
+---@meta
resty_limit_count={}
function resty_limit_count.uncommit(self, key) end
function resty_limit_count.incoming(self, key, commit) end
diff --git a/meta/3rd/OpenResty/resty.limit.req.lua b/meta/3rd/OpenResty/resty.limit.req.lua
index 6b26b5c1..f75269c8 100644
--- a/meta/3rd/OpenResty/resty.limit.req.lua
+++ b/meta/3rd/OpenResty/resty.limit.req.lua
@@ -1,3 +1,4 @@
+---@meta
resty_limit_req={}
function resty_limit_req.set_rate(self, rate) end
function resty_limit_req.uncommit(self, key) end
diff --git a/meta/3rd/OpenResty/resty.limit.traffic.lua b/meta/3rd/OpenResty/resty.limit.traffic.lua
index 731a0a73..f3e53e16 100644
--- a/meta/3rd/OpenResty/resty.limit.traffic.lua
+++ b/meta/3rd/OpenResty/resty.limit.traffic.lua
@@ -1,3 +1,4 @@
+---@meta
resty_limit_traffic={}
resty_limit_traffic._VERSION="0.06"
function resty_limit_traffic.combine(limiters, keys, states) end
diff --git a/meta/3rd/OpenResty/resty.lock.lua b/meta/3rd/OpenResty/resty.lock.lua
index 7d0d4062..b3286d4c 100644
--- a/meta/3rd/OpenResty/resty.lock.lua
+++ b/meta/3rd/OpenResty/resty.lock.lua
@@ -1,3 +1,4 @@
+---@meta
resty_lock={}
function resty_lock.expire(self, time) end
function resty_lock.unlock(self) end
diff --git a/meta/3rd/OpenResty/resty.lrucache.lua b/meta/3rd/OpenResty/resty.lrucache.lua
index 62d06c76..3d5cf7b4 100644
--- a/meta/3rd/OpenResty/resty.lrucache.lua
+++ b/meta/3rd/OpenResty/resty.lrucache.lua
@@ -1,3 +1,4 @@
+---@meta
resty_lrucache={}
function resty_lrucache.delete(self, key) end
function resty_lrucache.new(size) end
diff --git a/meta/3rd/OpenResty/resty.lrucache.pureffi.lua b/meta/3rd/OpenResty/resty.lrucache.pureffi.lua
index 00c9bb89..d36f147e 100644
--- a/meta/3rd/OpenResty/resty.lrucache.pureffi.lua
+++ b/meta/3rd/OpenResty/resty.lrucache.pureffi.lua
@@ -1,3 +1,4 @@
+---@meta
resty_lrucache_pureffi={}
function resty_lrucache_pureffi.delete(self, key) end
function resty_lrucache_pureffi.new(size, load_factor) end
diff --git a/meta/3rd/OpenResty/resty.md5.lua b/meta/3rd/OpenResty/resty.md5.lua
index f891040d..bb8204c1 100644
--- a/meta/3rd/OpenResty/resty.md5.lua
+++ b/meta/3rd/OpenResty/resty.md5.lua
@@ -1,3 +1,4 @@
+---@meta
resty_md5={}
function resty_md5.final(self) end
function resty_md5.new(self) end
diff --git a/meta/3rd/OpenResty/resty.memcached.lua b/meta/3rd/OpenResty/resty.memcached.lua
index e8ad4234..79092d4c 100644
--- a/meta/3rd/OpenResty/resty.memcached.lua
+++ b/meta/3rd/OpenResty/resty.memcached.lua
@@ -1,3 +1,4 @@
+---@meta
resty_memcached={}
function resty_memcached.cas(self, key, value, cas_uniq, exptime, flags) end
function resty_memcached.new(self, opts) end
diff --git a/meta/3rd/OpenResty/resty.mysql.lua b/meta/3rd/OpenResty/resty.mysql.lua
index 97f7980e..540d5d00 100644
--- a/meta/3rd/OpenResty/resty.mysql.lua
+++ b/meta/3rd/OpenResty/resty.mysql.lua
@@ -1,3 +1,4 @@
+---@meta
resty_mysql={}
function resty_mysql.read_result() end
function resty_mysql.new(self) end
diff --git a/meta/3rd/OpenResty/resty.random.lua b/meta/3rd/OpenResty/resty.random.lua
index cb8fc95c..cecba485 100644
--- a/meta/3rd/OpenResty/resty.random.lua
+++ b/meta/3rd/OpenResty/resty.random.lua
@@ -1,3 +1,4 @@
+---@meta
resty_random={}
resty_random._VERSION="0.11"
function resty_random.bytes(len, strong) end
diff --git a/meta/3rd/OpenResty/resty.redis.lua b/meta/3rd/OpenResty/resty.redis.lua
index 149f4153..6238f338 100644
--- a/meta/3rd/OpenResty/resty.redis.lua
+++ b/meta/3rd/OpenResty/resty.redis.lua
@@ -1,3 +1,4 @@
+---@meta
resty_redis={}
function resty_redis.lrange() end
function resty_redis.new(self) end
diff --git a/meta/3rd/OpenResty/resty.sha.lua b/meta/3rd/OpenResty/resty.sha.lua
index 655f5a99..0d5ea45b 100644
--- a/meta/3rd/OpenResty/resty.sha.lua
+++ b/meta/3rd/OpenResty/resty.sha.lua
@@ -1,3 +1,4 @@
+---@meta
resty_sha={}
resty_sha._VERSION="0.11"
return resty_sha \ No newline at end of file
diff --git a/meta/3rd/OpenResty/resty.sha1.lua b/meta/3rd/OpenResty/resty.sha1.lua
index 3b3a2b04..32440187 100644
--- a/meta/3rd/OpenResty/resty.sha1.lua
+++ b/meta/3rd/OpenResty/resty.sha1.lua
@@ -1,3 +1,4 @@
+---@meta
resty_sha1={}
function resty_sha1.final(self) end
function resty_sha1.new(self) end
diff --git a/meta/3rd/OpenResty/resty.sha224.lua b/meta/3rd/OpenResty/resty.sha224.lua
index 3d406947..4f2e0e52 100644
--- a/meta/3rd/OpenResty/resty.sha224.lua
+++ b/meta/3rd/OpenResty/resty.sha224.lua
@@ -1,3 +1,4 @@
+---@meta
resty_sha224={}
function resty_sha224.final(self) end
function resty_sha224.new(self) end
diff --git a/meta/3rd/OpenResty/resty.sha256.lua b/meta/3rd/OpenResty/resty.sha256.lua
index 41597069..4cf8441a 100644
--- a/meta/3rd/OpenResty/resty.sha256.lua
+++ b/meta/3rd/OpenResty/resty.sha256.lua
@@ -1,3 +1,4 @@
+---@meta
resty_sha256={}
function resty_sha256.final(self) end
function resty_sha256.new(self) end
diff --git a/meta/3rd/OpenResty/resty.sha384.lua b/meta/3rd/OpenResty/resty.sha384.lua
index 8b653e8a..71aac34a 100644
--- a/meta/3rd/OpenResty/resty.sha384.lua
+++ b/meta/3rd/OpenResty/resty.sha384.lua
@@ -1,3 +1,4 @@
+---@meta
resty_sha384={}
function resty_sha384.final(self) end
function resty_sha384.new(self) end
diff --git a/meta/3rd/OpenResty/resty.sha512.lua b/meta/3rd/OpenResty/resty.sha512.lua
index 9249e9d3..06ac143a 100644
--- a/meta/3rd/OpenResty/resty.sha512.lua
+++ b/meta/3rd/OpenResty/resty.sha512.lua
@@ -1,3 +1,4 @@
+---@meta
resty_sha512={}
function resty_sha512.final(self) end
function resty_sha512.new(self) end
diff --git a/meta/3rd/OpenResty/resty.shell.lua b/meta/3rd/OpenResty/resty.shell.lua
index ff7936a4..19f68464 100644
--- a/meta/3rd/OpenResty/resty.shell.lua
+++ b/meta/3rd/OpenResty/resty.shell.lua
@@ -1,3 +1,4 @@
+---@meta
resty_shell={}
function resty_shell.run(cmd, stdin, timeout, max_size) end
resty_shell.version=0.01
diff --git a/meta/3rd/OpenResty/resty.signal.lua b/meta/3rd/OpenResty/resty.signal.lua
index d44e91a5..05000561 100644
--- a/meta/3rd/OpenResty/resty.signal.lua
+++ b/meta/3rd/OpenResty/resty.signal.lua
@@ -1,3 +1,4 @@
+---@meta
resty_signal={}
function resty_signal.kill(pid, sig) end
function resty_signal.signum(name) end
diff --git a/meta/3rd/OpenResty/resty.string.lua b/meta/3rd/OpenResty/resty.string.lua
index 66a16c5f..9931b0ec 100644
--- a/meta/3rd/OpenResty/resty.string.lua
+++ b/meta/3rd/OpenResty/resty.string.lua
@@ -1,3 +1,4 @@
+---@meta
resty_string={}
function resty_string.to_hex(s) end
resty_string._VERSION="0.11"
diff --git a/meta/3rd/OpenResty/resty.upload.lua b/meta/3rd/OpenResty/resty.upload.lua
index 74323253..505bf766 100644
--- a/meta/3rd/OpenResty/resty.upload.lua
+++ b/meta/3rd/OpenResty/resty.upload.lua
@@ -1,3 +1,4 @@
+---@meta
resty_upload={}
function resty_upload.read(self) end
function resty_upload.set_timeout(self, timeout) end
diff --git a/meta/3rd/OpenResty/resty.upstream.healthcheck.lua b/meta/3rd/OpenResty/resty.upstream.healthcheck.lua
index 51690f75..824dc183 100644
--- a/meta/3rd/OpenResty/resty.upstream.healthcheck.lua
+++ b/meta/3rd/OpenResty/resty.upstream.healthcheck.lua
@@ -1,3 +1,4 @@
+---@meta
resty_upstream_healthcheck={}
function resty_upstream_healthcheck.status_page() end
resty_upstream_healthcheck._VERSION="0.05"
diff --git a/meta/3rd/OpenResty/resty.websocket.client.lua b/meta/3rd/OpenResty/resty.websocket.client.lua
index 1ee17f45..f933c941 100644
--- a/meta/3rd/OpenResty/resty.websocket.client.lua
+++ b/meta/3rd/OpenResty/resty.websocket.client.lua
@@ -1,3 +1,4 @@
+---@meta
resty_websocket_client={}
function resty_websocket_client.send_text(self, data) end
function resty_websocket_client.new(self, opts) end
diff --git a/meta/3rd/OpenResty/resty.websocket.protocol.lua b/meta/3rd/OpenResty/resty.websocket.protocol.lua
index 5f40ca4c..9ef52bbb 100644
--- a/meta/3rd/OpenResty/resty.websocket.protocol.lua
+++ b/meta/3rd/OpenResty/resty.websocket.protocol.lua
@@ -1,3 +1,4 @@
+---@meta
resty_websocket_protocol={}
function resty_websocket_protocol.build_frame() end
function resty_websocket_protocol.new_tab() end
diff --git a/meta/3rd/OpenResty/resty.websocket.server.lua b/meta/3rd/OpenResty/resty.websocket.server.lua
index 9a2e03f8..c9041a96 100644
--- a/meta/3rd/OpenResty/resty.websocket.server.lua
+++ b/meta/3rd/OpenResty/resty.websocket.server.lua
@@ -1,3 +1,4 @@
+---@meta
resty_websocket_server={}
function resty_websocket_server.send_text(self, data) end
function resty_websocket_server.new(self, opts) end
diff --git a/meta/3rd/OpenResty/table.clear.lua b/meta/3rd/OpenResty/table.clear.lua
index a6d84c5a..85838ea8 100644
--- a/meta/3rd/OpenResty/table.clear.lua
+++ b/meta/3rd/OpenResty/table.clear.lua
@@ -1,2 +1,3 @@
+---@meta
function table_clear() end
return table_clear \ No newline at end of file
diff --git a/meta/3rd/OpenResty/table.new.lua b/meta/3rd/OpenResty/table.new.lua
index d517af3c..3f6ac131 100644
--- a/meta/3rd/OpenResty/table.new.lua
+++ b/meta/3rd/OpenResty/table.new.lua
@@ -1,2 +1,3 @@
+---@meta
function table_new() end
return table_new \ No newline at end of file
diff --git a/meta/3rd/OpenResty/tablepool.lua b/meta/3rd/OpenResty/tablepool.lua
index 63db91da..809a23e3 100644
--- a/meta/3rd/OpenResty/tablepool.lua
+++ b/meta/3rd/OpenResty/tablepool.lua
@@ -1,3 +1,4 @@
+---@meta
tablepool={}
function tablepool.release(tag, obj, noclear) end
function tablepool.fetch(tag, narr, nrec) end
diff --git a/meta/3rd/OpenResty/thread.exdata.lua b/meta/3rd/OpenResty/thread.exdata.lua
index c667d0e9..cdd657c6 100644
--- a/meta/3rd/OpenResty/thread.exdata.lua
+++ b/meta/3rd/OpenResty/thread.exdata.lua
@@ -1,2 +1,3 @@
+---@meta
function thread_exdata() end
return thread_exdata \ No newline at end of file
diff --git a/meta/3rd/OpenResty/toComment.lua b/meta/3rd/OpenResty/toComment.lua
index 7950e295..32a4d758 100644
--- a/meta/3rd/OpenResty/toComment.lua
+++ b/meta/3rd/OpenResty/toComment.lua
@@ -1,2 +1,3 @@
+---@meta
toComment={}
return toComment \ No newline at end of file