diff --git a/data/built-in-classes.txt b/data/built-in-classes.txt index a5207a0..1f5b875 100644 --- a/data/built-in-classes.txt +++ b/data/built-in-classes.txt @@ -1,8 +1,20 @@ +@GlobalScope AABB +ARVRAnchor +ARVRCamera +ARVRController +ARVRInterface +ARVROrigin +ARVRPositionalTracker +ARVRServer +AStar +AStar2D AcceptDialog -AnimatedSprite3D AnimatedSprite +AnimatedSprite3D AnimatedTexture +Animation +AnimationNode AnimationNodeAdd2 AnimationNodeAdd3 AnimationNodeAnimation @@ -13,34 +25,24 @@ AnimationNodeBlendSpace2D AnimationNodeBlendTree AnimationNodeOneShot AnimationNodeOutput +AnimationNodeStateMachine AnimationNodeStateMachinePlayback AnimationNodeStateMachineTransition -AnimationNodeStateMachine AnimationNodeTimeScale AnimationNodeTimeSeek AnimationNodeTransition -AnimationNode AnimationPlayer AnimationRootNode AnimationTrackEditPlugin -AnimationTreePlayer AnimationTree -Animation -Area2D +AnimationTreePlayer Area -ArrayMesh +Area2D Array -ARVRAnchor -ARVRCamera -ARVRController -ARVRInterface -ARVROrigin -ARVRPositionalTracker -ARVRServer -AStar2D -AStar +ArrayMesh AtlasTexture AudioBusLayout +AudioEffect AudioEffectAmplify AudioEffectBandLimitFilter AudioEffectBandPassFilter @@ -48,10 +50,10 @@ AudioEffectChorus AudioEffectCompressor AudioEffectDelay AudioEffectDistortion +AudioEffectEQ AudioEffectEQ10 AudioEffectEQ21 AudioEffectEQ6 -AudioEffectEQ AudioEffectFilter AudioEffectHighPassFilter AudioEffectHighShelfFilter @@ -65,48 +67,48 @@ AudioEffectPhaser AudioEffectPitchShift AudioEffectRecord AudioEffectReverb -AudioEffectSpectrumAnalyzerInstance AudioEffectSpectrumAnalyzer +AudioEffectSpectrumAnalyzerInstance AudioEffectStereoEnhance -AudioEffect AudioServer -AudioStreamGeneratorPlayback +AudioStream AudioStreamGenerator +AudioStreamGeneratorPlayback AudioStreamMicrophone -AudioStreamPlaybackResampled AudioStreamPlayback +AudioStreamPlaybackResampled +AudioStreamPlayer AudioStreamPlayer2D AudioStreamPlayer3D -AudioStreamPlayer AudioStreamRandomPitch AudioStreamSample -AudioStream BackBufferCopy -BakedLightmapData BakedLightmap +BakedLightmapData BaseButton Basis -BitmapFont BitMap +BitmapFont Bone2D BoneAttachment -bool BoxContainer BoxShape -ButtonGroup Button +ButtonGroup +CPUParticles +CPUParticles2D +Camera Camera2D CameraFeed CameraServer CameraTexture -Camera -CanvasItemMaterial CanvasItem +CanvasItemMaterial CanvasLayer CanvasModulate CapsuleMesh -CapsuleShape2D CapsuleShape +CapsuleShape2D CenterContainer CharFXTransform CheckBox @@ -114,141 +116,136 @@ CheckButton CircleShape2D ClassDB ClippedCamera -CollisionObject2D CollisionObject -CollisionPolygon2D +CollisionObject2D CollisionPolygon -CollisionShape2D +CollisionPolygon2D CollisionShape -ColorPickerButton -ColorPicker -ColorRect +CollisionShape2D Color -ConcavePolygonShape2D +ColorPicker +ColorPickerButton +ColorRect ConcavePolygonShape +ConcavePolygonShape2D ConeTwistJoint ConfigFile ConfirmationDialog Container Control -ConvexPolygonShape2D ConvexPolygonShape -CPUParticles2D -CPUParticles -CryptoKey +ConvexPolygonShape2D Crypto +CryptoKey CubeMap CubeMesh +Curve Curve2D Curve3D CurveTexture -Curve CylinderMesh CylinderShape DampedSpringJoint2D Dictionary DirectionalLight Directory -DynamicFontData DynamicFont +DynamicFontData EditorExportPlugin EditorFeatureProfile EditorFileDialog -EditorFileSystemDirectory EditorFileSystem +EditorFileSystemDirectory EditorImportPlugin -EditorInspectorPlugin EditorInspector +EditorInspectorPlugin EditorInterface EditorNavigationMeshGenerator EditorPlugin EditorProperty EditorResourceConversionPlugin -EditorResourcePreviewGenerator EditorResourcePreview -EditorSceneImporterAssimp +EditorResourcePreviewGenerator EditorSceneImporter +EditorSceneImporterAssimp EditorScenePostImport EditorScript EditorSelection EditorSettings -EditorSpatialGizmoPlugin EditorSpatialGizmo +EditorSpatialGizmoPlugin EditorSpinSlider EditorVCSInterface EncodedObjectAsID Engine Environment Expression -FileDialog File -float +FileDialog Font FuncRef -Generic6DOFJoint -GeometryInstance -Geometry -GIProbeData GIProbe -@GlobalScope -GradientTexture +GIProbeData +Generic6DOFJoint +Geometry +GeometryInstance Gradient +GradientTexture GraphEdit GraphNode GridContainer GrooveJoint2D -HashingContext HBoxContainer -HeightMapShape -HingeJoint HScrollBar HSeparator HSlider HSplitContainer HTTPClient HTTPRequest -ImageTexture +HashingContext +HeightMapShape +HingeJoint +IP +IP_Unix Image +ImageTexture ImmediateGeometry +Input InputDefault +InputEvent InputEventAction InputEventGesture InputEventJoypadButton InputEventJoypadMotion InputEventKey -InputEventMagnifyGesture InputEventMIDI +InputEventMagnifyGesture +InputEventMouse InputEventMouseButton InputEventMouseMotion -InputEventMouse InputEventPanGesture InputEventScreenDrag InputEventScreenTouch InputEventWithModifiers -InputEvent InputMap -Input InstancePlaceholder InterpolatedCamera -int -IP_Unix -IP ItemList -JavaScript -Joint2D -Joint +JSON JSONParseResult JSONRPC -JSON -KinematicBody2D +JavaScript +Joint +Joint2D KinematicBody -KinematicCollision2D +KinematicBody2D KinematicCollision +KinematicCollision2D Label LargeTexture +Light Light2D LightOccluder2D -Light Line2D LineEdit LineShape2D @@ -259,77 +256,77 @@ MarginContainer Marshalls Material MenuButton +Mesh MeshDataTool -MeshInstance2D MeshInstance +MeshInstance2D MeshLibrary MeshTexture -Mesh -MultiMeshInstance2D -MultiMeshInstance MultiMesh +MultiMeshInstance +MultiMeshInstance2D MultiplayerAPI Mutex -Navigation2D -NavigationMeshInstance -NavigationMesh -NavigationPolygonInstance -NavigationPolygon Navigation +Navigation2D +NavigationMesh +NavigationMeshInstance +NavigationPolygon +NavigationPolygonInstance NetworkedMultiplayerPeer Nil NinePatchRect +Node Node2D NodePath -Node +OS Object OccluderPolygon2D OmniLight OptionButton -OS -PackedDataContainerRef +PCKPacker +PHashTranslation PackedDataContainer +PackedDataContainerRef PackedScene +PacketPeer PacketPeerStream PacketPeerUDP -PacketPeer -PanelContainer Panel +PanelContainer PanoramaSky ParallaxBackground ParallaxLayer +Particles Particles2D ParticlesMaterial -Particles -Path2D -PathFollow2D -PathFollow Path -PCKPacker +Path2D +PathFollow +PathFollow2D Performance -PHashTranslation PhysicalBone -Physics2DDirectBodyStateSW Physics2DDirectBodyState +Physics2DDirectBodyStateSW Physics2DDirectSpaceState -Physics2DServerSW Physics2DServer +Physics2DServerSW Physics2DShapeQueryParameters Physics2DShapeQueryResult Physics2DTestMotionResult -PhysicsBody2D PhysicsBody +PhysicsBody2D PhysicsDirectBodyState PhysicsDirectSpaceState PhysicsMaterial PhysicsServer PhysicsShapeQueryParameters PhysicsShapeQueryResult -PinJoint2D PinJoint +PinJoint2D +Plane PlaneMesh PlaneShape -Plane PointMesh Polygon2D PolygonPathFinder @@ -340,10 +337,10 @@ PoolRealArray PoolStringArray PoolVector2Array PoolVector3Array +Popup PopupDialog PopupMenu PopupPanel -Popup Position2D Position3D PrimitiveMesh @@ -355,100 +352,100 @@ ProximityGroup ProxyTexture QuadMesh Quat +RID RandomNumberGenerator Range -RayCast2D RayCast -RayShape2D +RayCast2D RayShape +RayShape2D Rect2 RectangleShape2D -ReferenceRect Reference +ReferenceRect ReflectionProbe -RemoteTransform2D RemoteTransform -ResourceFormatLoaderCrypto +RemoteTransform2D +Resource ResourceFormatLoader -ResourceFormatSaverCrypto +ResourceFormatLoaderCrypto ResourceFormatSaver +ResourceFormatSaverCrypto ResourceImporter ResourceInteractiveLoader ResourceLoader ResourcePreloader ResourceSaver -Resource RichTextEffect RichTextLabel -RID -RigidBody2D RigidBody +RigidBody2D RootMotionView SceneState -SceneTreeTimer SceneTree +SceneTreeTimer +Script ScriptCreateDialog ScriptEditor -Script ScrollBar ScrollContainer SegmentShape2D Semaphore Separator -ShaderMaterial Shader -Shape2D +ShaderMaterial Shape +Shape2D ShortCut +Skeleton Skeleton2D SkeletonIK -Skeleton -SkinReference Skin +SkinReference Sky -SliderJoint Slider +SliderJoint SoftBody +Spatial SpatialGizmo SpatialMaterial SpatialVelocityTracker -Spatial SphereMesh SphereShape SpinBox SplitContainer SpotLight SpringArm +Sprite Sprite3D SpriteBase3D SpriteFrames -Sprite -StaticBody2D StaticBody +StaticBody2D +StreamPeer StreamPeerBuffer StreamPeerSSL StreamPeerTCP -StreamPeer StreamTexture String +StyleBox StyleBoxEmpty StyleBoxFlat StyleBoxLine StyleBoxTexture -StyleBox SurfaceTool +TCP_Server TabContainer Tabs -TCP_Server TextEdit TextFile +Texture Texture3D TextureArray TextureButton TextureLayered TextureProgress TextureRect -Texture Theme Thread TileMap @@ -456,32 +453,38 @@ TileSet Timer ToolButton TouchScreenButton -Transform2D Transform -TranslationServer +Transform2D Translation -TreeItem +TranslationServer Tree +TreeItem TriangleMesh Tween UndoRedo -Variant VBoxContainer +VScrollBar +VSeparator +VSlider +VSplitContainer +Variant Vector2 Vector3 VehicleBody VehicleWheel VideoPlayer VideoStream +Viewport ViewportContainer ViewportTexture -Viewport -VisibilityEnabler2D VisibilityEnabler -VisibilityNotifier2D +VisibilityEnabler2D VisibilityNotifier +VisibilityNotifier2D VisualInstance VisualServer +VisualShader +VisualShaderNode VisualShaderNodeBooleanConstant VisualShaderNodeBooleanUniform VisualShaderNodeColorConstant @@ -489,8 +492,8 @@ VisualShaderNodeColorFunc VisualShaderNodeColorOp VisualShaderNodeColorUniform VisualShaderNodeCompare -VisualShaderNodeCubeMapUniform VisualShaderNodeCubeMap +VisualShaderNodeCubeMapUniform VisualShaderNodeCustom VisualShaderNodeDeterminant VisualShaderNodeDotProduct @@ -514,9 +517,9 @@ VisualShaderNodeScalarSmoothStep VisualShaderNodeScalarSwitch VisualShaderNodeScalarUniform VisualShaderNodeSwitch -VisualShaderNodeTextureUniformTriplanar -VisualShaderNodeTextureUniform VisualShaderNodeTexture +VisualShaderNodeTextureUniform +VisualShaderNodeTextureUniformTriplanar VisualShaderNodeTransformCompose VisualShaderNodeTransformConstant VisualShaderNodeTransformDecompose @@ -541,17 +544,14 @@ VisualShaderNodeVectorScalarMix VisualShaderNodeVectorScalarSmoothStep VisualShaderNodeVectorScalarStep VisualShaderNodeVectorSmoothStep -VisualShaderNode -VisualShader -VScrollBar -VSeparator -VSlider -VSplitContainer WeakRef WindowDialog +World World2D WorldEnvironment -World X509Certificate XMLParser YSort +bool +float +int diff --git a/data/built-in-constants.txt b/data/built-in-constants.txt index 01dfd4f..c873759 100644 --- a/data/built-in-constants.txt +++ b/data/built-in-constants.txt @@ -1,4 +1,4 @@ -PI -TAU INF NAN +PI +TAU diff --git a/data/built-in-functions.txt b/data/built-in-functions.txt index 5d117b7..e43e93e 100644 --- a/data/built-in-functions.txt +++ b/data/built-in-functions.txt @@ -1,70 +1,70 @@ -sin -cos -tan -sinh -cosh -tanh -asin +Color8 +abs acos +asin +assert atan atan2 -sqrt +bytes2var +ceil +char +clamp +convert +cos +cosh +db2linear +decimals +dectime +deg2rad +dict2inst +ease +exp +floor fmod fposmod -floor -ceil -round -abs -sign -pow -log -exp -is_nan +funcref +hash +inst2dict +instance_from_id is_inf -ease -decimals -stepify +is_nan lerp -dectime -randomize -randi -randf -rand_range -seed -rand_seed -deg2rad -rad2deg linear2db -db2linear +load +log max min -clamp +name nearest_po2 -weakref -funcref -convert -typeof -type_exists -char -str +pow +preload print -printt -prints +print_stack printerr printraw -var2str -str2var -var2bytes -bytes2var +prints +printt +rad2deg +rand_range +rand_seed +randf +randi +randomize range -load -inst2dict -dict2inst -hash -Color8 -print_stack -instance_from_id -preload +round +seed +sign +sin +sinh +sqrt +stepify +str +str2var +tan +tanh +type_exists +typeof +var2bytes +var2str +weakref yield -assert -name diff --git a/data/built-in-types.txt b/data/built-in-types.txt index 1bcc9b2..c715e31 100644 --- a/data/built-in-types.txt +++ b/data/built-in-types.txt @@ -1,5 +1,5 @@ +bool +float +int null void -bool -int -float \ No newline at end of file