Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 11:00:01 [LOG] s:initialize_buffer 2
- 11:00:01 [LOG] diagnostics skipped: it does not updated godot
- 11:00:01 godot -> [REQUEST] 1 {'method': 'initialize', 'params': {'rootUri': 'file:///mnt/Files/Git/zoriya/', 'initializationOptions': {}, 'capabilities': {'workspace': {'workspaceFolders': v:true, 'configuration': v:true, 'workspaceEdit': {'resourceOperations': [], 'failureHandling': 'abort', 'documentChanges': v:true}, 'symbol': {'valueSet': [16, 12, 20, 13, 21, 14, 2, 4, 5, 25, 23, 19, 6, 18, 10, 8, 11, 7, 1, 26, 9, 22, 17, 3, 15, 24], 'dynamicRegistration': v:true}, 'applyEdit': v:true, 'executeCommand': {'dynamicRegistration': v:true}, 'didChangeWatchedFiles': {'dynamicRegistration': v:true}, 'didChangeConfiguration': {'dynamicRegistration': v:true}}, 'experimental': {}, 'textDocument': {'implementation': {'dynamicRegistration': v:true, 'linkSupport': v:true}, 'documentSymbol': {'symbolKind': {'valueSet': [16, 12, 20, 13, 21, 14, 2, 4, 5, 25, 23, 19, 6, 18, 10, 8, 11, 7, 1, 26, 9, 22, 17, 3, 15, 24]}, 'dynamicRegistration': v:true, 'hierarchicalDocumentSymbolSupport': v:true}, 'hoverSupport': {'dynamicRegistration': v:true, 'contentFormat': ['plaintext', 'markdown']}, 'documentHighlight': {'dynamicRegistration': v:true}, 'rename': {'prepareSupport': v:true}, 'completion': {'completionItem': {'snippetSupport': v:true, 'commitCharactersSupport': v:true, 'preselectSupport': v:true, 'deprecatedSupport': v:true, 'documentationFormat': ['plaintext', 'markdown']}, 'contextSupport': v:true, 'dynamicRegistration': v:true, 'completionItemKind': {'valueSet': [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 1, 2, 3, 4, 5, 6, 7, 8, 9]}}, 'synchronization': {'willSaveDidUntil': v:false, 'willSave': v:false, 'dynamicRegistration': v:true, 'didSave': v:false}, 'definition': {'dynamicRegistration': v:true, 'linkSupport': v:true}, 'typeDefinition': {'dynamicRegistration': v:true, 'linkSupport': v:true}, 'signatureHelp': {'signatureInformation': {'parameterInformation': {'labelOffsetSupport': v:true}, 'documentationFormat': ['plaintext', 'markdown']}, 'dynamicRegistration': v:true}, 'onTypeFormatting': {'dynamicRegistration': v:true}, 'declaration': {'dynamicRegistration': v:true, 'linkSupport': v:true}, 'codeAction': {'codeActionLiteralSupport': {'codeActionKind': {'valueSet': ['', 'quickfix', 'refactor', 'refactor.extract', 'refactor.inline', 'refactor.rewrite', 'source', 'source.organizeImports']}}, 'dynamicRegistration': v:true}}}, 'rootPath': '/mnt/Files/Git/zoriya', 'processId': 6860, 'trace': 'off', 'workspaceFolders': [{'uri': 'file:///mnt/Files/Git/zoriya/', 'name': '[LAMP] Automatic workspace folder: file:///mnt/Files/Git/zoriya/'}]}}
- 11:00:01 godot <- [RESPONSE] 1 {'id': 1, 'jsonrpc': '2.0', 'result': {'capabilities': {'executeCommandProvider': {'commands': []}, 'documentHighlightProvider': v:false, 'hoverProvider': v:true, 'typeDefinitionProvider': v:false, 'workspaceSymbolProvider': v:true, 'referencesProvider': v:false, 'signatureHelpProvider': {'triggerCharacters': [',', '(']}, 'foldingRangeProvider': v:false, 'codeActionProvider': v:false, 'textDocumentSync': 1, 'implementationProvider': v:false, 'codeLensProvider': v:false, 'documentLinkProvider': {'resolveProvider': v:false}, 'declarationProvider': v:true, 'colorProvider': v:false, 'documentOnTypeFormattingProvider': {'moreTriggerCharacter': [], 'firstTriggerCharacter': ''}, 'definitionProvider': v:true, 'documentRangeFormattingProvider': v:false, 'documentFormattingProvider': v:false, 'documentSymbolProvider': v:true, 'renameProvider': {'prepareProvider': v:false}, 'completionProvider': {'resolveProvider': v:true, 'triggerCharacters': ['.', '$', '''', '"']}}}}
- 11:00:01 godot -> [NOTIFY] {'method': 'initialized', 'params': {}}
- 11:00:01 godot -> [NOTIFY] {'method': 'workspace/didChangeConfiguration', 'params': {'settings': {}}}
- 11:00:01 godot -> [NOTIFY] {'method': 'textDocument/didOpen', 'params': {'textDocument': {'uri': 'file:///mnt/Files/Git/zoriya/Characters/Player/Box.gd', 'version': 2, 'languageId': 'gdscript3', 'text': 'class_name Boxextends KinematicBodysignal diedconst MOVE_SPEED = 10const JUMP_IMPULSE = 4const MAX_HEALTH = 20var input_enabled := true setget set_input_enabledsync var health := MAX_HEALTHvar _motion: Vector3var _velocity: Vector3func _ready() -> void: rpc_config("set_global_transform", MultiplayerAPI.RPC_MODE_REMOTE) rpc_config("set_translation", MultiplayerAPI.RPC_MODE_SYNC) if is_network_master(): $SpringArm/Camera/Interaction.add_exception(self) else: set_physics_process(false)func _physics_process(delta: float) -> void: _motion = _motion.linear_interpolate(input_direction() * MOVE_SPEED, ZoriyaSettings.get_motion_interpolate_speed() * delta) _velocity = move_and_slide(calculate_velocity(delta), Vector3.UP, true) rpc_unreliable("set_global_transform", get_global_transform())func set_input_enabled(enabled: bool) -> void: input_enabled = enabledfunc change_health(value: int) -> void: if health <= 0: return $DamageText.show_damage(value) health = health + value if health <= 0: emit_signal("died")func input_direction() -> Vector3: if not input_enabled: return Vector3.ZERO var x_strength = Input.get_action_strength("move_right") - Input.get_action_strength("move_left") var z_strength = Input.get_action_strength("move_back") - Input.get_action_strength("move_front") var direction := Vector3() direction += $SpringArm.global_transform.basis.x * x_strength direction += $SpringArm.global_transform.basis.z * z_strength direction.y = 0 return direction.normalized()func calculate_velocity(delta: float) -> Vector3: var new_velocity: Vector3 if is_on_floor(): new_velocity = _motion if input_enabled and Input.is_action_just_pressed("jump"): new_velocity.y = JUMP_IMPULSE else: new_velocity.y = -ZoriyaSettings.get_gravity() else: new_velocity = _velocity.linear_interpolate(_motion, ZoriyaSettings.get_velocity_interpolate_speed() * delta) new_velocity.y = _velocity.y - ZoriyaSettings.get_gravity() * delta return new_velocityfunc release_spirit() -> void: rpc("set_translation", Vector3(0, 30, 0)) rset("health", MAX_HEALTH) Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED)'}}}
- 11:00:01 godot <- [NOTIFY] {'method': 'gdscript/capabilities', 'jsonrpc': '2.0', 'params': {'native_classes': [{'inherits': '', 'name': '@GDScript'}, {'inherits': '', 'name': '@GlobalScope'}, {'inherits': '', 'name': '@NativeScript'}, {'inherits': '', 'name': '@VisualScript'}, {'inherits': '', 'name': 'AABB'}, {'inherits': 'Spatial', 'name': 'ARVRAnchor'}, {'inherits': 'Camera', 'name': 'ARVRCamera'}, {'inherits': 'Spatial', 'name': 'ARVRController'}, {'inherits': 'Reference', 'name': 'ARVRInterface'}, {'inherits': 'ARVRInterface', 'name': 'ARVRInterfaceGDNative'}, {'inherits': 'Spatial', 'name': 'ARVROrigin'}, {'inherits': 'Object', 'name': 'ARVRPositionalTracker'}, {'inherits': 'Object', 'name': 'ARVRServer'}, {'inherits': 'Reference', 'name': 'AStar'}, {'inherits': 'Reference', 'name': 'AStar2D'}, {'inherits': 'WindowDialog', 'name': 'AcceptDialog'}, {'inherits': 'Node2D', 'name': 'AnimatedSprite'}, {'inherits': 'SpriteBase3D', 'name': 'AnimatedSprite3D'}, {'inherits': 'Texture', 'name': 'AnimatedTexture'}, {'inherits': 'Resource', 'name': 'Animation'}, {'inherits': 'Resource', 'name': 'AnimationNode'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeAdd2'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeAdd3'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeAnimation'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeBlend2'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeBlend3'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeBlendSpace1D'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeBlendSpace2D'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeBlendTree'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeOneShot'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeOutput'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeStateMachine'}, {'inherits': 'Resource', 'name': 'AnimationNodeStateMachinePlayback'}, {'inherits': 'Resource', 'name': 'AnimationNodeStateMachineTransition'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeTimeScale'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeTimeSeek'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeTransition'}, {'inherits': 'Node', 'name': 'AnimationPlayer'}, {'inherits': 'AnimationNode', 'name': 'AnimationRootNode'}, {'inherits': 'Reference', 'name': 'AnimationTrackEditPlugin'}, {'inherits': 'Node', 'name': 'AnimationTree'}, {'inherits': 'Node', 'name': 'AnimationTreePlayer'}, {'inherits': 'CollisionObject', 'name': 'Area'}, {'inherits': 'CollisionObject2D', 'name': 'Area2D'}, {'inherits': '', 'name': 'Array'}, {'inherits': 'Mesh', 'name': 'ArrayMesh'}, {'inherits': 'Texture', 'name': 'AtlasTexture'}, {'inherits': 'Resource', 'name': 'AudioBusLayout'}, {'inherits': 'Resource', 'name': 'AudioEffect'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectAmplify'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectBandLimitFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectBandPassFilter'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectChorus'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectCompressor'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectDelay'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectDistortion'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectEQ'}, {'inherits': 'AudioEffectEQ', 'name': 'AudioEffectEQ10'}, {'inherits': 'AudioEffectEQ', 'name': 'AudioEffectEQ21'}, {'inherits': 'AudioEffectEQ', 'name': 'AudioEffectEQ6'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectHighPassFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectHighShelfFilter'}, {'inherits': 'Reference', 'name': 'AudioEffectInstance'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectLimiter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectLowPassFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectLowShelfFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectNotchFilter'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectPanner'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectPhaser'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectPitchShift'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectRecord'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectReverb'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectSpectrumAnalyzer'}, {'inherits': 'AudioEffectInstance', 'name': 'AudioEffectSpectrumAnalyzerInstance'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectStereoEnhance'}, {'inherits': 'Object', 'name': 'AudioServer'}, {'inherits': 'Resource', 'name': 'AudioStream'}, {'inherits': 'AudioStream', 'name': 'AudioStreamGenerator'}, {'inherits': 'AudioStreamPlaybackResampled', 'name': 'AudioStreamGeneratorPlayback'}, {'inherits': 'AudioStream', 'name': 'AudioStreamMicrophone'}, {'inherits': 'AudioStream', 'name': 'AudioStreamOGGVorbis'}, {'inherits': 'Reference', 'name': 'AudioStreamPlayback'}, {'inherits': 'AudioStreamPlayback', 'name': 'AudioStreamPlaybackResampled'}, {'inherits': 'Node', 'name': 'AudioStreamPlayer'}, {'inherits': 'Node2D', 'name': 'AudioStreamPlayer2D'}, {'inherits': 'Spatial', 'name': 'AudioStreamPlayer3D'}, {'inherits': 'AudioStream', 'name': 'AudioStreamRandomPitch'}, {'inherits': 'AudioStream', 'name': 'AudioStreamSample'}, {'inherits': 'Node2D', 'name': 'BackBufferCopy'}, {'inherits': 'VisualInstance', 'name': 'BakedLightmap'}, {'inherits': 'Resource', 'name': 'BakedLightmapData'}, {'inherits': 'Control', 'name': 'BaseButton'}, {'inherits': '', 'name': 'Basis'}, {'inherits': 'Resource', 'name': 'BitMap'}, {'inherits': 'Font', 'name': 'BitmapFont'}, {'inherits': 'Node2D', 'name': 'Bone2D'}, {'inherits': 'Spatial', 'name': 'BoneAttachment'}, {'inherits': 'Container', 'name': 'BoxContainer'}, {'inherits': 'Shape', 'name': 'BoxShape'}, {'inherits': 'PhysicsDirectBodyState', 'name': 'BulletPhysicsDirectBodyState'}, {'inherits': 'PhysicsDirectSpaceState', 'name': 'BulletPhysicsDirectSpaceState'}, {'inherits': 'PhysicsServer', 'name': 'BulletPhysicsServer'}, {'inherits': 'BaseButton', 'name': 'Button'}, {'inherits': 'Resource', 'name': 'ButtonGroup'}, {'inherits': 'GeometryInstance', 'name': 'CPUParticles'}, {'inherits': 'Node2D', 'name': 'CPUParticles2D'}, {'inherits': 'CSGPrimitive', 'name': 'CSGBox'}, {'inherits': 'CSGShape', 'name': 'CSGCombiner'}, {'inherits': 'CSGPrimitive', 'name': 'CSGCylinder'}, {'inherits': 'CSGPrimitive', 'name': 'CSGMesh'}, {'inherits': 'CSGPrimitive', 'name': 'CSGPolygon'}, {'inherits': 'CSGShape', 'name': 'CSGPrimitive'}, {'inherits': 'GeometryInstance', 'name': 'CSGShape'}, {'inherits': 'CSGPrimitive', 'name': 'CSGSphere'}, {'inherits': 'CSGPrimitive', 'name': 'CSGTorus'}, {'inherits': 'Spatial', 'name': 'Camera'}, {'inherits': 'Node2D', 'name': 'Camera2D'}, {'inherits': 'Reference', 'name': 'CameraFeed'}, {'inherits': 'Object', 'name': 'CameraServer'}, {'inherits': 'Texture', 'name': 'CameraTexture'}, {'inherits': 'Node', 'name': 'CanvasItem'}, {'inherits': 'Material', 'name': 'CanvasItemMaterial'}, {'inherits': 'Node', 'name': 'CanvasLayer'}, {'inherits': 'Node2D', 'name': 'CanvasModulate'}, {'inherits': 'PrimitiveMesh', 'name': 'CapsuleMesh'}, {'inherits': 'Shape', 'name': 'CapsuleShape'}, {'inherits': 'Shape2D', 'name': 'CapsuleShape2D'}, {'inherits': 'Container', 'name': 'CenterContainer'}, {'inherits': 'Reference', 'name': 'CharFXTransform'}, {'inherits': 'Button', 'name': 'CheckBox'}, {'inherits': 'Button', 'name': 'CheckButton'}, {'inherits': 'Shape2D', 'name': 'CircleShape2D'}, {'inherits': 'Object', 'name': 'ClassDB'}, {'inherits': 'Camera', 'name': 'ClippedCamera'}, {'inherits': 'Spatial', 'name': 'CollisionObject'}, {'inherits': 'Node2D', 'name': 'CollisionObject2D'}, {'inherits': 'Spatial', 'name': 'CollisionPolygon'}, {'inherits': 'Node2D', 'name': 'CollisionPolygon2D'}, {'inherits': 'Spatial', 'name': 'CollisionShape'}, {'inherits': 'Node2D', 'name': 'CollisionShape2D'}, {'inherits': '', 'name': 'Color'}, {'inherits': 'BoxContainer', 'name': 'ColorPicker'}, {'inherits': 'Button', 'name': 'ColorPickerButton'}, {'inherits': 'Control', 'name': 'ColorRect'}, {'inherits': 'Shape', 'name': 'ConcavePolygonShape'}, {'inherits': 'Shape2D', 'name': 'ConcavePolygonShape2D'}, {'inherits': 'Joint', 'name': 'ConeTwistJoint'}, {'inherits': 'Reference', 'name': 'ConfigFile'}, {'inherits': 'AcceptDialog', 'name': 'ConfirmationDialog'}, {'inherits': 'Control', 'name': 'Container'}, {'inherits': 'CanvasItem', 'name': 'Control'}, {'inherits': 'Shape', 'name': 'ConvexPolygonShape'}, {'inherits': 'Shape2D', 'name': 'ConvexPolygonShape2D'}, {'inherits': 'Reference', 'name': 'Crypto'}, {'inherits': 'Resource', 'name': 'CryptoKey'}, {'inherits': 'Resource', 'name': 'CubeMap'}, {'inherits': 'PrimitiveMesh', 'name': 'CubeMesh'}, {'inherits': 'Resource', 'name': 'Curve'}, {'inherits': 'Resource', 'name': 'Curve2D'}, {'inherits': 'Resource', 'name': 'Curve3D'}, {'inherits': 'Texture', 'name': 'CurveTexture'}, {'inherits': 'PrimitiveMesh', 'name': 'CylinderMesh'}, {'inherits': 'Shape', 'name': 'CylinderShape'}, {'inherits': 'Joint2D', 'name': 'DampedSpringJoint2D'}, {'inherits': '', 'name': 'Dictionary'}, {'inherits': 'Light', 'name': 'DirectionalLight'}, {'inherits': 'Reference', 'name': 'Directory'}, {'inherits': 'Font', 'name': 'DynamicFont'}, {'inherits': 'Resource', 'name': 'DynamicFontData'}, {'inherits': 'Reference', 'name': 'EditorExportPlugin'}, {'inherits': 'Reference', 'name': 'EditorFeatureProfile'}, {'inherits': 'ConfirmationDialog', 'name': 'EditorFileDialog'}, {'inherits': 'Node', 'name': 'EditorFileSystem'}, {'inherits': 'Object', 'name': 'EditorFileSystemDirectory'}, {'inherits': 'ResourceImporter', 'name': 'EditorImportPlugin'}, {'inherits': 'ScrollContainer', 'name': 'EditorInspector'}, {'inherits': 'Reference', 'name': 'EditorInspectorPlugin'}, {'inherits': 'Node', 'name': 'EditorInterface'}, {'inherits': 'Object', 'name': 'EditorNavigationMeshGenerator'}, {'inherits': 'Node', 'name': 'EditorPlugin'}, {'inherits': 'Container', 'name': 'EditorProperty'}, {'inherits': 'Reference', 'name': 'EditorResourceConversionPlugin'}, {'inherits': 'Node', 'name': 'EditorResourcePreview'}, {'inherits': 'Reference', 'name': 'EditorResourcePreviewGenerator'}, {'inherits': 'Reference', 'name': 'EditorSceneImporter'}, {'inherits': 'EditorSceneImporter', 'name': 'EditorSceneImporterAssimp'}, {'inherits': 'Reference', 'name': 'EditorScenePostImport'}, {'inherits': 'Reference', 'name': 'EditorScript'}, {'inherits': 'Object', 'name': 'EditorSelection'}, {'inherits': 'Resource', 'name': 'EditorSettings'}, {'inherits': 'SpatialGizmo', 'name': 'EditorSpatialGizmo'}, {'inherits': 'Resource', 'name': 'EditorSpatialGizmoPlugin'}, {'inherits': 'Range', 'name': 'EditorSpinSlider'}, {'inherits': 'Object', 'name': 'EditorVCSInterface'}, {'inherits': 'Reference', 'name': 'EncodedObjectAsID'}, {'inherits': 'Object', 'name': 'Engine'}, {'inherits': 'Resource', 'name': 'Environment'}, {'inherits': 'Reference', 'name': 'Expression'}, {'inherits': 'Texture', 'name': 'ExternalTexture'}, {'inherits': 'Reference', 'name': 'File'}, {'inherits': 'ConfirmationDialog', 'name': 'FileDialog'}, {'inherits': 'VBoxContainer', 'name': 'FileSystemDock'}, {'inherits': 'Resource', 'name': 'Font'}, {'inherits': 'Reference', 'name': 'FuncRef'}, {'inherits': 'Reference', 'name': 'GDNative'}, {'inherits': 'Resource', 'name': 'GDNativeLibrary'}, {'inherits': 'Script', 'name': 'GDScript'}, {'inherits': 'Reference', 'name': 'GDScriptFunctionState'}, {'inherits': 'Reference', 'name': 'GDScriptNativeClass'}, {'inherits': 'VisualInstance', 'name': 'GIProbe'}, {'inherits': 'Resource', 'name': 'GIProbeData'}, {'inherits': 'Joint', 'name': 'Generic6DOFJoint'}, {'inherits': 'Object', 'name': 'Geometry'}, {'inherits': 'VisualInstance', 'name': 'GeometryInstance'}, {'inherits': 'Resource', 'name': 'Gradient'}, {'inherits': 'Texture', 'name': 'GradientTexture'}, {'inherits': 'Control', 'name': 'GraphEdit'}, {'inherits': 'Container', 'name': 'GraphNode'}, {'inherits': 'Container', 'name': 'GridContainer'}, {'inherits': 'Spatial', 'name': 'GridMap'}, {'inherits': 'Joint2D', 'name': 'GrooveJoint2D'}, {'inherits': 'BoxContainer', 'name': 'HBoxContainer'}, {'inherits': 'ScrollBar', 'name': 'HScrollBar'}, {'inherits': 'Separator', 'name': 'HSeparator'}, {'inherits': 'Slider', 'name': 'HSlider'}, {'inherits': 'SplitContainer', 'name': 'HSplitContainer'}, {'inherits': 'Reference', 'name': 'HTTPClient'}, {'inherits': 'Node', 'name': 'HTTPRequest'}, {'inherits': 'Reference', 'name': 'HashingContext'}, {'inherits': 'Shape', 'name': 'HeightMapShape'}, {'inherits': 'Joint', 'name': 'HingeJoint'}, {'inherits': 'Object', 'name': 'IP'}, {'inherits': 'IP', 'name': 'IP_Unix'}, {'inherits': 'Resource', 'name': 'Image'}, {'inherits': 'Texture', 'name': 'ImageTexture'}, {'inherits': 'GeometryInstance', 'name': 'ImmediateGeometry'}, {'inherits': 'Object', 'name': 'Input'}, {'inherits': 'Input', 'name': 'InputDefault'}, {'inherits': 'Resource', 'name': 'InputEvent'}, {'inherits': 'InputEvent', 'name': 'InputEventAction'}, {'inherits': 'InputEventWithModifiers', 'name': 'InputEventGesture'}, {'inherits': 'InputEvent', 'name': 'InputEventJoypadButton'}, {'inherits': 'InputEvent', 'name': 'InputEventJoypadMotion'}, {'inherits': 'InputEventWithModifiers', 'name': 'InputEventKey'}, {'inherits': 'InputEvent', 'name': 'InputEventMIDI'}, {'inherits': 'InputEventGesture', 'name': 'InputEventMagnifyGesture'}, {'inherits': 'InputEventWithModifiers', 'name': 'InputEventMouse'}, {'inherits': 'InputEventMouse', 'name': 'InputEventMouseButton'}, {'inherits': 'InputEventMouse', 'name': 'InputEventMouseMotion'}, {'inherits': 'InputEventGesture', 'name': 'InputEventPanGesture'}, {'inherits': 'InputEvent', 'name': 'InputEventScreenDrag'}, {'inherits': 'InputEvent', 'name': 'InputEventScreenTouch'}, {'inherits': 'InputEvent', 'name': 'InputEventWithModifiers'}, {'inherits': 'Object', 'name': 'InputMap'}, {'inherits': 'Node', 'name': 'InstancePlaceholder'}, {'inherits': 'Camera', 'name': 'InterpolatedCamera'}, {'inherits': 'Control', 'name': 'ItemList'}, {'inherits': 'Object', 'name': 'JSON'}, {'inherits': 'Reference', 'name': 'JSONParseResult'}, {'inherits': 'Object', 'name': 'JSONRPC'}, {'inherits': 'Reference', 'name': 'JavaClass'}, {'inherits': 'Object', 'name': 'JavaClassWrapper'}, {'inherits': 'Object', 'name': 'JavaScript'}, {'inherits': 'Spatial', 'name': 'Joint'}, {'inherits': 'Node2D', 'name': 'Joint2D'}, {'inherits': 'PhysicsBody', 'name': 'KinematicBody'}, {'inherits': 'PhysicsBody2D', 'name': 'KinematicBody2D'}, {'inherits': 'Reference', 'name': 'KinematicCollision'}, {'inherits': 'Reference', 'name': 'KinematicCollision2D'}, {'inherits': 'Control', 'name': 'Label'}, {'inherits': 'Texture', 'name': 'LargeTexture'}, {'inherits': 'VisualInstance', 'name': 'Light'}, {'inherits': 'Node2D', 'name': 'Light2D'}, {'inherits': 'Node2D', 'name': 'LightOccluder2D'}, {'inherits': 'Node2D', 'name': 'Line2D'}, {'inherits': 'Control', 'name': 'LineEdit'}, {'inherits': 'Shape2D', 'name': 'LineShape2D'}, {'inherits': 'BaseButton', 'name': 'LinkButton'}, {'inherits': 'Spatial', 'name': 'Listener'}, {'inherits': 'Object', 'name': 'MainLoop'}, {'inherits': 'Container', 'name': 'MarginContainer'}, {'inherits': 'Object', 'name': 'Marshalls'}, {'inherits': 'Resource', 'name': 'Material'}, {'inherits': 'Button', 'name': 'MenuButton'}, {'inherits': 'Resource', 'name': 'Mesh'}, {'inherits': 'Reference', 'name': 'MeshDataTool'}, {'inherits': 'GeometryInstance', 'name': 'MeshInstance'}, {'inherits': 'Node2D', 'name': 'MeshInstance2D'}, {'inherits': 'Resource', 'name': 'MeshLibrary'}, {'inherits': 'Texture', 'name': 'MeshTexture'}, {'inherits': 'ARVRInterface', 'name': 'MobileVRInterface'}, {'inherits': 'Resource', 'name': 'MultiMesh'}, {'inherits': 'GeometryInstance', 'name': 'MultiMeshInstance'}, {'inherits': 'Node2D', 'name': 'MultiMeshInstance2D'}, {'inherits': 'Reference', 'name': 'MultiplayerAPI'}, {'inherits': 'NetworkedMultiplayerPeer', 'name': 'MultiplayerPeerGDNative'}, {'inherits': 'Reference', 'name': 'Mutex'}, {'inherits': 'Script', 'name': 'NativeScript'}, {'inherits': 'Spatial', 'name': 'Navigation'}, {'inherits': 'Node2D', 'name': 'Navigation2D'}, {'inherits': 'Resource', 'name': 'NavigationMesh'}, {'inherits': 'Spatial', 'name': 'NavigationMeshInstance'}, {'inherits': 'Resource', 'name': 'NavigationPolygon'}, {'inherits': 'Node2D', 'name': 'NavigationPolygonInstance'}, {'inherits': 'NetworkedMultiplayerPeer', 'name': 'NetworkedMultiplayerENet'}, {'inherits': 'PacketPeer', 'name': 'NetworkedMultiplayerPeer'}, {'inherits': 'Control', 'name': 'NinePatchRect'}, {'inherits': 'Object', 'name': 'Node'}, {'inherits': 'CanvasItem', 'name': 'Node2D'}, {'inherits': '', 'name': 'NodePath'}, {'inherits': 'Texture', 'name': 'NoiseTexture'}, {'inherits': 'Object', 'name': 'OS'}, {'inherits': '', 'name': 'Object'}, {'inherits': 'Resource', 'name': 'OccluderPolygon2D'}, {'inherits': 'Light', 'name': 'OmniLight'}, {'inherits': 'Resource', 'name': 'OpenSimplexNoise'}, {'inherits': 'Button', 'name': 'OptionButton'}, {'inherits': 'Reference', 'name': 'PCKPacker'}, {'inherits': 'Translation', 'name': 'PHashTranslation'}, {'inherits': 'Resource', 'name': 'PackedDataContainer'}, {'inherits': 'Reference', 'name': 'PackedDataContainerRef'}, {'inherits': 'Resource', 'name': 'PackedScene'}, {'inherits': 'Reference', 'name': 'PacketPeer'}, {'inherits': 'PacketPeer', 'name': 'PacketPeerGDNative'}, {'inherits': 'PacketPeer', 'name': 'PacketPeerStream'}, {'inherits': 'PacketPeer', 'name': 'PacketPeerUDP'}, {'inherits': 'Control', 'name': 'Panel'}, {'inherits': 'Container', 'name': 'PanelContainer'}, {'inherits': 'Sky', 'name': 'PanoramaSky'}, {'inherits': 'CanvasLayer', 'name': 'ParallaxBackground'}, {'inherits': 'Node2D', 'name': 'ParallaxLayer'}, {'inherits': 'GeometryInstance', 'name': 'Particles'}, {'inherits': 'Node2D', 'name': 'Particles2D'}, {'inherits': 'Material', 'name': 'ParticlesMaterial'}, {'inherits': 'Spatial', 'name': 'Path'}, {'inherits': 'Node2D', 'name': 'Path2D'}, {'inherits': 'Spatial', 'name': 'PathFollow'}, {'inherits': 'Node2D', 'name': 'PathFollow2D'}, {'inherits': 'Object', 'name': 'Performance'}, {'inherits': 'PhysicsBody', 'name': 'PhysicalBone'}, {'inherits': 'Object', 'name': 'Physics2DDirectBodyState'}, {'inherits': 'Physics2DDirectBodyState', 'name': 'Physics2DDirectBodyStateSW'}, {'inherits': 'Object', 'name': 'Physics2DDirectSpaceState'}, {'inherits': 'Physics2DDirectSpaceState', 'name': 'Physics2DDirectSpaceStateSW'}, {'inherits': 'Object', 'name': 'Physics2DServer'}, {'inherits': 'Physics2DServer', 'name': 'Physics2DServerSW'}, {'inherits': 'Reference', 'name': 'Physics2DShapeQueryParameters'}, {'inherits': 'Reference', 'name': 'Physics2DShapeQueryResult'}, {'inherits': 'Reference', 'name': 'Physics2DTestMotionResult'}, {'inherits': 'CollisionObject', 'name': 'PhysicsBody'}, {'inherits': 'CollisionObject2D', 'name': 'PhysicsBody2D'}, {'inherits': 'Object', 'name': 'PhysicsDirectBodyState'}, {'inherits': 'Object', 'name': 'PhysicsDirectSpaceState'}, {'inherits': 'Resource', 'name': 'PhysicsMaterial'}, {'inherits': 'Object', 'name': 'PhysicsServer'}, {'inherits': 'Reference', 'name': 'PhysicsShapeQueryParameters'}, {'inherits': 'Reference', 'name': 'PhysicsShapeQueryResult'}, {'inherits': 'Joint', 'name': 'PinJoint'}, {'inherits': 'Joint2D', 'name': 'PinJoint2D'}, {'inherits': '', 'name': 'Plane'}, {'inherits': 'PrimitiveMesh', 'name': 'PlaneMesh'}, {'inherits': 'Shape', 'name': 'PlaneShape'}, {'inherits': 'Script', 'name': 'PluginScript'}, {'inherits': 'PrimitiveMesh', 'name': 'PointMesh'}, {'inherits': 'Node2D', 'name': 'Polygon2D'}, {'inherits': 'Resource', 'name': 'PolygonPathFinder'}, {'inherits': '', 'name': 'PoolByteArray'}, {'inherits': '', 'name': 'PoolColorArray'}, {'inherits': '', 'name': 'PoolIntArray'}, {'inherits': '', 'name': 'PoolRealArray'}, {'inherits': '', 'name': 'PoolStringArray'}, {'inherits': '', 'name': 'PoolVector2Array'}, {'inherits': '', 'name': 'PoolVector3Array'}, {'inherits': 'Control', 'name': 'Popup'}, {'inherits': 'Popup', 'name': 'PopupDialog'}, {'inherits': 'Popup', 'name': 'PopupMenu'}, {'inherits': 'Popup', 'name': 'PopupPanel'}, {'inherits': 'Node2D', 'name': 'Position2D'}, {'inherits': 'Spatial', 'name': 'Position3D'}, {'inherits': 'Mesh', 'name': 'PrimitiveMesh'}, {'inherits': 'PrimitiveMesh', 'name': 'PrismMesh'}, {'inherits': 'Sky', 'name': 'ProceduralSky'}, {'inherits': 'Range', 'name': 'ProgressBar'}, {'inherits': 'Object', 'name': 'ProjectSettings'}, {'inherits': 'Spatial', 'name': 'ProximityGroup'}, {'inherits': 'Texture', 'name': 'ProxyTexture'}, {'inherits': 'PrimitiveMesh', 'name': 'QuadMesh'}, {'inherits': '', 'name': 'Quat'}, {'inherits': '', 'name': 'RID'}, {'inherits': 'Reference', 'name': 'RandomNumberGenerator'}, {'inherits': 'Control', 'name': 'Range'}, {'inherits': 'Spatial', 'name': 'RayCast'}, {'inherits': 'Node2D', 'name': 'RayCast2D'}, {'inherits': 'Shape', 'name': 'RayShape'}, {'inherits': 'Shape2D', 'name': 'RayShape2D'}, {'inherits': '', 'name': 'Rect2'}, {'inherits': 'Shape2D', 'name': 'RectangleShape2D'}, {'inherits': 'Object', 'name': 'Reference'}, {'inherits': 'Control', 'name': 'ReferenceRect'}, {'inherits': 'VisualInstance', 'name': 'ReflectionProbe'}, {'inherits': 'Reference', 'name': 'RegEx'}, {'inherits': 'Reference', 'name': 'RegExMatch'}, {'inherits': 'Spatial', 'name': 'RemoteTransform'}, {'inherits': 'Node2D', 'name': 'RemoteTransform2D'}, {'inherits': 'Reference', 'name': 'Resource'}, {'inherits': 'Reference', 'name': 'ResourceFormatLoader'}, {'inherits': 'ResourceFormatLoader', 'name': 'ResourceFormatLoaderCrypto'}, {'inherits': 'Reference', 'name': 'ResourceFormatSaver'}, {'inherits': 'ResourceFormatSaver', 'name': 'ResourceFormatSaverCrypto'}, {'inherits': 'Reference', 'name': 'ResourceImporter'}, {'inherits': 'ResourceImporter', 'name': 'ResourceImporterOGGVorbis'}, {'inherits': 'Reference', 'name': 'ResourceInteractiveLoader'}, {'inherits': 'Object', 'name': 'ResourceLoader'}, {'inherits': 'Node', 'name': 'ResourcePreloader'}, {'inherits': 'Object', 'name': 'ResourceSaver'}, {'inherits': 'Resource', 'name': 'RichTextEffect'}, {'inherits': 'Control', 'name': 'RichTextLabel'}, {'inherits': 'PhysicsBody', 'name': 'RigidBody'}, {'inherits': 'PhysicsBody2D', 'name': 'RigidBody2D'}, {'inherits': 'VisualInstance', 'name': 'RootMotionView'}, {'inherits': 'Reference', 'name': 'SceneState'}, {'inherits': 'MainLoop', 'name': 'SceneTree'}, {'inherits': 'Reference', 'name': 'SceneTreeTimer'}, {'inherits': 'Resource', 'name': 'Script'}, {'inherits': 'ConfirmationDialog', 'name': 'ScriptCreateDialog'}, {'inherits': 'PanelContainer', 'name': 'ScriptEditor'}, {'inherits': 'Range', 'name': 'ScrollBar'}, {'inherits': 'Container', 'name': 'ScrollContainer'}, {'inherits': 'Shape2D', 'name': 'SegmentShape2D'}, {'inherits': 'Reference', 'name': 'Semaphore'}, {'inherits': 'Control', 'name': 'Separator'}, {'inherits': 'Resource', 'name': 'Shader'}, {'inherits': 'Material', 'name': 'ShaderMaterial'}, {'inherits': 'Resource', 'name': 'Shape'}, {'inherits': 'Resource', 'name': 'Shape2D'}, {'inherits': 'Resource', 'name': 'ShortCut'}, {'inherits': 'Spatial', 'name': 'Skeleton'}, {'inherits': 'Node2D', 'name': 'Skeleton2D'}, {'inherits': 'Node', 'name': 'SkeletonIK'}, {'inherits': 'Resource', 'name': 'Skin'}, {'inherits': 'Reference', 'name': 'SkinReference'}, {'inherits': 'Resource', 'name': 'Sky'}, {'inherits': 'Range', 'name': 'Slider'}, {'inherits': 'Joint', 'name': 'SliderJoint'}, {'inherits': 'MeshInstance', 'name': 'SoftBody'}, {'inherits': 'Node', 'name': 'Spatial'}, {'inherits': 'Reference', 'name': 'SpatialGizmo'}, {'inherits': 'Material', 'name': 'SpatialMaterial'}, {'inherits': 'Reference', 'name': 'SpatialVelocityTracker'}, {'inherits': 'PrimitiveMesh', 'name': 'SphereMesh'}, {'inherits': 'Shape', 'name': 'SphereShape'}, {'inherits': 'Range', 'name': 'SpinBox'}, {'inherits': 'Container', 'name': 'SplitContainer'}, {'inherits': 'Light', 'name': 'SpotLight'}, {'inherits': 'Spatial', 'name': 'SpringArm'}, {'inherits': 'Node2D', 'name': 'Sprite'}, {'inherits': 'SpriteBase3D', 'name': 'Sprite3D'}, {'inherits': 'GeometryInstance', 'name': 'SpriteBase3D'}, {'inherits': 'Resource', 'name': 'SpriteFrames'}, {'inherits': 'PhysicsBody', 'name': 'StaticBody'}, {'inherits': 'PhysicsBody2D', 'name': 'StaticBody2D'}, {'inherits': 'Reference', 'name': 'StreamPeer'}, {'inherits': 'StreamPeer', 'name': 'StreamPeerBuffer'}, {'inherits': 'StreamPeer', 'name': 'StreamPeerGDNative'}, {'inherits': 'StreamPeer', 'name': 'StreamPeerSSL'}, {'inherits': 'StreamPeer', 'name': 'StreamPeerTCP'}, {'inherits': 'Texture', 'name': 'StreamTexture'}, {'inherits': '', 'name': 'String'}, {'inherits': 'Resource', 'name': 'StyleBox'}, {'inherits': 'StyleBox', 'name': 'StyleBoxEmpty'}, {'inherits': 'StyleBox', 'name': 'StyleBoxFlat'}, {'inherits': 'StyleBox', 'name': 'StyleBoxLine'}, {'inherits': 'StyleBox', 'name': 'StyleBoxTexture'}, {'inherits': 'Reference', 'name': 'SurfaceTool'}, {'inherits': 'Reference', 'name': 'TCP_Server'}, {'inherits': 'Container', 'name': 'TabContainer'}, {'inherits': 'Control', 'name': 'Tabs'}, {'inherits': 'Control', 'name': 'TextEdit'}, {'inherits': 'Resource', 'name': 'TextFile'}, {'inherits': 'Resource', 'name': 'Texture'}, {'inherits': 'TextureLayered', 'name': 'Texture3D'}, {'inherits': 'TextureLayered', 'name': 'TextureArray'}, {'inherits': 'BaseButton', 'name': 'TextureButton'}, {'inherits': 'Resource', 'name': 'TextureLayered'}, {'inherits': 'Range', 'name': 'TextureProgress'}, {'inherits': 'Control', 'name': 'TextureRect'}, {'inherits': 'Resource', 'name': 'Theme'}, {'inherits': 'Reference', 'name': 'Thread'}, {'inherits': 'Node2D', 'name': 'TileMap'}, {'inherits': 'Resource', 'name': 'TileSet'}, {'inherits': 'Node', 'name': 'Timer'}, {'inherits': 'Button', 'name': 'ToolButton'}, {'inherits': 'Node2D', 'name': 'TouchScreenButton'}, {'inherits': '', 'name': 'Transform'}, {'inherits': '', 'name': 'Transform2D'}, {'inherits': 'Resource', 'name': 'Translation'}, {'inherits': 'Object', 'name': 'TranslationServer'}, {'inherits': 'Control', 'name': 'Tree'}, {'inherits': 'Object', 'name': 'TreeItem'}, {'inherits': 'Reference', 'name': 'TriangleMesh'}, {'inherits': 'Node', 'name': 'Tween'}, {'inherits': 'Reference', 'name': 'UPNP'}, {'inherits': 'Reference', 'name': 'UPNPDevice'}, {'inherits': 'Object', 'name': 'UndoRedo'}, {'inherits': 'BoxContainer', 'name': 'VBoxContainer'}, {'inherits': 'ScrollBar', 'name': 'VScrollBar'}, {'inherits': 'Separator', 'name': 'VSeparator'}, {'inherits': 'Slider', 'name': 'VSlider'}, {'inherits': 'SplitContainer', 'name': 'VSplitContainer'}, {'inherits': '', 'name': 'Variant'}, {'inherits': '', 'name': 'Vector2'}, {'inherits': '', 'name': 'Vector3'}, {'inherits': 'RigidBody', 'name': 'VehicleBody'}, {'inherits': 'Spatial', 'name': 'VehicleWheel'}, {'inherits': 'Control', 'name': 'VideoPlayer'}, {'inherits': 'Resource', 'name': 'VideoStream'}, {'inherits': 'VideoStream', 'name': 'VideoStreamGDNative'}, {'inherits': 'VideoStream', 'name': 'VideoStreamTheora'}, {'inherits': 'VideoStream', 'name': 'VideoStreamWebm'}, {'inherits': 'Node', 'name': 'Viewport'}, {'inherits': 'Container', 'name': 'ViewportContainer'}, {'inherits': 'Texture', 'name': 'ViewportTexture'}, {'inherits': 'VisibilityNotifier', 'name': 'VisibilityEnabler'}, {'inherits': 'VisibilityNotifier2D', 'name': 'VisibilityEnabler2D'}, {'inherits': 'Spatial', 'name': 'VisibilityNotifier'}, {'inherits': 'Node2D', 'name': 'VisibilityNotifier2D'}, {'inherits': 'Spatial', 'name': 'VisualInstance'}, {'inherits': 'Script', 'name': 'VisualScript'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptBasicTypeConstant'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptBuiltinFunc'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptClassConstant'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptComment'}, {'inherits': 'VisualScriptLists', 'name': 'VisualScriptComposeArray'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptCondition'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptConstant'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptConstructor'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptCustomNode'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptDeconstruct'}, {'inherits': 'Object', 'name': 'VisualScriptEditor'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptEmitSignal'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptEngineSingleton'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptExpression'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptFunction'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptFunctionCall'}, {'inherits': 'Reference', 'name': 'VisualScriptFunctionState'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptGlobalConstant'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptIndexGet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptIndexSet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptInputAction'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptIterator'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptLists'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptLocalVar'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptLocalVarSet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptMathConstant'}, {'inherits': 'Resource', 'name': 'VisualScriptNode'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptOperator'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptPreload'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptPropertyGet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptPropertySet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptResourcePath'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptReturn'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSceneNode'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSceneTree'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSelect'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSelf'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSequence'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSubCall'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSwitch'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptTypeCast'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptVariableGet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptVariableSet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptWhile'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptYield'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptYieldSignal'}, {'inherits': 'Object', 'name': 'VisualServer'}, {'inherits': 'Shader', 'name': 'VisualShader'}, {'inherits': 'Resource', 'name': 'VisualShaderNode'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeBooleanConstant'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeBooleanUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeColorConstant'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeColorFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeColorOp'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeColorUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeCompare'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeCubeMap'}, {'inherits': 'VisualShaderNodeTextureUniform', 'name': 'VisualShaderNodeCubeMapUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeCustom'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeDeterminant'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeDotProduct'}, {'inherits': 'VisualShaderNodeGroupBase', 'name': 'VisualShaderNodeExpression'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeFaceForward'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeFresnel'}, {'inherits': 'VisualShaderNodeExpression', 'name': 'VisualShaderNodeGlobalExpression'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeGroupBase'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeIf'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeInput'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeIs'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeOuterProduct'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeOutput'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarClamp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarConstant'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarDerivativeFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarInterp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarOp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarSmoothStep'}, {'inherits': 'VisualShaderNodeSwitch', 'name': 'VisualShaderNodeScalarSwitch'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeScalarUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeSwitch'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTexture'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeTextureUniform'}, {'inherits': 'VisualShaderNodeTextureUniform', 'name': 'VisualShaderNodeTextureUniformTriplanar'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformCompose'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformConstant'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformDecompose'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformMult'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeTransformUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformVecMult'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVec3Constant'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeVec3Uniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorClamp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorCompose'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorDecompose'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorDerivativeFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorDistance'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorInterp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorLen'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorOp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorRefract'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorScalarMix'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorScalarSmoothStep'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorScalarStep'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorSmoothStep'}, {'inherits': 'Reference', 'name': 'WeakRef'}, {'inherits': 'PacketPeer', 'name': 'WebRTCDataChannel'}, {'inherits': 'WebRTCDataChannel', 'name': 'WebRTCDataChannelGDNative'}, {'inherits': 'NetworkedMultiplayerPeer', 'name': 'WebRTCMultiplayer'}, {'inherits': 'Reference', 'name': 'WebRTCPeerConnection'}, {'inherits': 'WebRTCPeerConnection', 'name': 'WebRTCPeerConnectionGDNative'}, {'inherits': 'WebSocketMultiplayerPeer', 'name': 'WebSocketClient'}, {'inherits': 'NetworkedMultiplayerPeer', 'name': 'WebSocketMultiplayerPeer'}, {'inherits': 'PacketPeer', 'name': 'WebSocketPeer'}, {'inherits': 'WebSocketMultiplayerPeer', 'name': 'WebSocketServer'}, {'inherits': 'Popup', 'name': 'WindowDialog'}, {'inherits': 'Resource', 'name': 'World'}, {'inherits': 'Resource', 'name': 'World2D'}, {'inherits': 'Node', 'name': 'WorldEnvironment'}, {'inherits': 'Resource', 'name': 'X509Certificate'}, {'inherits': 'Reference', 'name': 'XMLParser'}, {'inherits': 'Node2D', 'name': 'YSort'}, {'inherits': '', 'name': 'bool'}, {'inherits': '', 'name': 'float'}, {'inherits': '', 'name': 'int'}]}}
- 11:00:01 [UNHANDLED] gdscript/capabilities {'native_classes': [{'inherits': '', 'name': '@GDScript'}, {'inherits': '', 'name': '@GlobalScope'}, {'inherits': '', 'name': '@NativeScript'}, {'inherits': '', 'name': '@VisualScript'}, {'inherits': '', 'name': 'AABB'}, {'inherits': 'Spatial', 'name': 'ARVRAnchor'}, {'inherits': 'Camera', 'name': 'ARVRCamera'}, {'inherits': 'Spatial', 'name': 'ARVRController'}, {'inherits': 'Reference', 'name': 'ARVRInterface'}, {'inherits': 'ARVRInterface', 'name': 'ARVRInterfaceGDNative'}, {'inherits': 'Spatial', 'name': 'ARVROrigin'}, {'inherits': 'Object', 'name': 'ARVRPositionalTracker'}, {'inherits': 'Object', 'name': 'ARVRServer'}, {'inherits': 'Reference', 'name': 'AStar'}, {'inherits': 'Reference', 'name': 'AStar2D'}, {'inherits': 'WindowDialog', 'name': 'AcceptDialog'}, {'inherits': 'Node2D', 'name': 'AnimatedSprite'}, {'inherits': 'SpriteBase3D', 'name': 'AnimatedSprite3D'}, {'inherits': 'Texture', 'name': 'AnimatedTexture'}, {'inherits': 'Resource', 'name': 'Animation'}, {'inherits': 'Resource', 'name': 'AnimationNode'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeAdd2'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeAdd3'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeAnimation'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeBlend2'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeBlend3'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeBlendSpace1D'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeBlendSpace2D'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeBlendTree'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeOneShot'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeOutput'}, {'inherits': 'AnimationRootNode', 'name': 'AnimationNodeStateMachine'}, {'inherits': 'Resource', 'name': 'AnimationNodeStateMachinePlayback'}, {'inherits': 'Resource', 'name': 'AnimationNodeStateMachineTransition'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeTimeScale'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeTimeSeek'}, {'inherits': 'AnimationNode', 'name': 'AnimationNodeTransition'}, {'inherits': 'Node', 'name': 'AnimationPlayer'}, {'inherits': 'AnimationNode', 'name': 'AnimationRootNode'}, {'inherits': 'Reference', 'name': 'AnimationTrackEditPlugin'}, {'inherits': 'Node', 'name': 'AnimationTree'}, {'inherits': 'Node', 'name': 'AnimationTreePlayer'}, {'inherits': 'CollisionObject', 'name': 'Area'}, {'inherits': 'CollisionObject2D', 'name': 'Area2D'}, {'inherits': '', 'name': 'Array'}, {'inherits': 'Mesh', 'name': 'ArrayMesh'}, {'inherits': 'Texture', 'name': 'AtlasTexture'}, {'inherits': 'Resource', 'name': 'AudioBusLayout'}, {'inherits': 'Resource', 'name': 'AudioEffect'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectAmplify'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectBandLimitFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectBandPassFilter'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectChorus'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectCompressor'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectDelay'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectDistortion'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectEQ'}, {'inherits': 'AudioEffectEQ', 'name': 'AudioEffectEQ10'}, {'inherits': 'AudioEffectEQ', 'name': 'AudioEffectEQ21'}, {'inherits': 'AudioEffectEQ', 'name': 'AudioEffectEQ6'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectHighPassFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectHighShelfFilter'}, {'inherits': 'Reference', 'name': 'AudioEffectInstance'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectLimiter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectLowPassFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectLowShelfFilter'}, {'inherits': 'AudioEffectFilter', 'name': 'AudioEffectNotchFilter'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectPanner'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectPhaser'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectPitchShift'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectRecord'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectReverb'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectSpectrumAnalyzer'}, {'inherits': 'AudioEffectInstance', 'name': 'AudioEffectSpectrumAnalyzerInstance'}, {'inherits': 'AudioEffect', 'name': 'AudioEffectStereoEnhance'}, {'inherits': 'Object', 'name': 'AudioServer'}, {'inherits': 'Resource', 'name': 'AudioStream'}, {'inherits': 'AudioStream', 'name': 'AudioStreamGenerator'}, {'inherits': 'AudioStreamPlaybackResampled', 'name': 'AudioStreamGeneratorPlayback'}, {'inherits': 'AudioStream', 'name': 'AudioStreamMicrophone'}, {'inherits': 'AudioStream', 'name': 'AudioStreamOGGVorbis'}, {'inherits': 'Reference', 'name': 'AudioStreamPlayback'}, {'inherits': 'AudioStreamPlayback', 'name': 'AudioStreamPlaybackResampled'}, {'inherits': 'Node', 'name': 'AudioStreamPlayer'}, {'inherits': 'Node2D', 'name': 'AudioStreamPlayer2D'}, {'inherits': 'Spatial', 'name': 'AudioStreamPlayer3D'}, {'inherits': 'AudioStream', 'name': 'AudioStreamRandomPitch'}, {'inherits': 'AudioStream', 'name': 'AudioStreamSample'}, {'inherits': 'Node2D', 'name': 'BackBufferCopy'}, {'inherits': 'VisualInstance', 'name': 'BakedLightmap'}, {'inherits': 'Resource', 'name': 'BakedLightmapData'}, {'inherits': 'Control', 'name': 'BaseButton'}, {'inherits': '', 'name': 'Basis'}, {'inherits': 'Resource', 'name': 'BitMap'}, {'inherits': 'Font', 'name': 'BitmapFont'}, {'inherits': 'Node2D', 'name': 'Bone2D'}, {'inherits': 'Spatial', 'name': 'BoneAttachment'}, {'inherits': 'Container', 'name': 'BoxContainer'}, {'inherits': 'Shape', 'name': 'BoxShape'}, {'inherits': 'PhysicsDirectBodyState', 'name': 'BulletPhysicsDirectBodyState'}, {'inherits': 'PhysicsDirectSpaceState', 'name': 'BulletPhysicsDirectSpaceState'}, {'inherits': 'PhysicsServer', 'name': 'BulletPhysicsServer'}, {'inherits': 'BaseButton', 'name': 'Button'}, {'inherits': 'Resource', 'name': 'ButtonGroup'}, {'inherits': 'GeometryInstance', 'name': 'CPUParticles'}, {'inherits': 'Node2D', 'name': 'CPUParticles2D'}, {'inherits': 'CSGPrimitive', 'name': 'CSGBox'}, {'inherits': 'CSGShape', 'name': 'CSGCombiner'}, {'inherits': 'CSGPrimitive', 'name': 'CSGCylinder'}, {'inherits': 'CSGPrimitive', 'name': 'CSGMesh'}, {'inherits': 'CSGPrimitive', 'name': 'CSGPolygon'}, {'inherits': 'CSGShape', 'name': 'CSGPrimitive'}, {'inherits': 'GeometryInstance', 'name': 'CSGShape'}, {'inherits': 'CSGPrimitive', 'name': 'CSGSphere'}, {'inherits': 'CSGPrimitive', 'name': 'CSGTorus'}, {'inherits': 'Spatial', 'name': 'Camera'}, {'inherits': 'Node2D', 'name': 'Camera2D'}, {'inherits': 'Reference', 'name': 'CameraFeed'}, {'inherits': 'Object', 'name': 'CameraServer'}, {'inherits': 'Texture', 'name': 'CameraTexture'}, {'inherits': 'Node', 'name': 'CanvasItem'}, {'inherits': 'Material', 'name': 'CanvasItemMaterial'}, {'inherits': 'Node', 'name': 'CanvasLayer'}, {'inherits': 'Node2D', 'name': 'CanvasModulate'}, {'inherits': 'PrimitiveMesh', 'name': 'CapsuleMesh'}, {'inherits': 'Shape', 'name': 'CapsuleShape'}, {'inherits': 'Shape2D', 'name': 'CapsuleShape2D'}, {'inherits': 'Container', 'name': 'CenterContainer'}, {'inherits': 'Reference', 'name': 'CharFXTransform'}, {'inherits': 'Button', 'name': 'CheckBox'}, {'inherits': 'Button', 'name': 'CheckButton'}, {'inherits': 'Shape2D', 'name': 'CircleShape2D'}, {'inherits': 'Object', 'name': 'ClassDB'}, {'inherits': 'Camera', 'name': 'ClippedCamera'}, {'inherits': 'Spatial', 'name': 'CollisionObject'}, {'inherits': 'Node2D', 'name': 'CollisionObject2D'}, {'inherits': 'Spatial', 'name': 'CollisionPolygon'}, {'inherits': 'Node2D', 'name': 'CollisionPolygon2D'}, {'inherits': 'Spatial', 'name': 'CollisionShape'}, {'inherits': 'Node2D', 'name': 'CollisionShape2D'}, {'inherits': '', 'name': 'Color'}, {'inherits': 'BoxContainer', 'name': 'ColorPicker'}, {'inherits': 'Button', 'name': 'ColorPickerButton'}, {'inherits': 'Control', 'name': 'ColorRect'}, {'inherits': 'Shape', 'name': 'ConcavePolygonShape'}, {'inherits': 'Shape2D', 'name': 'ConcavePolygonShape2D'}, {'inherits': 'Joint', 'name': 'ConeTwistJoint'}, {'inherits': 'Reference', 'name': 'ConfigFile'}, {'inherits': 'AcceptDialog', 'name': 'ConfirmationDialog'}, {'inherits': 'Control', 'name': 'Container'}, {'inherits': 'CanvasItem', 'name': 'Control'}, {'inherits': 'Shape', 'name': 'ConvexPolygonShape'}, {'inherits': 'Shape2D', 'name': 'ConvexPolygonShape2D'}, {'inherits': 'Reference', 'name': 'Crypto'}, {'inherits': 'Resource', 'name': 'CryptoKey'}, {'inherits': 'Resource', 'name': 'CubeMap'}, {'inherits': 'PrimitiveMesh', 'name': 'CubeMesh'}, {'inherits': 'Resource', 'name': 'Curve'}, {'inherits': 'Resource', 'name': 'Curve2D'}, {'inherits': 'Resource', 'name': 'Curve3D'}, {'inherits': 'Texture', 'name': 'CurveTexture'}, {'inherits': 'PrimitiveMesh', 'name': 'CylinderMesh'}, {'inherits': 'Shape', 'name': 'CylinderShape'}, {'inherits': 'Joint2D', 'name': 'DampedSpringJoint2D'}, {'inherits': '', 'name': 'Dictionary'}, {'inherits': 'Light', 'name': 'DirectionalLight'}, {'inherits': 'Reference', 'name': 'Directory'}, {'inherits': 'Font', 'name': 'DynamicFont'}, {'inherits': 'Resource', 'name': 'DynamicFontData'}, {'inherits': 'Reference', 'name': 'EditorExportPlugin'}, {'inherits': 'Reference', 'name': 'EditorFeatureProfile'}, {'inherits': 'ConfirmationDialog', 'name': 'EditorFileDialog'}, {'inherits': 'Node', 'name': 'EditorFileSystem'}, {'inherits': 'Object', 'name': 'EditorFileSystemDirectory'}, {'inherits': 'ResourceImporter', 'name': 'EditorImportPlugin'}, {'inherits': 'ScrollContainer', 'name': 'EditorInspector'}, {'inherits': 'Reference', 'name': 'EditorInspectorPlugin'}, {'inherits': 'Node', 'name': 'EditorInterface'}, {'inherits': 'Object', 'name': 'EditorNavigationMeshGenerator'}, {'inherits': 'Node', 'name': 'EditorPlugin'}, {'inherits': 'Container', 'name': 'EditorProperty'}, {'inherits': 'Reference', 'name': 'EditorResourceConversionPlugin'}, {'inherits': 'Node', 'name': 'EditorResourcePreview'}, {'inherits': 'Reference', 'name': 'EditorResourcePreviewGenerator'}, {'inherits': 'Reference', 'name': 'EditorSceneImporter'}, {'inherits': 'EditorSceneImporter', 'name': 'EditorSceneImporterAssimp'}, {'inherits': 'Reference', 'name': 'EditorScenePostImport'}, {'inherits': 'Reference', 'name': 'EditorScript'}, {'inherits': 'Object', 'name': 'EditorSelection'}, {'inherits': 'Resource', 'name': 'EditorSettings'}, {'inherits': 'SpatialGizmo', 'name': 'EditorSpatialGizmo'}, {'inherits': 'Resource', 'name': 'EditorSpatialGizmoPlugin'}, {'inherits': 'Range', 'name': 'EditorSpinSlider'}, {'inherits': 'Object', 'name': 'EditorVCSInterface'}, {'inherits': 'Reference', 'name': 'EncodedObjectAsID'}, {'inherits': 'Object', 'name': 'Engine'}, {'inherits': 'Resource', 'name': 'Environment'}, {'inherits': 'Reference', 'name': 'Expression'}, {'inherits': 'Texture', 'name': 'ExternalTexture'}, {'inherits': 'Reference', 'name': 'File'}, {'inherits': 'ConfirmationDialog', 'name': 'FileDialog'}, {'inherits': 'VBoxContainer', 'name': 'FileSystemDock'}, {'inherits': 'Resource', 'name': 'Font'}, {'inherits': 'Reference', 'name': 'FuncRef'}, {'inherits': 'Reference', 'name': 'GDNative'}, {'inherits': 'Resource', 'name': 'GDNativeLibrary'}, {'inherits': 'Script', 'name': 'GDScript'}, {'inherits': 'Reference', 'name': 'GDScriptFunctionState'}, {'inherits': 'Reference', 'name': 'GDScriptNativeClass'}, {'inherits': 'VisualInstance', 'name': 'GIProbe'}, {'inherits': 'Resource', 'name': 'GIProbeData'}, {'inherits': 'Joint', 'name': 'Generic6DOFJoint'}, {'inherits': 'Object', 'name': 'Geometry'}, {'inherits': 'VisualInstance', 'name': 'GeometryInstance'}, {'inherits': 'Resource', 'name': 'Gradient'}, {'inherits': 'Texture', 'name': 'GradientTexture'}, {'inherits': 'Control', 'name': 'GraphEdit'}, {'inherits': 'Container', 'name': 'GraphNode'}, {'inherits': 'Container', 'name': 'GridContainer'}, {'inherits': 'Spatial', 'name': 'GridMap'}, {'inherits': 'Joint2D', 'name': 'GrooveJoint2D'}, {'inherits': 'BoxContainer', 'name': 'HBoxContainer'}, {'inherits': 'ScrollBar', 'name': 'HScrollBar'}, {'inherits': 'Separator', 'name': 'HSeparator'}, {'inherits': 'Slider', 'name': 'HSlider'}, {'inherits': 'SplitContainer', 'name': 'HSplitContainer'}, {'inherits': 'Reference', 'name': 'HTTPClient'}, {'inherits': 'Node', 'name': 'HTTPRequest'}, {'inherits': 'Reference', 'name': 'HashingContext'}, {'inherits': 'Shape', 'name': 'HeightMapShape'}, {'inherits': 'Joint', 'name': 'HingeJoint'}, {'inherits': 'Object', 'name': 'IP'}, {'inherits': 'IP', 'name': 'IP_Unix'}, {'inherits': 'Resource', 'name': 'Image'}, {'inherits': 'Texture', 'name': 'ImageTexture'}, {'inherits': 'GeometryInstance', 'name': 'ImmediateGeometry'}, {'inherits': 'Object', 'name': 'Input'}, {'inherits': 'Input', 'name': 'InputDefault'}, {'inherits': 'Resource', 'name': 'InputEvent'}, {'inherits': 'InputEvent', 'name': 'InputEventAction'}, {'inherits': 'InputEventWithModifiers', 'name': 'InputEventGesture'}, {'inherits': 'InputEvent', 'name': 'InputEventJoypadButton'}, {'inherits': 'InputEvent', 'name': 'InputEventJoypadMotion'}, {'inherits': 'InputEventWithModifiers', 'name': 'InputEventKey'}, {'inherits': 'InputEvent', 'name': 'InputEventMIDI'}, {'inherits': 'InputEventGesture', 'name': 'InputEventMagnifyGesture'}, {'inherits': 'InputEventWithModifiers', 'name': 'InputEventMouse'}, {'inherits': 'InputEventMouse', 'name': 'InputEventMouseButton'}, {'inherits': 'InputEventMouse', 'name': 'InputEventMouseMotion'}, {'inherits': 'InputEventGesture', 'name': 'InputEventPanGesture'}, {'inherits': 'InputEvent', 'name': 'InputEventScreenDrag'}, {'inherits': 'InputEvent', 'name': 'InputEventScreenTouch'}, {'inherits': 'InputEvent', 'name': 'InputEventWithModifiers'}, {'inherits': 'Object', 'name': 'InputMap'}, {'inherits': 'Node', 'name': 'InstancePlaceholder'}, {'inherits': 'Camera', 'name': 'InterpolatedCamera'}, {'inherits': 'Control', 'name': 'ItemList'}, {'inherits': 'Object', 'name': 'JSON'}, {'inherits': 'Reference', 'name': 'JSONParseResult'}, {'inherits': 'Object', 'name': 'JSONRPC'}, {'inherits': 'Reference', 'name': 'JavaClass'}, {'inherits': 'Object', 'name': 'JavaClassWrapper'}, {'inherits': 'Object', 'name': 'JavaScript'}, {'inherits': 'Spatial', 'name': 'Joint'}, {'inherits': 'Node2D', 'name': 'Joint2D'}, {'inherits': 'PhysicsBody', 'name': 'KinematicBody'}, {'inherits': 'PhysicsBody2D', 'name': 'KinematicBody2D'}, {'inherits': 'Reference', 'name': 'KinematicCollision'}, {'inherits': 'Reference', 'name': 'KinematicCollision2D'}, {'inherits': 'Control', 'name': 'Label'}, {'inherits': 'Texture', 'name': 'LargeTexture'}, {'inherits': 'VisualInstance', 'name': 'Light'}, {'inherits': 'Node2D', 'name': 'Light2D'}, {'inherits': 'Node2D', 'name': 'LightOccluder2D'}, {'inherits': 'Node2D', 'name': 'Line2D'}, {'inherits': 'Control', 'name': 'LineEdit'}, {'inherits': 'Shape2D', 'name': 'LineShape2D'}, {'inherits': 'BaseButton', 'name': 'LinkButton'}, {'inherits': 'Spatial', 'name': 'Listener'}, {'inherits': 'Object', 'name': 'MainLoop'}, {'inherits': 'Container', 'name': 'MarginContainer'}, {'inherits': 'Object', 'name': 'Marshalls'}, {'inherits': 'Resource', 'name': 'Material'}, {'inherits': 'Button', 'name': 'MenuButton'}, {'inherits': 'Resource', 'name': 'Mesh'}, {'inherits': 'Reference', 'name': 'MeshDataTool'}, {'inherits': 'GeometryInstance', 'name': 'MeshInstance'}, {'inherits': 'Node2D', 'name': 'MeshInstance2D'}, {'inherits': 'Resource', 'name': 'MeshLibrary'}, {'inherits': 'Texture', 'name': 'MeshTexture'}, {'inherits': 'ARVRInterface', 'name': 'MobileVRInterface'}, {'inherits': 'Resource', 'name': 'MultiMesh'}, {'inherits': 'GeometryInstance', 'name': 'MultiMeshInstance'}, {'inherits': 'Node2D', 'name': 'MultiMeshInstance2D'}, {'inherits': 'Reference', 'name': 'MultiplayerAPI'}, {'inherits': 'NetworkedMultiplayerPeer', 'name': 'MultiplayerPeerGDNative'}, {'inherits': 'Reference', 'name': 'Mutex'}, {'inherits': 'Script', 'name': 'NativeScript'}, {'inherits': 'Spatial', 'name': 'Navigation'}, {'inherits': 'Node2D', 'name': 'Navigation2D'}, {'inherits': 'Resource', 'name': 'NavigationMesh'}, {'inherits': 'Spatial', 'name': 'NavigationMeshInstance'}, {'inherits': 'Resource', 'name': 'NavigationPolygon'}, {'inherits': 'Node2D', 'name': 'NavigationPolygonInstance'}, {'inherits': 'NetworkedMultiplayerPeer', 'name': 'NetworkedMultiplayerENet'}, {'inherits': 'PacketPeer', 'name': 'NetworkedMultiplayerPeer'}, {'inherits': 'Control', 'name': 'NinePatchRect'}, {'inherits': 'Object', 'name': 'Node'}, {'inherits': 'CanvasItem', 'name': 'Node2D'}, {'inherits': '', 'name': 'NodePath'}, {'inherits': 'Texture', 'name': 'NoiseTexture'}, {'inherits': 'Object', 'name': 'OS'}, {'inherits': '', 'name': 'Object'}, {'inherits': 'Resource', 'name': 'OccluderPolygon2D'}, {'inherits': 'Light', 'name': 'OmniLight'}, {'inherits': 'Resource', 'name': 'OpenSimplexNoise'}, {'inherits': 'Button', 'name': 'OptionButton'}, {'inherits': 'Reference', 'name': 'PCKPacker'}, {'inherits': 'Translation', 'name': 'PHashTranslation'}, {'inherits': 'Resource', 'name': 'PackedDataContainer'}, {'inherits': 'Reference', 'name': 'PackedDataContainerRef'}, {'inherits': 'Resource', 'name': 'PackedScene'}, {'inherits': 'Reference', 'name': 'PacketPeer'}, {'inherits': 'PacketPeer', 'name': 'PacketPeerGDNative'}, {'inherits': 'PacketPeer', 'name': 'PacketPeerStream'}, {'inherits': 'PacketPeer', 'name': 'PacketPeerUDP'}, {'inherits': 'Control', 'name': 'Panel'}, {'inherits': 'Container', 'name': 'PanelContainer'}, {'inherits': 'Sky', 'name': 'PanoramaSky'}, {'inherits': 'CanvasLayer', 'name': 'ParallaxBackground'}, {'inherits': 'Node2D', 'name': 'ParallaxLayer'}, {'inherits': 'GeometryInstance', 'name': 'Particles'}, {'inherits': 'Node2D', 'name': 'Particles2D'}, {'inherits': 'Material', 'name': 'ParticlesMaterial'}, {'inherits': 'Spatial', 'name': 'Path'}, {'inherits': 'Node2D', 'name': 'Path2D'}, {'inherits': 'Spatial', 'name': 'PathFollow'}, {'inherits': 'Node2D', 'name': 'PathFollow2D'}, {'inherits': 'Object', 'name': 'Performance'}, {'inherits': 'PhysicsBody', 'name': 'PhysicalBone'}, {'inherits': 'Object', 'name': 'Physics2DDirectBodyState'}, {'inherits': 'Physics2DDirectBodyState', 'name': 'Physics2DDirectBodyStateSW'}, {'inherits': 'Object', 'name': 'Physics2DDirectSpaceState'}, {'inherits': 'Physics2DDirectSpaceState', 'name': 'Physics2DDirectSpaceStateSW'}, {'inherits': 'Object', 'name': 'Physics2DServer'}, {'inherits': 'Physics2DServer', 'name': 'Physics2DServerSW'}, {'inherits': 'Reference', 'name': 'Physics2DShapeQueryParameters'}, {'inherits': 'Reference', 'name': 'Physics2DShapeQueryResult'}, {'inherits': 'Reference', 'name': 'Physics2DTestMotionResult'}, {'inherits': 'CollisionObject', 'name': 'PhysicsBody'}, {'inherits': 'CollisionObject2D', 'name': 'PhysicsBody2D'}, {'inherits': 'Object', 'name': 'PhysicsDirectBodyState'}, {'inherits': 'Object', 'name': 'PhysicsDirectSpaceState'}, {'inherits': 'Resource', 'name': 'PhysicsMaterial'}, {'inherits': 'Object', 'name': 'PhysicsServer'}, {'inherits': 'Reference', 'name': 'PhysicsShapeQueryParameters'}, {'inherits': 'Reference', 'name': 'PhysicsShapeQueryResult'}, {'inherits': 'Joint', 'name': 'PinJoint'}, {'inherits': 'Joint2D', 'name': 'PinJoint2D'}, {'inherits': '', 'name': 'Plane'}, {'inherits': 'PrimitiveMesh', 'name': 'PlaneMesh'}, {'inherits': 'Shape', 'name': 'PlaneShape'}, {'inherits': 'Script', 'name': 'PluginScript'}, {'inherits': 'PrimitiveMesh', 'name': 'PointMesh'}, {'inherits': 'Node2D', 'name': 'Polygon2D'}, {'inherits': 'Resource', 'name': 'PolygonPathFinder'}, {'inherits': '', 'name': 'PoolByteArray'}, {'inherits': '', 'name': 'PoolColorArray'}, {'inherits': '', 'name': 'PoolIntArray'}, {'inherits': '', 'name': 'PoolRealArray'}, {'inherits': '', 'name': 'PoolStringArray'}, {'inherits': '', 'name': 'PoolVector2Array'}, {'inherits': '', 'name': 'PoolVector3Array'}, {'inherits': 'Control', 'name': 'Popup'}, {'inherits': 'Popup', 'name': 'PopupDialog'}, {'inherits': 'Popup', 'name': 'PopupMenu'}, {'inherits': 'Popup', 'name': 'PopupPanel'}, {'inherits': 'Node2D', 'name': 'Position2D'}, {'inherits': 'Spatial', 'name': 'Position3D'}, {'inherits': 'Mesh', 'name': 'PrimitiveMesh'}, {'inherits': 'PrimitiveMesh', 'name': 'PrismMesh'}, {'inherits': 'Sky', 'name': 'ProceduralSky'}, {'inherits': 'Range', 'name': 'ProgressBar'}, {'inherits': 'Object', 'name': 'ProjectSettings'}, {'inherits': 'Spatial', 'name': 'ProximityGroup'}, {'inherits': 'Texture', 'name': 'ProxyTexture'}, {'inherits': 'PrimitiveMesh', 'name': 'QuadMesh'}, {'inherits': '', 'name': 'Quat'}, {'inherits': '', 'name': 'RID'}, {'inherits': 'Reference', 'name': 'RandomNumberGenerator'}, {'inherits': 'Control', 'name': 'Range'}, {'inherits': 'Spatial', 'name': 'RayCast'}, {'inherits': 'Node2D', 'name': 'RayCast2D'}, {'inherits': 'Shape', 'name': 'RayShape'}, {'inherits': 'Shape2D', 'name': 'RayShape2D'}, {'inherits': '', 'name': 'Rect2'}, {'inherits': 'Shape2D', 'name': 'RectangleShape2D'}, {'inherits': 'Object', 'name': 'Reference'}, {'inherits': 'Control', 'name': 'ReferenceRect'}, {'inherits': 'VisualInstance', 'name': 'ReflectionProbe'}, {'inherits': 'Reference', 'name': 'RegEx'}, {'inherits': 'Reference', 'name': 'RegExMatch'}, {'inherits': 'Spatial', 'name': 'RemoteTransform'}, {'inherits': 'Node2D', 'name': 'RemoteTransform2D'}, {'inherits': 'Reference', 'name': 'Resource'}, {'inherits': 'Reference', 'name': 'ResourceFormatLoader'}, {'inherits': 'ResourceFormatLoader', 'name': 'ResourceFormatLoaderCrypto'}, {'inherits': 'Reference', 'name': 'ResourceFormatSaver'}, {'inherits': 'ResourceFormatSaver', 'name': 'ResourceFormatSaverCrypto'}, {'inherits': 'Reference', 'name': 'ResourceImporter'}, {'inherits': 'ResourceImporter', 'name': 'ResourceImporterOGGVorbis'}, {'inherits': 'Reference', 'name': 'ResourceInteractiveLoader'}, {'inherits': 'Object', 'name': 'ResourceLoader'}, {'inherits': 'Node', 'name': 'ResourcePreloader'}, {'inherits': 'Object', 'name': 'ResourceSaver'}, {'inherits': 'Resource', 'name': 'RichTextEffect'}, {'inherits': 'Control', 'name': 'RichTextLabel'}, {'inherits': 'PhysicsBody', 'name': 'RigidBody'}, {'inherits': 'PhysicsBody2D', 'name': 'RigidBody2D'}, {'inherits': 'VisualInstance', 'name': 'RootMotionView'}, {'inherits': 'Reference', 'name': 'SceneState'}, {'inherits': 'MainLoop', 'name': 'SceneTree'}, {'inherits': 'Reference', 'name': 'SceneTreeTimer'}, {'inherits': 'Resource', 'name': 'Script'}, {'inherits': 'ConfirmationDialog', 'name': 'ScriptCreateDialog'}, {'inherits': 'PanelContainer', 'name': 'ScriptEditor'}, {'inherits': 'Range', 'name': 'ScrollBar'}, {'inherits': 'Container', 'name': 'ScrollContainer'}, {'inherits': 'Shape2D', 'name': 'SegmentShape2D'}, {'inherits': 'Reference', 'name': 'Semaphore'}, {'inherits': 'Control', 'name': 'Separator'}, {'inherits': 'Resource', 'name': 'Shader'}, {'inherits': 'Material', 'name': 'ShaderMaterial'}, {'inherits': 'Resource', 'name': 'Shape'}, {'inherits': 'Resource', 'name': 'Shape2D'}, {'inherits': 'Resource', 'name': 'ShortCut'}, {'inherits': 'Spatial', 'name': 'Skeleton'}, {'inherits': 'Node2D', 'name': 'Skeleton2D'}, {'inherits': 'Node', 'name': 'SkeletonIK'}, {'inherits': 'Resource', 'name': 'Skin'}, {'inherits': 'Reference', 'name': 'SkinReference'}, {'inherits': 'Resource', 'name': 'Sky'}, {'inherits': 'Range', 'name': 'Slider'}, {'inherits': 'Joint', 'name': 'SliderJoint'}, {'inherits': 'MeshInstance', 'name': 'SoftBody'}, {'inherits': 'Node', 'name': 'Spatial'}, {'inherits': 'Reference', 'name': 'SpatialGizmo'}, {'inherits': 'Material', 'name': 'SpatialMaterial'}, {'inherits': 'Reference', 'name': 'SpatialVelocityTracker'}, {'inherits': 'PrimitiveMesh', 'name': 'SphereMesh'}, {'inherits': 'Shape', 'name': 'SphereShape'}, {'inherits': 'Range', 'name': 'SpinBox'}, {'inherits': 'Container', 'name': 'SplitContainer'}, {'inherits': 'Light', 'name': 'SpotLight'}, {'inherits': 'Spatial', 'name': 'SpringArm'}, {'inherits': 'Node2D', 'name': 'Sprite'}, {'inherits': 'SpriteBase3D', 'name': 'Sprite3D'}, {'inherits': 'GeometryInstance', 'name': 'SpriteBase3D'}, {'inherits': 'Resource', 'name': 'SpriteFrames'}, {'inherits': 'PhysicsBody', 'name': 'StaticBody'}, {'inherits': 'PhysicsBody2D', 'name': 'StaticBody2D'}, {'inherits': 'Reference', 'name': 'StreamPeer'}, {'inherits': 'StreamPeer', 'name': 'StreamPeerBuffer'}, {'inherits': 'StreamPeer', 'name': 'StreamPeerGDNative'}, {'inherits': 'StreamPeer', 'name': 'StreamPeerSSL'}, {'inherits': 'StreamPeer', 'name': 'StreamPeerTCP'}, {'inherits': 'Texture', 'name': 'StreamTexture'}, {'inherits': '', 'name': 'String'}, {'inherits': 'Resource', 'name': 'StyleBox'}, {'inherits': 'StyleBox', 'name': 'StyleBoxEmpty'}, {'inherits': 'StyleBox', 'name': 'StyleBoxFlat'}, {'inherits': 'StyleBox', 'name': 'StyleBoxLine'}, {'inherits': 'StyleBox', 'name': 'StyleBoxTexture'}, {'inherits': 'Reference', 'name': 'SurfaceTool'}, {'inherits': 'Reference', 'name': 'TCP_Server'}, {'inherits': 'Container', 'name': 'TabContainer'}, {'inherits': 'Control', 'name': 'Tabs'}, {'inherits': 'Control', 'name': 'TextEdit'}, {'inherits': 'Resource', 'name': 'TextFile'}, {'inherits': 'Resource', 'name': 'Texture'}, {'inherits': 'TextureLayered', 'name': 'Texture3D'}, {'inherits': 'TextureLayered', 'name': 'TextureArray'}, {'inherits': 'BaseButton', 'name': 'TextureButton'}, {'inherits': 'Resource', 'name': 'TextureLayered'}, {'inherits': 'Range', 'name': 'TextureProgress'}, {'inherits': 'Control', 'name': 'TextureRect'}, {'inherits': 'Resource', 'name': 'Theme'}, {'inherits': 'Reference', 'name': 'Thread'}, {'inherits': 'Node2D', 'name': 'TileMap'}, {'inherits': 'Resource', 'name': 'TileSet'}, {'inherits': 'Node', 'name': 'Timer'}, {'inherits': 'Button', 'name': 'ToolButton'}, {'inherits': 'Node2D', 'name': 'TouchScreenButton'}, {'inherits': '', 'name': 'Transform'}, {'inherits': '', 'name': 'Transform2D'}, {'inherits': 'Resource', 'name': 'Translation'}, {'inherits': 'Object', 'name': 'TranslationServer'}, {'inherits': 'Control', 'name': 'Tree'}, {'inherits': 'Object', 'name': 'TreeItem'}, {'inherits': 'Reference', 'name': 'TriangleMesh'}, {'inherits': 'Node', 'name': 'Tween'}, {'inherits': 'Reference', 'name': 'UPNP'}, {'inherits': 'Reference', 'name': 'UPNPDevice'}, {'inherits': 'Object', 'name': 'UndoRedo'}, {'inherits': 'BoxContainer', 'name': 'VBoxContainer'}, {'inherits': 'ScrollBar', 'name': 'VScrollBar'}, {'inherits': 'Separator', 'name': 'VSeparator'}, {'inherits': 'Slider', 'name': 'VSlider'}, {'inherits': 'SplitContainer', 'name': 'VSplitContainer'}, {'inherits': '', 'name': 'Variant'}, {'inherits': '', 'name': 'Vector2'}, {'inherits': '', 'name': 'Vector3'}, {'inherits': 'RigidBody', 'name': 'VehicleBody'}, {'inherits': 'Spatial', 'name': 'VehicleWheel'}, {'inherits': 'Control', 'name': 'VideoPlayer'}, {'inherits': 'Resource', 'name': 'VideoStream'}, {'inherits': 'VideoStream', 'name': 'VideoStreamGDNative'}, {'inherits': 'VideoStream', 'name': 'VideoStreamTheora'}, {'inherits': 'VideoStream', 'name': 'VideoStreamWebm'}, {'inherits': 'Node', 'name': 'Viewport'}, {'inherits': 'Container', 'name': 'ViewportContainer'}, {'inherits': 'Texture', 'name': 'ViewportTexture'}, {'inherits': 'VisibilityNotifier', 'name': 'VisibilityEnabler'}, {'inherits': 'VisibilityNotifier2D', 'name': 'VisibilityEnabler2D'}, {'inherits': 'Spatial', 'name': 'VisibilityNotifier'}, {'inherits': 'Node2D', 'name': 'VisibilityNotifier2D'}, {'inherits': 'Spatial', 'name': 'VisualInstance'}, {'inherits': 'Script', 'name': 'VisualScript'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptBasicTypeConstant'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptBuiltinFunc'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptClassConstant'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptComment'}, {'inherits': 'VisualScriptLists', 'name': 'VisualScriptComposeArray'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptCondition'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptConstant'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptConstructor'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptCustomNode'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptDeconstruct'}, {'inherits': 'Object', 'name': 'VisualScriptEditor'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptEmitSignal'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptEngineSingleton'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptExpression'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptFunction'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptFunctionCall'}, {'inherits': 'Reference', 'name': 'VisualScriptFunctionState'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptGlobalConstant'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptIndexGet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptIndexSet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptInputAction'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptIterator'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptLists'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptLocalVar'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptLocalVarSet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptMathConstant'}, {'inherits': 'Resource', 'name': 'VisualScriptNode'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptOperator'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptPreload'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptPropertyGet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptPropertySet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptResourcePath'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptReturn'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSceneNode'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSceneTree'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSelect'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSelf'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSequence'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSubCall'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptSwitch'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptTypeCast'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptVariableGet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptVariableSet'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptWhile'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptYield'}, {'inherits': 'VisualScriptNode', 'name': 'VisualScriptYieldSignal'}, {'inherits': 'Object', 'name': 'VisualServer'}, {'inherits': 'Shader', 'name': 'VisualShader'}, {'inherits': 'Resource', 'name': 'VisualShaderNode'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeBooleanConstant'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeBooleanUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeColorConstant'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeColorFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeColorOp'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeColorUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeCompare'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeCubeMap'}, {'inherits': 'VisualShaderNodeTextureUniform', 'name': 'VisualShaderNodeCubeMapUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeCustom'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeDeterminant'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeDotProduct'}, {'inherits': 'VisualShaderNodeGroupBase', 'name': 'VisualShaderNodeExpression'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeFaceForward'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeFresnel'}, {'inherits': 'VisualShaderNodeExpression', 'name': 'VisualShaderNodeGlobalExpression'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeGroupBase'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeIf'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeInput'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeIs'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeOuterProduct'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeOutput'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarClamp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarConstant'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarDerivativeFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarInterp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarOp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeScalarSmoothStep'}, {'inherits': 'VisualShaderNodeSwitch', 'name': 'VisualShaderNodeScalarSwitch'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeScalarUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeSwitch'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTexture'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeTextureUniform'}, {'inherits': 'VisualShaderNodeTextureUniform', 'name': 'VisualShaderNodeTextureUniformTriplanar'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformCompose'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformConstant'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformDecompose'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformMult'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeTransformUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeTransformVecMult'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeUniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVec3Constant'}, {'inherits': 'VisualShaderNodeUniform', 'name': 'VisualShaderNodeVec3Uniform'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorClamp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorCompose'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorDecompose'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorDerivativeFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorDistance'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorFunc'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorInterp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorLen'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorOp'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorRefract'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorScalarMix'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorScalarSmoothStep'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorScalarStep'}, {'inherits': 'VisualShaderNode', 'name': 'VisualShaderNodeVectorSmoothStep'}, {'inherits': 'Reference', 'name': 'WeakRef'}, {'inherits': 'PacketPeer', 'name': 'WebRTCDataChannel'}, {'inherits': 'WebRTCDataChannel', 'name': 'WebRTCDataChannelGDNative'}, {'inherits': 'NetworkedMultiplayerPeer', 'name': 'WebRTCMultiplayer'}, {'inherits': 'Reference', 'name': 'WebRTCPeerConnection'}, {'inherits': 'WebRTCPeerConnection', 'name': 'WebRTCPeerConnectionGDNative'}, {'inherits': 'WebSocketMultiplayerPeer', 'name': 'WebSocketClient'}, {'inherits': 'NetworkedMultiplayerPeer', 'name': 'WebSocketMultiplayerPeer'}, {'inherits': 'PacketPeer', 'name': 'WebSocketPeer'}, {'inherits': 'WebSocketMultiplayerPeer', 'name': 'WebSocketServer'}, {'inherits': 'Popup', 'name': 'WindowDialog'}, {'inherits': 'Resource', 'name': 'World'}, {'inherits': 'Resource', 'name': 'World2D'}, {'inherits': 'Node', 'name': 'WorldEnvironment'}, {'inherits': 'Resource', 'name': 'X509Certificate'}, {'inherits': 'Reference', 'name': 'XMLParser'}, {'inherits': 'Node2D', 'name': 'YSort'}, {'inherits': '', 'name': 'bool'}, {'inherits': '', 'name': 'float'}, {'inherits': '', 'name': 'int'}]}
- 11:00:01 godot <- [RESPONSE IGNORE] v:null canceled or unknown response.
- 11:00:01 godot <- [NOTIFY] {'method': 'textDocument/publishDiagnostics', 'jsonrpc': '2.0', 'params': {'diagnostics': [{'source': 'gdscript', 'range': {'end': {'character': 14, 'line': 0}, 'start': {'character': 0, 'line': 0}}, 'code': -1, 'message': 'Unique global class "Box" already exists at path: res://Characters/Player/Box.gd', 'severity': 1}], 'uri': 'file:///mnt/Files/Git/zoriya/Characters/Player/Box.gd'}}
- 11:00:01 [LOG] diagnostics update debounced godot
- 11:00:02 [LOG] diagnostics apply godot 0 to 1
- 11:00:04 godot -> [REQUEST] 2 {'method': 'shutdown'}
- 11:00:04 godot <- [RESPONSE] 2 {'id': 2, 'jsonrpc': '2.0', 'error': {'code': -32601, 'message': 'Method not found'}}
- 11:00:04 [ERROR] {'throwpoint': 'function <SNR>129_on_vim_leave_pre[5]..318[4]..lamp#sync, строка 20', 'exception': '{"code": -32601, "message": "Method not found"}'}
- 11:00:04 godot -> [NOTIFY] {'method': 'exit'}
- 11:00:04 [FINISHED]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement